Networking :: DSL 3.4.11 compiling Driver for Zydas zd1211, Zyda



Hello Terzino, please ty to use the vendor Driver.

http://zd1211.wiki.sourceforge.net/VendorDriver

In DSL 4.2.5 the Driver version 2.22.0.0 work's fine.

The Driver from http://www.linuxwireless.org/ don`t work with Kernel 2.4.x, but you  can check your Donlge with the link from andrewb.

What type`s lsusb on your system?

nonoo

Thanks for your help.
This is the seqence of the commands I put without the pcmcia lan card, and the results I have had:
Code Sample

dsl@box:~$ lsusb
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 6891:a727

then
Code Sample

dsl@box:~$ sudo insmod zd1211
Using /lib/modules/2.4.31/kernel/drivers/usb/zd1211.o
dsl@box:~$ dmesg
...
...
       /   _|  _ \  / \  / _ \
/ /| |_| | |_| / _) |
/, |_/
zd1211 - version 2.14.0.0
zd1211 - version 2.14.0.0
usb.c: registered new driver zd1211
hub.c: new USB device 00:07.2-1, assigned address 2
vendor_id = 6891
product_id = a727
USB 1.1 Host
Release Ver = 4330
zd1211:bulk out: wMaxPacketSize = 40
zd1211:bulk in: wMaxPacketSize = 40
zd1211:interrupt in: wMaxPacketSize = 40
zd1211:interrupt in: int_interval = 1
zd1211:bulk out: wMaxPacketSize = 40
EEPORM Ver = 4330
zd1211:USB Download Boot code success
zd1211:MAC address = 00:16:e0:03:29:52
zd1211:AddrEntryTable = f7d4
zd1211:RF_Mode = 0000011d
PA type: 0
RFMD RF
zd1211:Pure B-Mode
zd1211:File opening did not success
zd1211:AllowedChannel = 000007ff
zd1211:LinkLEDn = 200
AllowedChannel = 000107ff
Region:16
zd1205: (exit) zd1205_config, src/zd1205.c line 2571
zd1205: (exit) zd1205_init, src/zd1205.c line 8293

then I put the usb dongle in and
Code Sample

dsl@box:~$ sudo ifconfig eth0 up
dsl@box:~$ sudo iwlist scan
...
eth0      Scan completed :
         Cell 01 - Address: 00:C0:49:5B:7B:58
                   ESSID:""
                   Mode:Master
                   Frequency:2.462GHz
                   Extra:SignalStrength=81 %,LinkQuality:96%
                   Encryption key:off
                   Bit Rate:1Mb/s
                   Bit Rate:2Mb/s
                   Bit Rate:5.5Mb/s
                   Bit Rate:11Mb/s
                   Bit Rate:6Mb/s
                   Bit Rate:9Mb/s
                   Bit Rate:12Mb/s
                   Bit Rate:18Mb/s
                   Bit Rate:24Mb/s
                   Bit Rate:36Mb/s
                   Bit Rate:48Mb/s
                   Bit Rate:54Mb/s
                   Extra:bcn_int=100
dsl@box:~$ sudo iwconfig eth0 essid mylan mode managed
dsl@box:~$ sudo killall pump
dsl@box:~$ sudo pump -i eth0
Operation failed
dsl@box:~$ dmesg
...
...
(after the last line already written)
zd1205: (enter) zd1205_open, src/zd1205.c line 4321
zd1205: (exit) zd1205_open, src/zd1205.c line 4409
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Pure B-Mode
zd1211:Switch to Infra mode
zd1211:Pure B-Mode
zd1205: (enter) zd1205_close, src/zd1205.c line 4786
zd1205: (exit) zd1205_close, src/zd1205.c line 4848
zd1205: (enter) zd1205_open, src/zd1205.c line 4321
zd1205: (exit) zd1205_open, src/zd1205.c line 4409

After "Operation failed" the green led on the usb dongle stop blinking, but restart if I put "sudo ifconfig eth0 up"
I had the zd1211.o file from the site posted several messages ago from andrewb (the release for kernel 2.4.31, because now I'm using DSL 4.2.5) and I copied it into /lib/modules/2.4.31/kernel/drivers/usb/

Where is the error? Any ideas?
I'm a newbie and I'm not able to compile the driver from sources.
The usb dongle is working fine on XP  :(

Could be the limitation on pump... you could first check if using a static ip will work.
See this recent thread for more info: http://damnsmalllinux.org/cgi-bin....t=19811

Please, would you specify all the command I need to configure eth0 without using pump?
How can I set a static IP on the wifi connection?
Thanks

Have you tried the zd1211b module instead of the zd1211 module? It may be worth a try. Also I'm not sure the space is needed after '-i'  in the pump command, i.e. try 'pump -ieth0'. Can you post the list of modules you have loaded (lsmod).
Next Page...
original here.