|
When the 3c575_cb card is inserted cardmgr runs "/etc/pcmcia/network start" twice. This then starts
2 "pump -i eth0" processes and I guess that one eventually
wins because eth0 comes up with address and the ifup-post
and ifup-local scripts do the right thing, but it takes up to 30 seconds. Doing all the bits by hand succeeds immediately.
I can't work out why the network script runs twice. RH6.1 with 2.2.14 kernel. pcmcia-utils 3.1.13 dmesg has this to say about the 3com card:
-- eth0: 3Com 3CCFE575CT Cyclone CardBus at 0x200, 00:50:04:e9:03:14, IRQ 5 eth0: CardBus functions mapped 60020000->c205c000 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. -- I simplified /etc/pcmcia/network to just run "ifup eth0" but I get the same problems, so I suspect the problem is not there. Is cardmgr launching network twice? thanks tony
|
Messages
Outline:
Without system log messages, I can't tell by David Hinds, 2000, May 15
Fudgy fix for doubled "network start" by Tony Curtis, 2000, May 16
Maybe you can fiddle with delays by David Hinds, 2000, May 16
using delays to get the pump process working by Tony Curtis, 2000, May 16