Bug 43863
Summary: | apmsleep kills eth0 interface using PCMCIA card | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | John Nelson <john> |
Component: | apmd | Assignee: | Bernhard Rosenkraenzer <bero> |
Status: | CLOSED RAWHIDE | QA Contact: | Aaron Brown <abrown> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | CC: | jrfuller |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-06-12 17:52:07 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
John Nelson
2001-06-07 17:48:09 UTC
Similar problem: On Dell Latitude L400, ethernet is built-in, 3c905-TX per lspci (not a card, works even after service pcmcia stop) redhat 7.1, kernel module is 3c59x When the laptop goes to sleep e.g. by closing the lid when on battery) then after waking up eth0 does not work any more. Per ifconfig eth0 the interface is there just all connections to the outside fail with "connection refused". Trying to get it back manually, ifup eth0 and service network reload fail. If the interface is configured with dhcp, IP address does not get assigned.The bug occurs with fixed ip address as well as dhcp. Workaround: (thanks, Johnray Fuller <jrfuller>): before putting the machine to sleep, do ifdown eth0, then when it wakes up, ifup eth0 - seems when the interface is down going to sleep does not mess it up. Reproducible: every time Similar problem: Have Dell Truemobile wireless card in pcmcia slot, gets recognized and configured correctly as eth1, per iwconfig finds ESSID and all, except attempts to bring it up by ifup or similar fail for no apparent reason. I tried shutting down the interface before putting it in sleep mode and then bringing it back up after the apmsleep period but the interface stayed down. No DHCP assigned numbers appeared in ifconfig after this. Feel free to comment if I've done something wrong. Here's what I did: % ifconfig eth0 down % apmsleep --suspend 2:00 // go to lunch // reset button % ifconfig eth0 up // still no connectivity % pump -i eth0 // pump hangs // reboot machine Please try the current version (3.0final-32) and make sure you've enabled all workarounds for broken BIOSes in /etc/sysconfig/apmd. Works for me (Gericom 3xC, {D,H}ell Latitude C800) |