Hi,

I'm not really looking for help here unless you can tell me where I'm going wrong without having to do any work yourself. Otherwise I will get there in the end, I always do, but I'm just writing this to remind me what I did.

Anyway, I'm trying to get my MA101 Rev B. to work with Knoppix, so just now I downloaded Oliver Kurth's driver source from http://freshmeat.net/projects/at76c503/ onto my hard disk (using Windows).

Then I booted Knoppix from the CD, and made a new driectory /ramdisk/home/knoppix/atmel and copied the .tar.gz file there from the hard disk and untarred it.

Then I did make which worked fine. Make install didn't work because /lib is on the CD. Therefore I installed the modules using insmod which seemed to work :

knoppix@ttyp0[atmel]$ su
root@ttyp0[atmel]# insmod usbdfu.o
root@ttyp0[atmel]# insmod at76c503.o
root@ttyp0[atmel]# insmod at76c503-rfmd.o
root@ttyp0[atmel]# lsmod
Module Size Used by Not tainted
at76c503-rfmd 39328 0 (unused)
at76c503 48992 0 [at76c503-rfmd]
usbdfu 7572 0 [at76c503-rfmd]

However, running dmesg, things didn't look so good :

bdfu.c: USB Device Fimware Upgrade (DFU) handler v0.10
usb.c: registered new driver usbdfu
at76c503.c: Generic Atmel at76c503/at76c505 routines v0.10
at76c503-rfmd.c: Atmel at76c503 (RFMD) Wireless LAN Driver v0.10
usb.c: registered new driver at76c503-rfmd
usb-uhci.c: interrupt, status 2, frame# 1564
at76c503.c: getting firmware failed with -75, or version is 0
at76c503.c: this probably means that the ext. fw was not loaded correctly
unregister_netdevice: device eth%d/d5d1f800 never was registered
at76c503.c: at76c503_new_device returned NULL

The system knows that the MA101 adapter is there because when I cat /proc/bus/usb/devices, part of the ot put is this :

S: Product=USB UHCI Root Hub
S: SerialNumber=c400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=fe(app. ) Sub=01 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0864 ProdID=4102 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E: Ad=85(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

0864 4102 is the right Vendor ID / Product ID. Oh well, too tired to do any more right now, perhaps I'll have another go next weekend,

Cheers,

Phil