1
Angstrom & OpenZaurus / Oz(hentges) Wifi Help Needed.
« on: January 21, 2007, 11:34:50 pm »
Okay, here are the instructions on how to get the Xterasys CWB1K working on an SL-5500 Collie with OpenZaurus 3.5.4...
Take JohnKiniston's wlan.dat file that he's posted here and put it into /etc/pcmcia/cis/.
Then edit /etc/pcmcia/hermes.conf and change the part that says this:
card "Orinoco or Intersil Prism 2 Wireless"
manfid 0x0156,0x0002
bind "orinoco_cs"
.. into this:
card "Orinoco or Intersil Prism 2 Wireless"
manfid 0x0156,0x0002
cis "cis/wlan.dat"
bind "orinoco_cs"
Then restart cardmgr. Then insert your card. The rest should be up to you and your WiFi config.
Basically the problem is that the CWB1K has an incorrect cis, and so the wlan.dat file is to override the faulty cis settings provided by the card.
The "Orinoco or Intersil Prism 2 Wireless" entry in hermes.conf is probably overly broad because manfid 0x0156,0x0002 appears to be a default value from Intersil and will match many, many cards out there, including this one. Possibly a better entry for the OZ repository would be to add a new entry after the broad one which uses the version id line instead of the manfid.
I did try using hostap_cs instead of orinoco_cs, but hostap threw lots and lots of errors. I hope this helps some others avoid the learning curve that I had to go through on this. Many thanks to everyone here for their wonderful help.
Take JohnKiniston's wlan.dat file that he's posted here and put it into /etc/pcmcia/cis/.
Then edit /etc/pcmcia/hermes.conf and change the part that says this:
card "Orinoco or Intersil Prism 2 Wireless"
manfid 0x0156,0x0002
bind "orinoco_cs"
.. into this:
card "Orinoco or Intersil Prism 2 Wireless"
manfid 0x0156,0x0002
cis "cis/wlan.dat"
bind "orinoco_cs"
Then restart cardmgr. Then insert your card. The rest should be up to you and your WiFi config.
Basically the problem is that the CWB1K has an incorrect cis, and so the wlan.dat file is to override the faulty cis settings provided by the card.
The "Orinoco or Intersil Prism 2 Wireless" entry in hermes.conf is probably overly broad because manfid 0x0156,0x0002 appears to be a default value from Intersil and will match many, many cards out there, including this one. Possibly a better entry for the OZ repository would be to add a new entry after the broad one which uses the version id line instead of the manfid.
I did try using hostap_cs instead of orinoco_cs, but hostap threw lots and lots of errors. I hope this helps some others avoid the learning curve that I had to go through on this. Many thanks to everyone here for their wonderful help.