There are (were?) two problems holding back the Bullet devices from working on the mesh.
The first rumor was there was an indian-ness problem in the radio and the code that made the secure module in the mesh fail. As I remember, technically, the Bullet was correct, and the WRT54G's, X86 and ARM are all doing it "wrong". I've personally built and run olsrd on x86, Pandaboards, and Gumstix w/o any problems and connected into the hsmm-mesh with security enabled, so I find it hard to believe that three platforms are wrong, but anyway. It should be reasonable to make our own 'hacked' module that does whatever translation and basically uses a 'backwards' security module to work with the existing hsmm-mesh. Anyway, I never got to see becuase you run into the bigger problem first.
The 2nd issue was there was no ad-hoc support in the wifi stack used in revisions of software in the bullet and that kept you from getting a 'layer 2' connection to even start playing. It's easy enough to build the latest openWRT which should have updated wifi stack to support adhoc, but mangling that to run on the bullet had it's own annoying buglist. It builds, but doesn't have any of the goodies to setup root correctly and be workable.
On a whim, I looked at the latest 5.5 firmware release notes and it looks like they have fixed the ad-hoc problem. Basically, it looks like they just picked up the latest linux projects and merged that into the ubnt firmware.
If all that's broken is the security part, assuming that's even a real problem I might have enough free time to fix the other things that need attention.
Has anybody looked into this in the last month or so? I don't want to duplicate work that's being done.
Thanks,
KE5TNO |