> Gary Roach wrote:
> > I'm trying to get RH9 to work with a cable modem. i can't get an ip address
> > with dhcp. i've followed the instructions at:
>> it works
> > when i use a router/NAT as the dhcp server but not when i try to connect
> > directly to the cable modem. the same machine will receive an ip address
> > from the cable modem using windows xp.what could be the problem?
The most likely reason for it working under WinXP but not directly, is
that WinXP has a PPoE (or PPoA) driver installed (that seems to the
default for most cableco supplied setups), but you do not have an
equivalent in Linux, so it will not work directly connected to the
'cable modem'. Most routers are set up to do that in hardware so you
should be able to get it working.
Possibilities: a) the NIC is not set up properly under Linux...it is
not talking to the router.
If you can use Mozilla to access the router's config page (using
http://192.168.1.1 or whatever the default address is) then the NIC
is working.
b) the NIC is set to a *static* address in Linux but the address is
outside the range that the router works in. (The NIC is set to
10.0.0.xx while the router is 192.168.1.xx...)
The fact that it works under WinXP proves that the hardware is
capable, but does not help actually in tracking down the config
errors. In config terms, these might as well be 2 completely different
boxes.
For tracking down errors, the best method is to set the computer to a
static IP. If it can then 'see' the router, you know that thje
config/hardware combo is set up correctly. THEN change it to DHCP if
you want. If you can see the router, but can't get any further, start
by using another computer (laptop) and see if you can ping the static
address of the first box *through* the router. This also helps for
checking your cabling when you are re-arranging things. Then go back
and check that you have the gateway and DNS IP addresses properly set
up... Then power cycle the router and cable-modem to refresh things.
Geoff