June 8, 2015

Release: Bro 2.3.1-2 on OpenWRT

Filed under: Blog — krkhan @ 12:08 am

As I promised in the comments section of previous post, I set out on the adventure of recompiling Bro for Lantiq routers. As a result of the exercise I have new-found respect for open-source package maintainers. Holy waffles if troubleshooting build errors in a large Autotools mess isn’t the most hemorrhage-inducing activity known to mankind.

Anyways, this time I’ve tried to keep track of the changes I’ve been making along the way. The full set of updated Makefiles and patches is maintained in the openwrt-bro repo. Also, the compiled ipk packages for Atheros and Lantiq routers are available on the release page.

Now that I have a reasonably updated Buildroot on my system and an organized set of patches, feel free to request an ipk package for your router. While I can’t guarantee that the clusterfuck of patches will compile smoothly for your platform, I’ll still give it a try.

Tags: , , , , , , , , ,


  1. Just come back to the open source community, you are missing all the fun.

    Also, thanks again for the port. :)

    Comment by Zaafar Ahmed — June 8, 2015 @ 8:31 pm

  2. So great to see some of our SysNet work being a stream that gives back to the community. Kamran, kudos on keeping the spirit alive!

    Comment by Affan — July 20, 2015 @ 12:51 am

  3. Dear sir

    I like your work. I installed bro-2-3-1-2.ipk in my Openwrt router (TL-WR1043ND).It downloads packages and install, config. When in config bro command, it report error:
    //usr/lib/opkg/info/bro.postinst:line 4: default_postinst:not found
    Collected errors:
    pkg_run_script:package “bro” postinst script return 127
    opkg_configure:bro.postinst return 127 .
    I ignore and run command bro -v. It report error can not load lipthread. I install lipthread and run bro -v.
    It report bro version 2.3.1.
    I run bro -b command or bro or bro with any parameter. Nothing happen, i have to press ctrl + Z to return command line. Please help me to run this.
    Thank you very much.

    Comment by Nam — August 25, 2015 @ 10:45 am

  4. Hi,
    thanks a lot for your effort.
    With most recent patches and openwrt sources I get the same error as described by utbabya in 2015:
    make[2]: *** No rule to make target package/feeds/packages/bind/host/compile’, needed bypackage/feeds/bro/bro/host/compile’. Stop.
    I could use some help in finding and fixing this issue…
    Thank you!

    Comment by pschaeff — November 22, 2016 @ 1:46 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.