On 2003-08-23 13:20:35 GMT, Clive Dove <(E-Mail Removed)>
wrote in <DSJ1b.242929$(E-Mail Removed). rogers.com>:
> Without access to an online manual, I have difficulty knowing what your
> device is.
It's not easy to find one, partly because the Efficient Networks site
is rather lacking in info and partly because the 5100 can apparently
be upgraded through software somehow, so there are at least three
versions of it. And the Efficient pictures of what is allegedly a
5100 don't look much like the one I have.
This appears to be the only available manual and it seems to cover most of
the 5000 range:
http://www.tnics.com/5200_Router_Manual.pdf
> The most common ethernet dsl modems use a built-in router which has its own
> dhcp daemon, in which case, the computer is talking to a router, not the
> modem and it simply uses standard a lan connection with dhcp.
It must be one of those.
> In such cases, the ip address and gateway ip address seen in the routing
> table is in a private ip range, usually 192.168.1.x or 192.168.0.x.
Not always, it seems.
> We seem to be mixing apples and oranges.
I think it's just that my (or my ISP's) system behaves in an unusual
manner.
> I was talking about straight lan with dhcp which (unless the service was
> a cable service) would imply the presence of a router that performs ip
> masquerading (Network Address Translation) in which case the routing table
> would be given a private ip address by the dhcp daemon.
>
> But your routing table is showing a public ip address. which implies either
> that you have plugged in the address or that the dhcp daemon that is
> supplying it is in a public network.
It's supplied.
> As dhcp broadcasts are not routable, this implies the absence of a router.
> As you are using dsl service, not cable service, this implies that you need
> client software that runs in linux.
Well... I am now, finally, online with ADSL (using dhcpcd) and the routing
table still looks like this:
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
129.142.192.0 0.0.0.0 255.255.240.0 U 40 0 0 eth0
0.0.0.0 129.142.192.1 0.0.0.0 UG 40 0 0 eth0
> That the ip address seen through your dial-up modem is different than the
> one seen through your ethernet card is just what I would expect. Your
> provider is running different serves using different ip ranges.
Right. That was just because I wondered why the host flag was missing
when eth0 was up, but present when I was online via dial-up.
Anyway, I am officially a moron. I haven't figured out how it happened,
but it turned out that iptables was doing something that kept the ADSL
from working (which explains how there could be incoming traffic, but
no outgoing, at least). I need to look at my rules, it seems (they
really only should have covered ppp0).
-R.