Re: Trouble getting Netgear MA101 USB adapter working
Logan Owen <[email protected]> Fri, 26 Aug 2005 09:55:45 -0400
| Newsgroups | gmane.linux.drivers.at76c503a.user |
|---|---|
| Message-ID | <[email protected]> |
I have not researched this very thoroughly, but it sounds like you might have the hotplug problem that this forum thread is talking about: http://ubuntuforums.org/showthread.php?t=5164&highlight=belkin+wlan Maybe that will point you in the right direction... On 8/26/05, Stefan Bidigaray <[email protected]> wrote: > > I've been trying to get this driver to work under a Debian system for > almost a month now with no luck. I'm currently using Ubuntu 5.04, > with the 2.6.10 kernel. For ease, of installation, I downloaded the > following files from the Debian repository: > http://packages.debian.org/testing/net/at76c503a-source > http://packages.debian.org/testing/net/atmel-firmware > > It was pretty simple unpacking these files using dpkg, and I thnk they > went to the appropriate places. After unpacking at76c503a-source, a > .tar.gz file was copied to /usr/src, which I unzipped. After that, I > got the source code installed under /usr/src/modules/at76c503a (which > I thnk is the correct place). I built the package with no errors, and > here's the messages if you're interested: > > root@ubuntu:/usr/src/modules/at76c503a # make > mkdir -p .tmp_versions > cp /lib/modules/2.6.10-5-386/build/.tmp_versions/*.mod > /usr/src/modules/at76c503a/.tmp_versions > cp: cannot stat `/lib/modules/2.6.10-5-386/build/.tmp_versions/*.mod': > No such file or directory > make: [modules] Error 1 (ignored) > make -C /lib/modules/2.6.10-5-386/build > SUBDIRS=/usr/src/modules/at76c503a > MODVERDIR=/usr/src/modules/at76c503a/.tmp_versions \ > EXTRA_CFLAGS="" modules > make[1]: Entering directory `/usr/src/linux-headers-2.6.10-5-386' > CC [M] /usr/src/modules/at76c503a/at76c503-i3861.o > CC [M] /usr/src/modules/at76c503a/at76c503-rfmd.o > CC [M] /usr/src/modules/at76c503a/at76c503-rfmd-acc.o > CC [M] /usr/src/modules/at76c503a/at76c505-rfmd.o > CC [M] /usr/src/modules/at76c503a/at76c503-i3863.o > CC [M] /usr/src/modules/at76c503a/at76c505-rfmd2958.o > CC [M] /usr/src/modules/at76c503a/at76c505a-rfmd2958.o > CC [M] /usr/src/modules/at76c503a/at76c503.o > /usr/src/modules/at76c503a/at76c503.c: In function `ieee80211_to_eth': > /usr/src/modules/at76c503a/at76c503.c:3948: warning: assignment from > incompatible pointer type > CC [M] /usr/src/modules/at76c503a/at76_usbdfu.o > Building modules, stage 2. > MODPOST > CC /usr/src/modules/at76c503a/at76_usbdfu.mod.o > LD [M] /usr/src/modules/at76c503a/at76_usbdfu.ko > CC /usr/src/modules/at76c503a/at76c503-i3861.mod.o > LD [M] /usr/src/modules/at76c503a/at76c503-i3861.ko > CC /usr/src/modules/at76c503a/at76c503-i3863.mod.o > LD [M] /usr/src/modules/at76c503a/at76c503-i3863.ko > CC /usr/src/modules/at76c503a/at76c503-rfmd-acc.mod.o > LD [M] /usr/src/modules/at76c503a/at76c503-rfmd-acc.ko > CC /usr/src/modules/at76c503a/at76c503-rfmd.mod.o > LD [M] /usr/src/modules/at76c503a/at76c503-rfmd.ko > CC /usr/src/modules/at76c503a/at76c503.mod.o > LD [M] /usr/src/modules/at76c503a/at76c503.ko > CC /usr/src/modules/at76c503a/at76c505-rfmd.mod.o > LD [M] /usr/src/modules/at76c503a/at76c505-rfmd.ko > CC /usr/src/modules/at76c503a/at76c505-rfmd2958.mod.o > LD [M] /usr/src/modules/at76c503a/at76c505-rfmd2958.ko > CC /usr/src/modules/at76c503a/at76c505a-rfmd2958.mod.o > LD [M] /usr/src/modules/at76c503a/at76c505a-rfmd2958.ko > make[1]: Leaving directory `/usr/src/linux-headers-2.6.10-5-386' > root@ubuntu:/usr/src/modules/at76c503a # make install > for i in at76c503-i3861.ko at76c503-rfmd.ko at76c503-rfmd-acc.ko > at76c505-rfmd.ko at76c503-i3863.ko at76c505-rfmd2958.ko > at76c505a-rfmd2958.ko at76c503.ko at76_usbdfu.ko; do \ > find /lib/modules/2.6.10-5-386 -name $i -exec rm -f {} {}.orig \; ;done > mkdir -p .tmp_versions > cp /lib/modules/2.6.10-5-386/build/.tmp_versions/*.mod > /usr/src/modules/at76c503a/.tmp_versions > cp: cannot stat `/lib/modules/2.6.10-5-386/build/.tmp_versions/*.mod': > No such file or directory > make: [modules] Error 1 (ignored) > make -C /lib/modules/2.6.10-5-386/build > SUBDIRS=/usr/src/modules/at76c503a > MODVERDIR=/usr/src/modules/at76c503a/.tmp_versions \ > EXTRA_CFLAGS="" modules > make[1]: Entering directory `/usr/src/linux-headers-2.6.10-5-386' > Building modules, stage 2. > MODPOST > make[1]: Leaving directory `/usr/src/linux-headers-2.6.10-5-386' > mkdir -p /lib/modules/2.6.10-5-386/kernel/drivers/net/wireless/at76c503 > install -m 644 -o 0 -g 0 at76c503-i3861.ko at76c503-rfmd.ko > at76c503-rfmd-acc.ko at76c505-rfmd.ko at76c503-i3863.ko > at76c505-rfmd2958.ko at76c505a-rfmd2958.ko at76c503.ko at76_usbdfu.ko > /lib/modules/2.6.10-5-386/kernel/drivers/net/wireless/at76c503 > /sbin/depmod -ae > > After that was done, I just plugged in the USB adapter and I get the > following lines on syslog: > > Aug 26 08:37:39 localhost kernel: usb 1-1: new full speed USB device > using uhci_hcd and address 2 > Aug 26 08:37:40 localhost kernel: > /usr/src/modules/at76c503a/at76_usbdfu.c: USB Device Firmware Upgrade > (DFU) handler v0.12beta23-fw_dwl loading > Aug 26 08:37:40 localhost kernel: > /usr/src/modules/at76c503a/at76c503.c: Generic Atmel at76c503/at76c505 > routines v0.12beta23-fw_dwl > Aug 26 08:37:40 localhost kernel: > /usr/src/modules/at76c503a/at76c503-fw_skel.c: Atmel at76c503 (RFMD) > Wireless LAN Driver v0.12beta23-fw_dwl loading > Aug 26 08:37:40 localhost kernel: > /usr/src/modules/at76c503a/at76c503-fw_skel.c: downloading firmware > atmel_at76c503-rfmd.bin > Aug 26 08:37:50 localhost kernel: > /usr/src/modules/at76c503a/at76c503-fw_skel.c: firmware > atmel_at76c503-rfmd.bin not found. > Aug 26 08:37:50 localhost kernel: > /usr/src/modules/at76c503a/at76c503-fw_skel.c: You may need to > download the firmware from http://www.thekelleys.org.uk/atmel or > ftp://ftp.berlios.de/pub/at76c503a/firmware/ > Aug 26 08:37:50 localhost kernel: at76c503-rfmd: probe of 1-1:1.0 > failed with error -14 > Aug 26 08:37:50 localhost kernel: usbcore: registered new driver > at76c503-rfmd > Aug 26 08:37:50 localhost usb.agent[8137]: at76c503-rfmd: loaded > successfully > > Which doesn't mke much sense since the firmware is already installed > from the atmel-firmware package I got from the Debian repository. So > I go and check what are the files under /lib/hotplug/firmware, and the > atmel_at76c503a-rfmd.bin isn't there. Here's a list if you want to > check: > > atmel_at76c502_3com.bin-2.6.10-5-386 > atmel_at76c502-wpa.bin-2.6.10-5-386 ipw2100-1.3.fw-2.6.10-5-386 > ipw-2.2-ibss_ucode.fw-2.6.10-5-386 > atmel_at76c502_3com-wpa.bin-2.6.10-5-386 > atmel_at76c504_2958-wpa.bin-2.6.10-5-386 > ipw2100-1.3-i.fw-2.6.10-5-386 isl3890-2.6.10-5-386 > atmel_at76c502.bin-2.6.10-5-386 > atmel_at76c504a_2958-wpa.bin-2.6.10-5-386 > ipw2100-1.3-p.fw-2.6.10-5-386 RADIO0d.BIN-2.6.10-5-386 > atmel_at76c502d.bin-2.6.10-5-386 > atmel_at76c504.bin-2.6.10-5-386 > ipw-2.2-boot.fw-2.6.10-5-386 RADIO11.BIN-2.6.10-5-386 > atmel_at76c502d-wpa.bin-2.6.10-5-386 > atmel_at76c504c-wpa.bin-2.6.10-5-386 ipw-2.2-bss.fw-2.6.10-5-386 > RADIO15.BIN-2.6.10-5-386 > atmel_at76c502e.bin-2.6.10-5-386 > atmel_at76c506.bin-2.6.10-5-386 > ipw-2.2-bss_ucode.fw-2.6.10-5-386 TIACX111.BIN-2.6.10-5-386 > atmel_at76c502e-wpa.bin-2.6.10-5-386 > atmel_at76c506-wpa.bin-2.6.10-5-386 > ipw-2.2-ibss.fw-2.6.10-5-386 WLANGEN.BIN-2.6.10-5-386 > > The modules actually load, and if I do lsmod I see them on the list. > But if I do "iwconfig" I only get "lo", "eth0", and "sit0", but no > "wlan0". All three of those say "no wireless extensions." > > Can anyone help me out with this? I've tried getting help everywhere. > This the only place I haven't looked for help. I'd really like to > get this working because this is the only thing that is holding me > from install linux on my main system (I do all the testing on one > computer, so that I don't mess what I have on my other computer). > _______________________________________________ > at76c503a-user mailing list > [email protected] > http://lists.berlios.de/mailman/listinfo/at76c503a-user >