[ale] Request for DHCP/Linux Help

Adam Carroll acarroll at s1.com
Wed Sep 8 16:49:00 EDT 1999


This is a multi-part message in MIME format.
--------------7CE92938D0CBD053840FD8CD
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello - My name is Adam Carroll and I  was referred to this address by
F.S. Nooruddin, who is working on his CS PhD at Tech right now. I got my
CS undergrad back in '95. Anyway, he suggested that I run a Linux-DHCP
problem that I am troubleshooting by the ale group.

I have BellSouth's ADSL service and am trying to get a Linux box to
access it. I have success with a Windoze machine, but not Linux yet.

So far I have tried both pump and dhcpcd with no luck. I am currently
sticking to dhcpcd only as I've heard that pump has more problems of its
own. With dhcpcd, I have looked at a tcpdump with -evvn -i eth0 options.
sends a message on 0.0.0.0.68 that I presume to be a "hello" message to
any listening dhcp servers. After that, there are a few arp messages of
the format
          arp who has <IP address> tell <IP address>

followed by a reply from BellSouth's dhcp server on port 67 with a C:<IP
address> and S:<IP address> that I presume to be its response with my
requested dhcp data for my client and their dhcp server. However,
immediately after this, my client sends its "hello" over again until it
eventually times out. The time out message states that a valid dhcp
server response was not received.

I have gone through the mini-how-to from the web many times and have
tried what I believe is everything they mention. I have tried using a
sleep statement during startup, I have tried the -r option to force a
release, and I have tried the -h option to specify a particular hostname
- in this case, the same hostname that winipcfg shows me when I am
connected via Windoze. All of these result in the timeout, but the
tcpdump changes slightly. Sometimes, there is no apparent reply from the
dhcp server. Usually when this happens, I get some rip messages in
there.

So that leads me to my next point. Unfortunately, my network knowledge
started and ended at Ma Tech during my undergrad networking classes. I
am not even sure anymore how things like my loopback device impacts my
ethernet device, etc. Given this, I am not sure of the significance of
arp packets and rip packets being flown around.

I have attached a tcpdump output, my lo (loopback) cfg file, my eth0
(ethernet) cfg file, and output from the dhcpcd program's debug logging
and syslog entries.

Any help is greatly appreciated!

TIA-
Adam

--
Adam Carroll - SCM Architect
Security First Technologies - http:/www.S1.com
678-421-4609


--------------7CE92938D0CBD053840FD8CD
Content-Type: text/plain; charset=us-ascii;
 name="Tcpdump.out"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Tcpdump.out"

tcpdump: WARNING: SIOCGIFADDR: eth0: Cannot assign requested address
tcpdump: listening on eth0
02:00:49.823617 0:10:5a:1d:17:38 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.227.251
02:00:50.103617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:00:50.853617 0:20:af:9e:87:70 ff:ff:ff:ff:ff:ff 0800 590: 0.0.0.0.68 > 255.255.255.255.67: xid:0xe1e70151 secs:5 [|bootp] (ttl 64, id 64403)
02:00:51.603617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:00:53.103617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:00:53.453617 0:80:ad:90:b4:98 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.226.17
02:00:54.893617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:00:56.443617 0:20:af:9e:87:70 ff:ff:ff:ff:ff:ff 0800 590: 0.0.0.0.68 > 255.255.255.255.67: xid:0xe1e70151 secs:5 [|bootp] (ttl 64, id 64404)
02:00:57.613617 0:10:5a:9d:33:d4 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.225.19 tell 216.77.225.194
02:00:58.203617 0:60:8:2a:e2:5e ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.81
02:00:59.123617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:00.403617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.179 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:00.623617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:00.913617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:01.173617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.82 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:02.273617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:02.783617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.225.151 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:03.503617 0:40:5:13:97:6b ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.253 tell 216.77.224.38
02:01:03.623617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:03.933617 0:10:4b:cf:bc:e0 ff:ff:ff:ff:ff:ff 0800 73: 216.77.226.64.1461 > 255.255.255.255.6666: udp 31 (ttl 128, id 19577)
02:01:04.033617 0:0:c5:70:36:d2 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.130 tell 216.77.224.11
02:01:04.123617 0:0:c5:70:78:b2 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.130 tell 216.77.224.48
02:01:05.123617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:06.623617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:07.923617 0:10:5a:9a:52:1 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.227.29
02:01:08.023617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:09.323617 0:50:4:f:50:90 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.213
02:01:10.623617 0:10:5a:9c:e1:34 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.150
02:01:11.453617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.164 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:11.653617 0:10:5a:1e:93:4d ff:ff:ff:ff:ff:ff 0806 60: arp who-has 192.168.0.20 tell 192.168.0.9
02:01:11.823617 0:80:c8:c2:2d:72 ff:ff:ff:ff:ff:ff 0800 86: 216.77.225.113.520 > 216.77.227.255.520: rip-resp 2: 216.77.225.0(1)[|rip] (ttl 64, id 27853)
02:01:11.913617 0:80:c8:c2:2d:72 ff:ff:ff:ff:ff:ff 0800 86: 192.168.0.2.520 > 192.168.0.255.520: rip-resp 2: 216.77.225.0(1)[|rip] (ttl 64, id 27854)
02:01:11.993617 0:10:5a:9b:c2:4e ff:ff:ff:ff:ff:ff 0800 66: 216.77.225.177.520 > 216.77.227.255.520: rip-resp 1: 216.77.225.0(2) (ttl 128, id 33702)
02:01:12.093617 0:0:c5:70:36:d2 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.225.113 tell 216.77.224.11
02:01:12.643617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:13.493617 0:10:5a:9a:52:0 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.202
02:01:13.683617 0:10:5tcpdump: pcap_loop: read: Network is down
a:9d:33:a3 0:10:5a:16:3f:60 0806 60: arp who-has 216.77.225.132 tell 216.77.224.216
02:01:14.143617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:14.233617 0:a0:24:db:40:49 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.117
02:01:14.443617 0:10:4b:d6:17:f1 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.227.195
02:01:14.623617 0:10:5a:1e:93:4d ff:ff:ff:ff:ff:ff 0806 60: arp who-has 192.168.0.20 tell 192.168.0.9
02:01:14.913617 0:a0:c5:21:90:a6 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.49
02:01:15.643617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:17.143617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:18.653617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:20.153617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:20.623617 0:10:5a:1e:93:4d ff:ff:ff:ff:ff:ff 0806 60: arp who-has 192.168.0.20 tell 192.168.0.9
02:01:21.653617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:22.743617 0:10:5a:9d:39:13 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.227.147
02:01:23.153617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:24.663617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:25.133617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.225.93 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:27.093617 0:20:78:15:a2:a0 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.225.63
02:01:27.193617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:27.343617 0:0:94:ad:90:2c ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.225.134 (ff:ff:ff:ff:ff:ff) tell 216.77.224.76
02:01:30.453617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:30.673617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:32.173617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:32.633617 0:10:5a:1e:93:4d ff:ff:ff:ff:ff:ff 0806 60: arp who-has 192.168.0.20 tell 192.168.0.9
02:01:33.673617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:34.263617 0:50:4:73:ca:f7 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.226.239
02:01:34.353617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:35.173617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:36.683617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:37.013617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1
02:01:38.193617 0:60:8:dc:75:6a ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.163
02:01:39.393617 0:50:4:73:e3:a3 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.224.1 tell 216.77.224.110
02:01:42.543617 0:20:af:9e:87:70 ff:ff:ff:ff:ff:ff 0800 590: 0.0.0.0.68 > 255.255.255.255.67: xid:0xe1e70151 secs:5 [|bootp] (ttl 64, id 64405)
02:01:44.123617 0:0:c:13:25:14 ff:ff:ff:ff:ff:ff 0806 60: arp who-has 216.77.226.118 tell 216.77.224.1

--------------7CE92938D0CBD053840FD8CD
Content-Type: application/x-unknown-content-type-txtfile;
 name="Dhcpcd.log"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="Dhcpcd.log"

U2VwICA4IDAxOjU3OjQ2IGZsYWNpZCBkaGNwY2RbMjUyMzhdOiBicm9hZGNhc3RpbmcgREhD
UF9ESVNDT1ZFUiAKU2VwICA4IDAxOjU4OjQ2IGZsYWNpZCBkaGNwY2RbMjUyMzhdOiB0aW1l
ZCBvdXQgd2FpdGluZyBmb3IgYSB2YWxpZCBESENQIHNlcnZlciByZXNwb25zZSAKU2VwICA4
IDAxOjU5OjA3IGZsYWNpZCBkaGNwY2RbMjUyNDJdOiBicm9hZGNhc3RpbmcgREhDUF9ESVND
T1ZFUiAKU2VwICA4IDAxOjU5OjEzIGZsYWNpZCBkaGNwY2RbMjUyNDJdOiB0ZXJtaW5hdGlu
ZyBvbiBzaWduYWwgMiAKU2VwICA4IDAxOjU5OjI0IGZsYWNpZCBkaGNwY2RbMjUyNDNdOiBi
cm9hZGNhc3RpbmcgREhDUF9ESVNDT1ZFUiAKU2VwICA4IDAxOjU5OjM4IGZsYWNpZCBkaGNw
Y2RbMjUyNDNdOiB0ZXJtaW5hdGluZyBvbiBzaWduYWwgMiAKU2VwICA4IDAyOjAwOjEyIGZs
YWNpZCBkaGNwY2RbMjUyNDZdOiBicm9hZGNhc3RpbmcgREhDUF9ESVNDT1ZFUiAKU2VwICA4
IDAyOjAwOjMzIGZsYWNpZCBkaGNwY2RbMjUyNDZdOiB0ZXJtaW5hdGluZyBvbiBzaWduYWwg
MiAKU2VwICA4IDAyOjAwOjQ4IGZsYWNpZCBkaGNwY2RbMjUyNTZdOiBicm9hZGNhc3Rpbmcg
REhDUF9ESVNDT1ZFUiAKU2VwICA4IDAyOjAxOjAzIGZsYWNpZCBkaGNwY2RbMjUyNTZdOiBj
b3JydXB0ZWQgVURQIG1zZyB3aXRoIHVoX3VsZW49MzkgaW5fY2tzdW09LTIgZGlzY2FyZGVk
IApTZXAgIDggMDI6MDE6NDggZmxhY2lkIGRoY3BjZFsyNTI1Nl06IHRpbWVkIG91dCB3YWl0
aW5nIGZvciBhIHZhbGlkIERIQ1Agc2VydmVyIHJlc3BvbnNlIAo=
--------------7CE92938D0CBD053840FD8CD
Content-Type: text/plain; charset=us-ascii;
 name="Ifcfg-et"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Ifcfg-et"

DEVICE="eth0"
BOOTPROTO="dhcp"
ONBOOT="yes"
IPADDR=""
NETMASK=""
#IPXNETNUM_802_2=""
#IPXPRIMARY_802_2="no"
#IPXACTIVE_802_2="no"
#IPXNETNUM_802_3=""
#IPXPRIMARY_802_3="no"
#IPXACTIVE_802_3="no"
#IPXNETNUM_ETHERII=""
#IPXPRIMARY_ETHERII="no"
#IPXACTIVE_ETHERII="no"
#IPXNETNUM_SNAP=""
#IPXPRIMARY_SNAP="no"
#IPXACTIVE_SNAP="no"

--------------7CE92938D0CBD053840FD8CD
Content-Type: text/plain; charset=us-ascii;
 name="Ifcfg-lo"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Ifcfg-lo"

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
BROADCAST=127.255.255.255
ONBOOT=yes

--------------7CE92938D0CBD053840FD8CD
Content-Type: text/plain; charset=us-ascii;
 name="Dhcpcd.dbg"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Dhcpcd.dbg"

[following two lines logged to the console]
eth0: Setting Rx mode to 0 addresses.
eth0: Setting Rx mode to 1 addresses.
[this was repeated sometimes, sometimes not]
[end console message. the following went to either STDERR or STDOUT]
ClassID  = "Linux 2.2.9-19mdk i486"
ClientID = "61.7.1.00.20.AF.9E.87.70"

--------------7CE92938D0CBD053840FD8CD
Content-Type: text/x-vcard; charset=us-ascii;
 name="acarroll.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Adam Carroll
Content-Disposition: attachment;
 filename="acarroll.vcf"

begin:vcard 
n:Carroll;Adam
tel;work:(404)-812-4409
x-mozilla-html:FALSE
adr:;;;;;;
version:2.1
email;internet:acarroll at s1.com
fn:Adam Carroll
end:vcard

--------------7CE92938D0CBD053840FD8CD--






More information about the Ale mailing list