Hi,

> Currently I am running ZD1211LnxDrv_2_15_0_0 from the Zydas site (which
> seems to have a later version of the firmware - can I use a standard
> converter to change the header files from the hex to bin?).

We are using already the new firmware, which has changed around
2_13_0_0. It can be found in the snapshot directory or the git
trees. Links can be found in http://zd1211.ath.cx/wiki/DriverRewrite.

Please set the environment variable ZD1211_DEBUG=y before you are
running the Makefile of the out of tree driver. This will create a
lot of DEBUG messages, which might give us a clue. I would
recommend to use my tree, because I fixed a pretty serious bug over
the weekend, which however doesn't explain your problems. There is
also a patch which solved a firmware problem with a Zyxel device.

I concentrate on zd1211rw, so I cannot help with the ZYDAS driver. 

Regards,

Uli


> 
> ZD1211LnxDrv_2_15_0_0 is also not working on the HWL2. Here is some info
> about what it does:-
> 
> ---------------- Zydas zd1211 2_15_0_0 under kernel 2.6.17.7 ----------
> ------------- extract from /var/log/debug -----------------------------
> 
> Jul 30 14:25:48 conquest3 kernel: zd1211:bulk out: wMaxPacketSize = 40
> Jul 30 14:25:48 conquest3 kernel: zd1211:bulk in: wMaxPacketSize = 40
> Jul 30 14:25:48 conquest3 kernel: zd1211:interrupt in: wMaxPacketSize = 40
> Jul 30 14:25:48 conquest3 kernel: zd1211:interrupt in: int_interval = 1
> Jul 30 14:25:48 conquest3 kernel: zd1211:bulk out: wMaxPacketSize = 40
> Jul 30 14:25:48 conquest3 kernel: zd1211:macp->release != EEPVer
> Jul 30 14:25:48 conquest3 kernel: zd1211:uImgLength = e00
> Jul 30 14:25:48 conquest3 kernel: zd1211:translen = e00
> Jul 30 14:25:48 conquest3 kernel: zd1211:uCodeOfst = ee00
> Jul 30 14:25:48 conquest3 kernel: zd1211:result = e00
> Jul 30 14:25:48 conquest3 kernel: zd1211:FIRMWARE_CONFIRM = 1
> Jul 30 14:25:48 conquest3 kernel: zd1211:USB Download Boot code success
> Jul 30 14:25:48 conquest3 kernel: zd1211:uImgLength = e88
> Jul 30 14:25:48 conquest3 kernel: zd1211:translen = e88
> Jul 30 14:25:48 conquest3 kernel: zd1211:uCodeOfst = f895
> Jul 30 14:25:48 conquest3 kernel: zd1211:result = e88
> Jul 30 14:25:48 conquest3 kernel: zd1211:FIRMWARE_CONFIRM = 1
> Jul 30 14:25:48 conquest3 kernel: zd1211:USB Download Boot code success
> Jul 30 14:25:48 conquest3 kernel: zd1211:uImgLength = 12a
> Jul 30 14:25:48 conquest3 kernel: zd1211:translen = 12a
> Jul 30 14:25:48 conquest3 kernel: zd1211:uCodeOfst = f800
> Jul 30 14:25:48 conquest3 kernel: zd1211:result = 12a
> Jul 30 14:25:48 conquest3 kernel: zd1211:uImgLength = 1400
> Jul 30 14:25:48 conquest3 kernel: zd1211:translen = 1000
> Jul 30 14:25:48 conquest3 kernel: zd1211:uCodeOfst = ee00
> Jul 30 14:25:48 conquest3 kernel: zd1211:result = 1000
> Jul 30 14:25:48 conquest3 kernel: zd1211:translen = 400
> Jul 30 14:25:48 conquest3 kernel: zd1211:uCodeOfst = f600
> Jul 30 14:25:48 conquest3 kernel: zd1211:result = 400
> Jul 30 14:25:48 conquest3 kernel: zd1211:FIRMWARE_CONFIRM = 1
> Jul 30 14:25:48 conquest3 kernel: zd1211:USB Download Boot code success
> Jul 30 14:25:48 conquest3 kernel: zd1211:MAC address = 00:0e:xx:xx:xx:xx
>  (edited MAC above in case you want to pass this on)
> Jul 30 14:25:48 conquest3 kernel: zd1211:AddrEntryTable = f7d4
> Jul 30 14:25:48 conquest3 kernel: zd1211:RF_Mode = 00000004
> Jul 30 14:25:48 conquest3 kernel: zd1211:Pure B-Mode
> Jul 30 14:25:48 conquest3 kernel: zd1211:File opening did not success
> Jul 30 14:25:49 conquest3 kernel: zd1211:AllowedChannel = 000007ff
> Jul 30 14:25:49 conquest3 kernel: zd1211:LinkLEDn = 200
> Jul 30 14:25:49 conquest3 kernel: zd1205: (exit) zd1205_config,
> /home/ael/hardware/HWL2/ZD1211LnxDrv_2_15_0_0/src/zd1205.c line 2571
> Jul 30 14:25:50 conquest3 kernel: zd1205: (exit) zd1205_init,
> /home/ael/hardware/HWL2/ZD1211LnxDrv_2_15_0_0/src/zd1205.c line 8352
> ....
> ------------------------------------------------------------------------
> 
> And from /var/log/messages:-
> 
> Jul 30 14:25:47 conquest3 kernel: usb 1-1: new full speed USB device
> using uhci_
> hcd and address 2
> Jul 30 14:25:47 conquest3 kernel: usb 1-1: configuration #1 chosen from
> 1 choice
> Jul 30 14:25:48 conquest3 kernel:
> Jul 30 14:25:48 conquest3 kernel:  _____     ____    _    ____
> Jul 30 14:25:48 conquest3 kernel: |__  /   _|  _ \  / \  / ___|
> Jul 30 14:25:48 conquest3 kernel:   / / | | | | | |/ _ \ \___ \
> Jul 30 14:25:48 conquest3 kernel:  / /| |_| | |_| / ___ \ ___) |
> Jul 30 14:25:48 conquest3 kernel: /____\__, |____/_/   \_\____/
> Jul 30 14:25:48 conquest3 kernel:      |___/
> Jul 30 14:25:48 conquest3 kernel: zd1211 - version 2.15.0.0
> Jul 30 14:25:48 conquest3 kernel: vendor_id = 0ace
> Jul 30 14:25:48 conquest3 kernel: product_id = 1211
> Jul 30 14:25:48 conquest3 kernel: USB 1.1 Host
> Jul 30 14:25:48 conquest3 kernel: Release Ver = 4802
> Jul 30 14:25:48 conquest3 kernel: EEPORM Ver = 4330
> Jul 30 14:25:48 conquest3 kernel: Finsih download Firmware. Ready to reboot
> Jul 30 14:25:48 conquest3 last message repeated 2 times
> Jul 30 14:25:48 conquest3 kernel: AiroHa AL2230RF
> Jul 30 14:25:49 conquest3 kernel: AllowedChannel = 000107ff
> Jul 30 14:25:49 conquest3 kernel: Region:48
> Jul 30 14:25:50 conquest3 usb.agent[3574]:   zd1211: loaded successfully
> Jul 30 14:25:50 conquest3 kernel: usbcore: registered new driver zd1211
> Jul 30 14:26:36 conquest3 kernel: ADDRCONF(NETDEV_UP): eth1: link is not
> ready    <=== Not sure when this was generated and if it flags an error
> 
> -------------------------------------------------------------------------
> conquest3:~# ifconfig eth1
> eth1      Link encap:Ethernet  HWaddr 00:0E:3B:06:47:D1
>           inet addr:192.168.0.111  Bcast:192.168.0.255  Mask:255.255.255.0
>           UP BROADCAST MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
> 
> --------------------------------------------------------------------------
> conquest3:~# iwlist eth1 scan
> Warning: Driver for device eth1 has been compiled with version 20
> of Wireless Extension, while this program supports up to version 19.
> Some things may be broken...
> 
> eth1      No scan results
> --------------------------------------------------------------------------
> 
> I have not yet reported to ZyDas. Unfortunately it works under Windoze :-(
> 
> I hope this is useful information. I will try again under 2.6.18-rc2
> (maybe -rc3 since it has just arrived) with zd1211rw and show you the
> response to things like iwlist scan. Some sort of ESIO... error message
> IIRC.
> 
> In passing, I am trying here on debian i386 sarge with backports for
> wireless-tools which only seems to use version 19 of the Wireless
> extension, as above.
> 
> Adrian Lawrence
> 
> PS. Feel free to copy this to the mailing list etc.

-- 
Uli Kunitz

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Zd1211-devs mailing list - http://zd1211.ath.cx/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to