[Prism54-users] SMC2802W reset timeout

Ben Campbell ben.campbell@justaddmonsters.com
Thu, 01 Apr 2004 17:55:15 +0100


Hi there,
I'm trying to get my shiny new SMC2802 card running, but it doesn't seem 
to start up correctly. It seems to load the firmware OK then fail while 
resetting.

There did seem to be some other posts in the mailinglist archives with 
similar symptoms, but I couldn't find any explanations or solutions.

I've been compiling a debian 2.6.4 kernel (patched, of course, with the 
prism54 code).

Here's some of my output from dmesg:
-------------------------
Loaded prism54 driver, version 1.1
PCI: Found IRQ 9 for device 0000:00:09.0
eth0: prism54 driver detected card model: Loaded prism54 driver, version 1.1
PCI: Found IRQ 9 for device 0000:00:09.0
eth0: prism54 driver detected card model: SMC2802W V2
SMC2802W V2

...non-related stuff...

eth0: islpci_open()
eth0: resetting device...
eth0: uploading firmware...
eth0: firmware uploaded done, now triggering reset...
eth0: device soft reset timed out
eth0: timeout waiting for mgmt response 1000, trigging device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, trigging device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, trigging device
eth0: timeout waiting for mgmt response
eth0: timeout waiting for mgmt response 1000, trigging device
eth0: timeout waiting for mgmt response
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgmt tx queue is still full
eth0: mgt_commit has failed. Restart the device
eth0: mgmt tx queue is still full
eth0: islpci_close ()
-------------------------

Has anyone got any ideas?

Thanks,
Ben.
--
Ben Campbell
Programmer
Just Add Monsters