Discussion:
[Orinoco-users] Compaq WL215 USB adapter - backtrack 4
Raymond Watts
2010-06-15 17:11:40 UTC
Permalink
I have a Compaq WL215 USB adapter and am trying to get it working with
backtrack 4 final. I've had this card working in other distros although it's
been awhile.

I've tried the orinoco usb drivers from: svnroot/orinoco/branches/usb/ in
addition to the EZUSB bridge firmware but I haven't had any luck as of yet.

I've also attempted to utilize the git tree at
repo.or.cz/w/orinoco_usb.gitbut still haven't had any success. Any
ideas? I wasn't sure if perhaps I
should try a different revision from the SVN or whether or not it'd require
a patch. Has anyone gotten a orinoco usb adapter working in backtrack 4 and
if so can you provide the steps? Many thanks !
Pavel Roskin
2010-06-15 22:06:25 UTC
Permalink
Post by Raymond Watts
I have a Compaq WL215 USB adapter and am trying to get it working with
backtrack 4 final. I've had this card working in other distros
although it's been awhile.
I've tried the orinoco usb drivers from: svnroot/orinoco/branches/usb/
in addition to the EZUSB bridge firmware but I haven't had any luck as
of yet.
I've also attempted to utilize the git tree at
repo.or.cz/w/orinoco_usb.git but still haven't had any success. Any
ideas? I wasn't sure if perhaps I should try a different revision from
the SVN or whether or not it'd require a patch. Has anyone gotten a
orinoco usb adapter working in backtrack 4 and if so can you provide
the steps? Many thanks !
All standalone repositories of orinoco drivers are obsolete. Perhaps
they should be removed.

Orinoco USB support was recently added to the Linux kernel. The driver
will appear in Linux 2.6.35. In the meantime, you can compile the
latest compat-wireless for your kernel. It has the current wireless
drivers, including orinoco-usb.
--
Regards,
Pavel Roskin
Raymond Watts
2010-06-16 05:18:01 UTC
Permalink
Still not having much luck yet. Any advice? Per your recommendation, I
tried compat-wireless-2010-06-14.tar.bz2. If it helps, backtrack 4 has
kernel 2.6.30.9. I've included the output of a few commands here, please
let me know if you require any further information.

lsusb:
Bus 002 Device 002: ID 049f:001f Compaq Computer Corp. WL215 Adapter

modprobe orinoco_usb:
(no response)

lsmod | grep orinoco:
orinoco_usb 19008 0
orinoco 63400 1 orinoco_usb
cfg80211 137128 1 orinoco
compat_firmware_class 7540 2 orinoco_usb,orinoco

modprobe -l | grep wireless:
/lib/modules/2.6.30.9/updates/drivers/net/wireless/orinoco/orinoco_usb.ko
/lib/modules/2.6.30.9/updates/drivers/net/wireless/orinoco/orinoco.ko

iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
Dave
2010-06-16 17:40:16 UTC
Permalink
Post by Raymond Watts
Still not having much luck yet. Any advice? Per your recommendation, I
tried compat-wireless-2010-06-14.tar.bz2. If it helps, backtrack 4 has
kernel 2.6.30.9. I've included the output of a few commands here,
please let me know if you require any further information.
Bus 002 Device 002: ID 049f:001f Compaq Computer Corp. WL215 Adapter
(no response)
orinoco_usb 19008 0
orinoco 63400 1 orinoco_usb
cfg80211 137128 1 orinoco
compat_firmware_class 7540 2 orinoco_usb,orinoco
orinoco_usb doesn't appear to have bound to the device. 049f:001f is in
the drivers device_id list.

What does dmesg | grep "orinoco\|eth[0-9]" say?

Do you have orinoco_ezusb_fw in a /lib/firmware directory?

As a start, use get_ezusb_fw from orinoco-fwutils-0.2, and make sure you
don't have agere_sta_fw.bin in /lib/firmware.


Dave.
Raymond Watts
2010-06-16 20:38:35 UTC
Permalink
I do have orinoco_ezusb_fw in a /lib/firmware directory and agere_sta_fw.bin
is not present in /lib/firmware.

#dmesg | grep "orinoco\|eth[0-9]"
eth0: registered as PCnet/PCI II 79C970A
orinoco 0.15 (David Gibson <***@gibson.dropbear.id.au>, Pavel Roskin <
***@gnu.org>, et al)
orinoco_usb 0.15 (Manuel Estrada Sainz)
orinoco_usb: No firmware to download
orinoco_usb: probe of 2-1:1.0 failed with error -14
usbcore: registered new interface driver orinoco_usb
eth0: link up
eth0: link up
Post by Dave
orinoco_usb doesn't appear to have bound to the device. 049f:001f is in
the drivers device_id list.
What does dmesg | grep "orinoco\|eth[0-9]" say?
Do you have orinoco_ezusb_fw in a /lib/firmware directory?
As a start, use get_ezusb_fw from orinoco-fwutils-0.2, and make sure you
don't have agere_sta_fw.bin in /lib/firmware.
Dave.
Dave
2010-06-17 18:26:30 UTC
Permalink
Post by Raymond Watts
I do have orinoco_ezusb_fw in a /lib/firmware directory and
agere_sta_fw.bin is not present in /lib/firmware.
#dmesg | grep "orinoco\|eth[0-9]"
eth0: registered as PCnet/PCI II 79C970A
orinoco_usb 0.15 (Manuel Estrada Sainz)
orinoco_usb: No firmware to download
orinoco_usb: probe of 2-1:1.0 failed with error -14
The firmware's not being passed to the kernel. There should be some
dmesg near this text that tells you exactly what has gone wrong (but I
strongly suspect file not found).

I suggest investigating where your distibutions userspace looks for
firmware. I seem to recall Debian locating firmware in kernel specific
directories (but thought it always fell back to /lib/firmware).


Dave.

Loading...