> I have set up dhcp on the network I am on right now and it "just
> worked". However, my collegue is starting to set up some linux boxes at
> his office and I, embarrassingly, cannot get it to go on the interenet.
> I am running debian and so is he, both on intel hardware and both with
> netgear cards. I am sure that the network card in his machine is working
> (if appears properly in ifconfig). The main difference is that I am on a
> big network and really don't know what kind of dhcp server is running.
> My collegue is on a smaller network with a D-Link hub, a D-Link
> Firewall, and a Motorolla Cable Modem. He suspects that the DHCP server
> might actually be at his provider (Cox cable), but I was initially
> thinking it was either the firewall or the cable modem.
I can't talk to the problem your dhcp client is having a problem. I can
however talk to the cable modem problems. I work for an interoperability
lab that exclusively tests the interoperability of multiple cable modems
(CM) from multiple vendors against multiple headends (CMTS).
Now, there are two points I'd like to make.
1. There is definitely a DHCP server
behind the CMTS headend which your friends CM get's multiple dhcp
addresses from. I hope by D-Link hub you mean a D-Link router, and if it
is, then it is the router that is giving out the dhcp addresses, not the
MSO (Cox cable).
2. If the "D-Link hub" is only a hub, then there is something completely
different going on. The hub is most likely connected to the CM by a
Crossover cable, and each computer hooked up to the hub is going to the
MSO for dhcp. If this is the case, then your friend has multiple IP
addresses reserved at the MSO and each machine is pulling from that
address reserve. So, again, if that is the case, does he have enough
addresses reserved for all his computers?
I would probably guess on item 1 being your setup. And in this case, the
D-Link router is going to the MSO, getting your internet address. It then
acts as a dhcp server/nat server to allow all your computers behind the
router to have internet access... One way to check would be the address's
the windows machines are getting. They are probably getting addresses of
the following forms: 192.168.x.x or 10.x.x.x. If that is the case, then
this is the setup your running, and it is a problem between your linux
box and the D-Link router. I would make sure it is set up correctly, make
sure the address pool it's internal dhcp server is handing out is large
enough to accomidate all the machines behind it.
Anyway. I'll shut up now before I bore you to death. I hope this helps.
> When I run "dhclient" (the one I use) or "pump" from his machine it does
> not return to the shell (it just sits there) until you Ctrl-C the
> The windows boxes on his network work fine by just setting the networks
> settings so that it obtains an ip address automatically.
> Does someone have an idea about why my collegue's linux box can't get on
> the internet, while his windows boxes can?
> Thanks very much,
> Jeff Davis