[Linux-wlan-ng-devel] Bug#468265: linux-wlan-ng: 3CRWE154G72 card gives "interface reset failure"

Serafeim Zanikolas serzan at hellug.gr
Thu Feb 28 00:09:05 UTC 2008


Package: linux-wlan-ng
Version: 0.2.8+svn1839+dfsg-2
Severity: normal

I've just switched to debian from ubuntu, in which this network card was
working properly (IIRC with 2.6.20, as opposed to 2.6.22-3-686 which I'm
running on debian).

I've installed the firmware isl3890 from the prism website in
/lib/firmware/isl3890 and /usr/lib/hotplug/firmware.

$ tail /var/log/dmesg (while inserting card)

pccard: CardBus card inserted into slot 0
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LNKA] -> GSI 10 (level, low) ->
IRQ 10
prism54: pci_set_mwi(pdev) succeeded

$ sudo lspci -v

03:00.0 Network controller: 3Com Corporation 3com 3CRWE154G72 [Office Connect Wireless LAN Adapter] (rev 01)
        Subsystem: 3Com Corporation 3com 3CRWE154G72 [Office Connect Wireless LAN Adapter]
        Flags: bus master, medium devsel, latency 80, IRQ 10
        Memory at d4000000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [dc] Power Management version 1
        Kernel driver in use: prism54
        Kernel modules: prism54

$ sudo ifup eth0

Internet Systems Consortium DHCP Client V3.1.0
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFFLAGS: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
Listening on LPF/eth0/00:30:b4:00:00:00
Sending on   LPF/eth0/00:30:b4:00:00:00
Sending on   Socket/fallback
receive_packet failed on eth0: Network is down
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
send_packet: Network is down
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
send_packet: Network is down
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
send_packet: Network is down

/var/log/messages while running ifup, and with firmware only in
/lib/firmeware:

Feb 27 23:08:33 moby kernel: eth0: timeout waiting for mgmt response
Feb 27 23:08:36 moby last message repeated 3 times
Feb 27 23:08:36 moby kernel: eth0: mgmt tx queue is still full
Feb 27 23:08:36 moby last message repeated 14 times
Feb 27 23:08:37 moby kernel: eth0: timeout waiting for mgmt response
Feb 27 23:08:40 moby last message repeated 3 times
Feb 27 23:08:40 moby kernel: eth0: mgmt tx queue is still full
Feb 27 23:08:40 moby last message repeated 14 times

$ ls -l /lib/firmware/isl3890
-rwxr-xr-x 1 root root 29648 2004-11-24 22:47 /lib/firmware/isl3890

messages in dmesg, after copying the firmware in /usr/lib/hotplug/firmware:

ate_addr: failure
eth0: mgt_commit: failure
eth0: interface reset failure
prism54: Your card/socket may be faulty, or IRQ line too busy :(
eth0: resetting device...
eth0: uploading firmware...
eth0: firmware version: 2.4.6.0
eth0: firmware upload complete
eth0: timeout waiting for mgmt response 250, triggering device
eth0: timeout waiting for mgmt response 225, triggering device
eth0: timeout waiting for mgmt response 200, triggering device
eth0: timeout waiting for mgmt response 175, triggering device
eth0: timeout waiting for mgmt response 150, triggering device
eth0: timeout waiting for mgmt response 125, triggering device
eth0: timeout waiting for mgmt response 100, triggering device
eth0: timeout waiting for mgmt response 75, triggering device
eth0: timeout waiting for mgmt response 50, triggering device
eth0: timeout waiting for mgmt response 25, triggering device
eth0: timeout waiting for mgmt response
eth0: mgt_commit_list: failure. oid=ff020008 err=-110
eth0: timeout waiting for mgmt response 250, triggering device
eth0: timeout waiting for mgmt response 225, triggering device
eth0: timeout waiting for mgmt response 200, triggering device
eth0: timeout waiting for mgmt response 175, triggering device
eth0: timeout waiting for mgmt response 150, triggering device
eth0: timeout waiting for mgmt response 125, triggering device
eth0: timeout waiting for mgmt response 100, triggering device
eth0: timeout waiting for mgmt response 75, triggering device
eth0: timeout waiting for mgmt response 50, triggering device
eth0: timeout waiting for mgmt response 25, triggering device
eth0: timeout waiting for mgmt response
eth0: mgt_commit_list: failure. oid=ff020003 err=-110
eth0: timeout waiting for mgmt response 250, triggering device
eth0: timeout waiting for mgmt response 225, triggering device
eth0: timeout waiting for mgmt response 200, triggering device
eth0: timeout waiting for mgmt response 175, triggering device
eth0: timeout waiting for mgmt response 150, triggering device
eth0: timeout waiting for mgmt response 125, triggering device
eth0: timeout waiting for mgmt response 100, triggering device
eth0: timeout waiting for mgmt response 75, triggering device
eth0: timeout waiting for mgmt response 50, triggering device
eth0: timeout waiting for mgmt response 25, triggering device
eth0: timeout waiting for mgmt response
eth0: mgt_commit_list: failure. oid=10000000 err=-110
eth0: timeout waiting for mgmt response 250, triggering device
eth0: timeout waiting for mgmt response 225, triggering device
eth0: timeout waiting for mgmt response 200, triggering device
eth0: timeout waiting for mgmt response 175, triggering device
eth0: timeout waiting for mgmt response 150, triggering device
eth0: timeout waiting for mgmt response 125, triggering device
eth0: timeout waiting for mgmt response 100, triggering device
eth0: timeout waiting for mgmt response 75, triggering device
eth0: timeout waiting for mgmt response 50, triggering device
eth0: timeout waiting for mgmt response 25, triggering device
eth0: timeout waiting for mgmt response
eth0: mgt_commit_list: failure. oid=17000007 err=-110
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=19000001 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=10000002 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=19000004 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000000 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000001 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000002 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000004 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000005 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000006 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000007 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=12000003 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=150007e0 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=ff02000c err=-12
eth0: mgmt tx queue is still full
eth0: mgt_commit_list: failure. oid=ff020003 err=-12
eth0: mgmt tx queue is still full
eth0: mgt_update_addr: failure
eth0: mgt_commit: failure
eth0: interface reset failure
prism54: Your card/socket may be faulty, or IRQ line too busy :(
[...]

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-wlan-ng depends on:
ii  libc6                         2.7-6      GNU C Library: Shared libraries
ii  udev                          0.114-2    /dev/ and hotplug management daemo
ii  wireless-tools                29-1       Tools for manipulating Linux Wirel

Versions of packages linux-wlan-ng recommends:
ii  linux-wlan-ng-doc   0.2.8+svn1839+dfsg-2 documentation for wlan-ng

-- no debconf information






More information about the Linux-wlan-ng-devel mailing list