Tried to use ACPI on my laptop, Dell Latitude C600 Linux roadrunner.devel.redhat.com 2.6.3-1.118 #1 Mon Mar 1 17:36:45 EST 2004 i686 i686 i386 GNU/Linux Did: echo -n 3 > /proc/acpi/sleep Laptop went into text mode and printed some stuff I didn't see, then screen turned white (while being indeed in sleep mode). Got the system back after pressing the power key, but network didn't come back up. Link LED was off. Tried service network restart - didn't help. /var/log/messages was showing some messages like: Mar 4 09:38:26 roadrunner kernel: eth0: command 0x5800 did not complete! Status=0xffff Mar 4 09:38:30 roadrunner dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67 Mar 4 09:38:30 roadrunner kernel: eth0: command 0x3002 did not complete! Status=0xffff Also, got this error message: Shutting down interface eth0: Device eth0 has different MAC address than expected, ignoring Tried to rmmod and insmod the network module. Mar 4 09:38:22 roadrunner kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html Mar 4 09:38:22 roadrunner kernel: 0000:00:10.0: 3Com PCI 3c556 Laptop Tornado at 0xd400. Vers LK1.1.19 Mar 4 09:38:22 roadrunner kernel: ***WARNING*** No MII transceivers found! Solution was to reboot. [root@roadrunner root]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 6 cpu MHz : 751.911 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse bogomips : 1490.94 Let me know if you need any more info.
sure sounds like an issue in the ethernet driver's suspend/resume... If you unload the ethernet before suspend, does resume otherwise work? thanks, -Len
A lot has changed since 2.6.3-1.118 too, you might want to try the latest development kernel.
This might be a separate bug, but I have a similar problem with a PCMCIA 3c575 (also uses 3c59x driver) on a an IBM TP600E with FC2, which uses APM (dmesg says ACPI is from 1999 and too old, so it's disabled). I had to put PCMCIARESTART=yes in /etc/sysconfig/apmd to make the card alive after resume, but eth0 doesn't get restarted, even though I have NET_RESTART=yes as well. It works ok if I bring it back up manually after resume.
I have Lattitude C600, 3c59x driver breaks in the same manner after resuming from the sleep. Using FC3, kernel 2.6.9-1.724_FC3
Sorry for breaking into two messages, but I thought it might be usefull to note that rest of drivers seems to resume w/o any issues (audio/video/wireless card in ndiswrapper).
Fedora Core 2 has now reached end of life, and no further updates will be provided by Red Hat. The Fedora legacy project will be producing further kernel updates for security problems only. If this bug has not been fixed in the latest Fedora Core 2 update kernel, please try to reproduce it under Fedora Core 3, and reopen if necessary, changing the product version accordingly. Thank you.