When resuming from suspend to ram on a Compaq Armada M300 I get the following error message on the console: eth0: Transmit timed out: status 0000 0000 at 12950/12950 command 000ca000. usb-uhci.c: interrupt, status 20, frame# 0 Interrupt 11 is shared by usb, PCMCIA (TI PCI1211), eth0 and Ess Maestro 2E on this laptop.
Created attachment 10220 [details] lspci output
which of the ethernet modules is this? e100 or eepro100 ?
Sorry for not specifying this to start with. This is the eepro100 module. [kmaraas@hoth po]$ cat /proc/interrupts CPU0 0: 12303797 XT-PIC timer 1: 234002 XT-PIC keyboard 2: 0 XT-PIC cascade 8: 5 XT-PIC rtc 11: 148607 XT-PIC usb-uhci, Texas Instruments PCI1211, eth0 12: 316862 XT-PIC PS/2 Mouse 14: 764948 XT-PIC ide0 15: 78 XT-PIC ide1 NMI: 0 ERR: 0 [kmaraas@hoth po]$ lsmod Module Size Used by ds 7216 1 yenta_socket 11184 1 pcmcia_core 42720 0 [ds yenta_socket] eepro100 16368 1 (autoclean) ipchains 33440 0 (unused) usb-uhci 22176 0 (unused) usbcore 48960 1 [usb-uhci]
This defect is considered MUST-FIX for Florence Gold release
does ifup/ifdown in the resume section of /etc/sysconfig/apm-scripts/apmscript work around this? For pcmcia/cardbus systems with similar issues, doing cardctl eject/insert has worked around it in the past.
I don't use any PCMCIA devices on this machine as it has a mini-PCI ethernet interface. Does this change anything? I'll add it and see.
That means that you need the ifdown/ifup choice instead of cardctl eject/insert
This problem is gone in Roswell. Closing.