I suscefully compiled the orinoco/hermes drivers patched drivers found in that url http://www.projectiwear.org/~plasmahh/orinoco.html.
The ones that work without any problem in the 2.6.17 kernel of our jornadas is the 0.13e rev.14.
I use this drivers instead of the officials ones becouse some with some lucent firmware (as mine) the actual version of the driver doesn't allow monitor mode nor even a simple iwlist scan.
So after following this crosscompile Howto
and apply the 2.6.17 kernel patch/es (I think Kristoffer must update this part of the tutorial couse still based on the 2.6.16 kernel) I untar direcly the content of the 0.13e rev.14 patched driver into the kernel source code (drivers/net/wireless) and TARAAA custom drivers for our little machine.
After this, you must put the .ko an .o files in this directory on the /lib/modules/2.6.17/kernel/drivers/net/wireless/ or our pretty little (and now powerful wireless sniffer
) machine, and when the module orinoco load again you will have a monitor enabled orinoco card.
After some stress test with kismet I have found some "isues" (better this isues that doen't work at all of course
After some time using the channel hopping feature it continues working but it blocks in only one or two channels. Quiting kismet , unplug/plug the card , restart kismet solves this.
And after using kismet (and I soupouse any time you put the card in monitor mode) you must unplug/plug the card to make work properly again.
For more info my card is a NEC PC-WL/11C very cheap buyed through ebay directly in HonKong and I'm using the Kicking ass Icewn Userland from B_lizzard
If some one is interested on this drivers compliled for sh3 please let me know
Next step configure wpa_supplicant for my network(wpa tKip) and maybe the office network(more strong a encryption using certificates, cloacked an a lot of things more, but not invisible jejej kismet have see it, )