Symptom: network does not get automatically up when using a pcmcia card Description: The script /etc/pcmcia/network uses dhcpdc to get the dhcp lease, but (at least on my laptop), this was not installed. The /etc/rc.d/init.d/network script uses pump, which is installed and works fine. Suggested fix: Use pump in the offending script comment: my first bu report, probably I should have investigated a bit more, but I don't have the time to do comparative installs, nor do I remember what I selected when installing, nothing special.
Not quite sure that I follow you on this one. /etc/pcmcia/network calls "ifup ifcfg-<device>" which is in the /etc/sysconfig/network-scripts directory. Now, that file actually tells which protocol to use in order to get an address for the interface. If this is where you are seeing the "dhcp" designation, then this is actually correct. Pump is the new dhcp client and responds to any dhcp requests that the machine needs to send. So, if the ifcfg-<device> file has "BOOTPROTO=dhcp" pump will actually relay that request and process the response. Let me know whether this is indeed the case for you, or whether you are talking about something else.
The /etc/pcmcia/network script as shipped with Red Hat 6.0 (kernel-pcmcia-cs-2.2.5-15) does not use dhcpcd to obtain a ip address. It is using the standard ifup ifcfg-ethx scripts. This in turn should call pump and not dhcpcd. Are you using a pcmcia services package that you downloaded and installed yourself separately?