On 12 Apr 2001, Pep wrote:
For the ethernet card, make sure that your network driver is set to "PCMCIA." If the card is not detected, try upgrading pcmcia-cs (don't bother with the 2.4 kernel drivers, yet).
Sure, it is set PCMCIA. The card is detected. The problem is that it hangs up when I activate the card as my network interface with yast2 or manually by means of ifconfig and Network PCMCIA restart.
I've never been happy with the way yast sets up PCMCIA ethernet cards. It seems to assume they're permanently inserted, and treats them like PCI cards, initializing them at bootup. Here's what I do: When installing, ask for 'localhost networking only' (no ethernet cards installed). Do install the PCMCIA package, as well as dhclient or dhcpcd. Login as root, and do the following: Edit /etc/pcmcia/network.opts - Clone the section for the SuSE scheme, renaming the second copy 'dhcp'. In that second copy, change DHCP="y". Save the file. Issue the following commands: cardctl ident - note which slot your ethernet card is in... cardctl eject # (substitute the appropriate slot #) cardctl scheme dhcp cardctl insert # Within a few seconds, you'll pick up an IP address and default gateway from your friendly local DHCP server. If you find yourself in and environment which does not have a DHCP server, you can simply create another scheme section, this time specifying static addresses, and do the eject/insert thing again, setting the scheme appropriately. -- Rick Green "I have the heart of a little child, and the brain of a genius. ... and I keep them in a jar under my bed"