[vortex] 3Com PCI 3c556 ethernet hangs after resume

Roman Maeder web+linux@mathconsult.ch
Wed, 07 Mar 2001 13:40:20 +0100


I installed Wolverine (RedHat 7.1 beta) on a Dell Inspiron 4000 with
the mini-PCI ethernet/modem combo, and the driver loads and works fine

3c59x.c:LK1.1.12 06 Jan 2000  Donald Becker and others. http://www.scyld.com/network/vortex.html $Revision: 1.102.2.46 $
See Documentation/networking/vortex.txt
eth0: 3Com PCI 3c556 Laptop Tornado at 0xd400,  00:01:03:82:f4:3d, IRQ 11
  product code '' rev 00.0 date 02-10-01
eth0: CardBus functions mapped fbffd800->cc85f800
  8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
  MII transceiver found at address 0, status 7809.
  Enabling bus-master transmits and whole-frame receives.
eth0: using default media MII

after suspend/resume, however, the card is dead (LEDs dark) and the network
becomes unreachable. Here are the relevent syslog msgs before and after
resume:

Mar  6 21:30:04 delia network: Shutting down interface eth0:  succeeded
Mar  6 21:30:04 delia modprobe: modprobe: Can't locate module irlan0
Mar  6 21:30:05 delia apmd[673]: User Suspend

Mar  6 22:30:25 delia ifup: SIOCSIFFLAGS: No such device
Mar  6 22:30:25 delia ifup: SIOCADDRT: Network is down
Mar  6 22:30:25 delia ifup: SIOCADDRT: Network is unreachable
Mar  6 22:30:25 delia network: Bringing up interface eth0:  succeeded
Mar  6 22:30:26 delia netfs: Mounting other filesystems:  succeeded
Mar  6 21:30:27 delia apmd[673]: Normal Resume after 00:00:22 (100% 5:10) AC power

there is a reference to a kernel patch for an older(?) driver for this card,
at http://www2.neweb.ne.jp/wd/fbm/3c556/. Is this also relevant to the
3c59x.c driver?

Roman Maeder