Hi all,
dunno a better place to turn to with this ...
After a suspend/resume with swsp 2 my NIC seems to work alright on a first glance ... it just does not transmit zip.
I have a Debian 2.6.8 kernel with software suspend patches.
Initialy after the resume the card didn't look like it was configured correctly / sys/bus/pci/drivers/8139too/0000:02:01.0/resource was missing all sorts of information (like resource). So, I unloaded the 8139too, 8139cp, mii, crc32 modules and reloaded 8139too and 8139cp manually again. After that the configuration looked identical to the state before the suspend. I'm attaching a file which contains the output of the following three commands in order:
find /sys/bus/pci/drivers/8139too/0000\:02\:01.0/ -print -exec cat {} \; >> pci.diag
find /sys/bus/pci/drivers/8139too/0000\:02\:01.0/ -print -exec od -x {} \; >> pci.diag
lspci -d 10ec:8139 -xxx >> pci.diag
They show no differences between the one taken before the suspend and the one after the resume.
I have found a number of times where patches to the 8139too driver are mentioned with regard to suspend, but apparently have all of them.
The symptoms of the problem are:
I can ifconfig the eth0 device, but when I do a ping I get "host unreachable".
The logs say
Dec 5 20:54:12 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
Any more things I can check? Ideas, further informations that might help?
TIA,
Karl.
Attachment:
pci.diag
Description: Binary data