Bug 4157

Summary: dhcpdc not installed but used in pcmcia netwrok scripts
Product: [Retired] Red Hat Linux Reporter: heikki
Component: dhcpcdAssignee: David Lawrence <dkl>
Status: CLOSED WORKSFORME QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-07-22 15:18:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description heikki 1999-07-22 08:00:35 UTC
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.

Comment 1 Jay Turner 1999-07-22 15:13:59 UTC
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.

Comment 2 David Lawrence 1999-07-22 15:18:59 UTC
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?