[Prism54-devel] [Bug 51] New: Erratic behaviour after working properly
bugzilla-daemon@mcgrof.com
bugzilla-daemon@mcgrof.com
Thu, 29 Jan 2004 14:27:34 +0000 (UTC)
http://prism54.org/cgi-bin/bugzilla/show_bug.cgi?id=51
Summary: Erratic behaviour after working properly
Product: prim54
Version: 1.0.2.2
Platform: ia32
OS/Version: Linux 2.6
Status: NEW
Severity: normal
Priority: P2
Component: Device Driver
AssignedTo: prism54-devel@prism54.org
ReportedBy: jelte.werkhoven@itfy.com
I've had my SMC cardbus card working happily under kernel 2.6.0, however, since
upgrading to 2.6.1 and using the newest cvs patch (29/01/04) of the prism54
module, I've had some strange stuff happening. First of all, the card tends to
work at first startup; I can happily ad-hoc connect to my gateway ( this runs a
rt2400 based card in ad-hoc mode ), and the connection is fine. However, after
a while, the connection gets lost, and can't get restored in any way. After
doing ifdown eth1; ifup eth1 the link light on the card lights up at first, and
it looks like a connection has been made; the card in the gateway reports
having successfully received a few packets. However after a few seconds the
link light starts blinking and the connection is lost. If I do iwlist eth1
scanning it does show the ad-hoc network my gateway is transmitting. It seems
to me the card is sending but not receiving; in one situation today, just after
I'd had a good connection all morning, I lost ping to my gateway but the link
light was still burning. I checked what was happening on both machines with
tcpdump and started both machines pinging each other. The laptop with the SMC
card reported only its own outgoing ARP request, the gateway with the rt2400
card was reporting its own outgoing ARP request and was receiving the request
from the laptop, and sending a reply which, alas, didn't get received by the
SMC card.
Also I've had one or two hangs caused by the module; this is the message log
for one:
Jan 29 13:33:17 plankje kernel: eth1: islpci_open()
Jan 29 13:33:17 plankje kernel: eth1: resetting device...
Jan 29 13:33:17 plankje kernel: eth1: uploading firmware...
Jan 29 13:33:17 plankje kernel: eth1: firmware uploaded done, now triggering
reset...
Jan 29 13:33:18 plankje kernel: eth1: firmware version 1.0.4.3
Jan 29 13:33:19 plankje kernel: eth1: done with prism54_mib_init()! -- Client,
Managed, Master mode
Jan 29 13:33:21 plankje kernel: TRAP: oid 0x1, device 3, flags 0x0 length 4
Jan 29 13:33:30 plankje kernel: eth1: no IPv6 routers present
Jan 29 13:34:02 plankje kernel: _mgt_get_request(): data length (64!=1452)
mismatch for oid=0x1c000043
Jan 29 13:34:16 plankje kernel: _mgt_get_request(): data length (64!=1452)
mismatch for oid=0x1c000043
Jan 29 13:52:08 plankje -- MARK --
Jan 29 13:59:00 plankje /USR/SBIN/CRON[2144]: (root) CMD ( rm -f /var/spool/
cron/lastrun/cron.hourly)
Jan 29 14:12:09 plankje -- MARK --
Jan 29 14:24:45 plankje kernel: _mgt_get_request(): data length (64!=1452)
mismatch for oid=0x1c000043
Jan 29 14:25:46 plankje kernel: eth1: islpci_close ()
Jan 29 14:26:00 plankje kernel: eth1: islpci_open()
Jan 29 14:26:00 plankje kernel: eth1: resetting device...
Jan 29 14:26:00 plankje kernel: eth1: uploading firmware...
Jan 29 14:26:00 plankje kernel: eth1: firmware uploaded done, now triggering
reset...
Jan 29 14:26:01 plankje kernel: eth1: firmware version 1.0.4.3
Jan 29 14:26:02 plankje kernel: eth1: done with prism54_mib_init()! -- Client,
Managed, Master mode
Jan 29 14:26:04 plankje kernel: TRAP: oid 0x1, device 3, flags 0x0 length 4
Jan 29 14:26:13 plankje kernel: eth1: no IPv6 routers present
Jan 29 14:52:09 plankje -- MARK --
Jan 29 14:59:00 plankje /USR/SBIN/CRON[2403]: (root) CMD ( rm -f /var/spool/
cron/lastrun/cron.hourly)
Jan 29 15:05:59 plankje kernel: eth1: Out of memory, cannot handle oid
0xe0070015
Jan 29 15:05:59 plankje kernel: eth1: timeout waiting for mgmt response 1000,
trigging device
Jan 29 15:06:00 plankje kernel: eth1: timeout waiting for mgmt response
Jan 29 15:06:05 plankje kernel: eth1: islpci_close ()
Jan 29 15:11:00 plankje syslogd 1.4.1: restart.
The machine is a dell c600 running SuSE9.0 with a homemade 2.6.1 kernel. It has
a second 3com NIC which is not wireless.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.