> pcmcia0=type=rtl8139 port=0x400 irq=10 Nope. "pcmcia0" tells the kernel what kind of PCMCIA bridge you have; since you have CardBus (which is better), you shouldn't have one of those lines unless you need to disable the CardBus driver and use the old PCMCIA code instead. One reason to do that, by the way, is that the PCMCIA bridge driver accepts an IRQ override (for the bridge itself) and the CardBus driver doesn't. I have one Sony Vaio whose BIOS sets *all* IRQ's to 9, which results in sadness, so I use the PCMCIA driver instead of the CardBus driver.
> ether0=rtl8139 This is also wrong. You want "ether0=type=rtl8319". Can you send us the output of "aux/pcmcia"? Also of "cat /dev/ioalloc"? Dave Eckhardt