2010-03-13 16:51:48

by Thijs van der Kraan

[permalink] [raw]
Subject:

The zd1211rw does not work with the Shuttle PN15G (D-Link Corp. WL54).
After the driver fails it also break the device for my windows XP
install.
To get it back in working order I have to physically re-plug it while
windows is running, this is pretty annoying as the PN15G is meant to be,
and is, built inside my shuttle box.

I tried another device that uses the same driver, the ZyAIR G-220, and
it works like a charm.

- Is there a way to get the Shuttle PN15G working ?
- Can prevent the driver from breaking my device, so it will remain
working under windows XP.


Thijs van de Kraan


lsusb:
---------------
Bus 001 Device 004: ID 0586:3401 ZyXEL Communications Corp. ZyAIR G-220
Bus 001 Device 003: ID 07b8:6001 D-Link Corp. WL54
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 04fc:05d8 Sunplus Technology Co., Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
---------------

dmesg (Shuttle PN15G):
---------------
[ 9.419022] zd1211rw 1-8:1.0: phy0
[ 9.419050] usbcore: registered new interface driver zd1211rw
[ 11.618783] usb 1-8: firmware: requesting zd1211/zd1211b_ub
[ 11.979913] usb 1-8: firmware version 0x4810 and device bootcode
version 0x4721 differ
[ 11.979919] usb 1-8: firmware: requesting zd1211/zd1211b_ur
[ 12.184918] usb 1-8: firmware: requesting zd1211/zd1211b_uphr
[ 12.261522] zd1211rw 1-8:1.0: RF2959 is currently not supported for
ZD1211B devices
[ 12.263744] eth0: link down
[ 12.263950] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.491044] usb 1-8: firmware: requesting zd1211/zd1211b_ub
[ 14.496834] usb 1-8: firmware version 0x4810 and device bootcode
version 0x4721 differ
[ 14.496841] usb 1-8: firmware: requesting zd1211/zd1211b_ur
[ 15.526035] usb 1-8: USB control request for firmware upload failed.
Error number -110
[ 15.526049] zd1211rw 1-8:1.0: couldn't load firmware. Error number
-110

dmesg (ZyAIR G-220):
---------------

[ 283.920025] usb 1-4: new high speed USB device using ehci_hcd and
address 4
[ 284.070953] usb 1-4: configuration #1 chosen from 1 choice
[ 284.200081] usb 1-4: reset high speed USB device using ehci_hcd and
address 4
[ 284.351553] phy1: Selected rate control algorithm 'minstrel'
[ 284.352966] zd1211rw 1-4:1.0: phy1
[ 284.387607] usb 1-4: firmware: requesting zd1211/zd1211_ub
[ 284.422786] usb 1-4: firmware version 0x4330 and device bootcode
version 0x4810 differ
[ 284.422796] usb 1-4: firmware: requesting zd1211/zd1211_ur
[ 284.446550] usb 1-4: firmware: requesting zd1211/zd1211_uphr
[ 284.528039] zd1211rw 1-4:1.0: firmware version 4605
[ 284.568044] zd1211rw 1-4:1.0: zd1211 chip 0586:3401 v4810 high
00-13-49 AL2230_RF pa0 -----
[ 284.570691] cfg80211: Calling CRDA for country: DE
[ 284.574176] cfg80211: Regulatory domain changed to country: DE
[ 284.574184] (start_freq - end_freq @ bandwidth), (max_antenna_gain,
max_eirp)
[ 284.574190] (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 284.574195] (5150000 KHz - 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 284.574200] (5470000 KHz - 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm)
[ 284.589627] ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 291.145078] wlan1: authenticate with AP 00:21:29:8b:3a:49
[ 291.146703] wlan1: authenticated
[ 291.146708] wlan1: associate with AP 00:21:29:8b:3a:49
[ 291.148944] wlan1: RX AssocResp from 00:21:29:8b:3a:49 (capab=0x411
status=0 aid=2)
[ 291.148950] wlan1: associated
[ 291.149928] ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 301.720021] wlan1: no IPv6 routers present



2010-03-13 18:44:45

by Gábor Stefanik

[permalink] [raw]
Subject: Re:

On Sat, Mar 13, 2010 at 5:33 PM, Thijs van der Kraan
<[email protected]> wrote:
> The zd1211rw does not work with the Shuttle PN15G (D-Link Corp. WL54).
> After the driver fails it also break the device for my windows XP
> install.
> To get it back in working order I have to physically re-plug it while
> windows is running, this is pretty annoying as the PN15G is meant to be,
> and is, built inside my shuttle box.
>
> I tried another device that uses the same driver, the ZyAIR G-220, and
> it works like a charm.
>
> - Is there a way to get the Shuttle PN15G working ?
> - Can prevent the driver from breaking my device, so it will remain
> working under windows XP.
>
>
> Thijs van de Kraan
>
>
> lsusb:
> ---------------
> Bus 001 Device 004: ID 0586:3401 ZyXEL Communications Corp. ZyAIR G-220
> Bus 001 Device 003: ID 07b8:6001 D-Link Corp. WL54
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 004 Device 002: ID 04fc:05d8 Sunplus Technology Co., Ltd
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> ---------------
>
> dmesg (Shuttle PN15G):
> ---------------
> [ ? ?9.419022] zd1211rw 1-8:1.0: phy0
> [ ? ?9.419050] usbcore: registered new interface driver zd1211rw
> [ ? 11.618783] usb 1-8: firmware: requesting zd1211/zd1211b_ub
> [ ? 11.979913] usb 1-8: firmware version 0x4810 and device bootcode
> version 0x4721 differ
> [ ? 11.979919] usb 1-8: firmware: requesting zd1211/zd1211b_ur
> [ ? 12.184918] usb 1-8: firmware: requesting zd1211/zd1211b_uphr
> [ ? 12.261522] zd1211rw 1-8:1.0: RF2959 is currently not supported for
> ZD1211B devices

Are you sure this is a ZD1211B, not a regular ZD1211? Try changing the
USB ID definitions to mark this as a ZD1211.

> [ ? 12.263744] eth0: link down
> [ ? 12.263950] ADDRCONF(NETDEV_UP): eth0: link is not ready
> [ ? 14.491044] usb 1-8: firmware: requesting zd1211/zd1211b_ub
> [ ? 14.496834] usb 1-8: firmware version 0x4810 and device bootcode
> version 0x4721 differ
> [ ? 14.496841] usb 1-8: firmware: requesting zd1211/zd1211b_ur
> [ ? 15.526035] usb 1-8: USB control request for firmware upload failed.
> Error number -110
> [ ? 15.526049] zd1211rw 1-8:1.0: couldn't load firmware. Error number
> -110
>
> dmesg (ZyAIR G-220):
> ---------------
>
> [ ?283.920025] usb 1-4: new high speed USB device using ehci_hcd and
> address 4
> [ ?284.070953] usb 1-4: configuration #1 chosen from 1 choice
> [ ?284.200081] usb 1-4: reset high speed USB device using ehci_hcd and
> address 4
> [ ?284.351553] phy1: Selected rate control algorithm 'minstrel'
> [ ?284.352966] zd1211rw 1-4:1.0: phy1
> [ ?284.387607] usb 1-4: firmware: requesting zd1211/zd1211_ub
> [ ?284.422786] usb 1-4: firmware version 0x4330 and device bootcode
> version 0x4810 differ
> [ ?284.422796] usb 1-4: firmware: requesting zd1211/zd1211_ur
> [ ?284.446550] usb 1-4: firmware: requesting zd1211/zd1211_uphr
> [ ?284.528039] zd1211rw 1-4:1.0: firmware version 4605
> [ ?284.568044] zd1211rw 1-4:1.0: zd1211 chip 0586:3401 v4810 high
> 00-13-49 AL2230_RF pa0 -----
> [ ?284.570691] cfg80211: Calling CRDA for country: DE
> [ ?284.574176] cfg80211: Regulatory domain changed to country: DE
> [ ?284.574184] ?(start_freq - end_freq @ bandwidth), (max_antenna_gain,
> max_eirp)
> [ ?284.574190] ?(2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm)
> [ ?284.574195] ?(5150000 KHz - 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm)
> [ ?284.574200] ?(5470000 KHz - 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm)
> [ ?284.589627] ADDRCONF(NETDEV_UP): wlan1: link is not ready
> [ ?291.145078] wlan1: authenticate with AP 00:21:29:8b:3a:49
> [ ?291.146703] wlan1: authenticated
> [ ?291.146708] wlan1: associate with AP 00:21:29:8b:3a:49
> [ ?291.148944] wlan1: RX AssocResp from 00:21:29:8b:3a:49 (capab=0x411
> status=0 aid=2)
> [ ?291.148950] wlan1: associated
> [ ?291.149928] ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
> [ ?301.720021] wlan1: no IPv6 routers present
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to [email protected]
> More majordomo info at ?http://vger.kernel.org/majordomo-info.html
>



--
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)