Router connecting through ADSL

quik

Expert Member
Joined
Mar 30, 2004
Messages
1,543
I'm having a bit of trouble setting up a router to access the internet through my ADLS modem. The router is a D-Link DI-624 and I have an ADSL POTS Router(ugh).

If anyone has some experience with this/other routers it would be much appreciated.

I've set it up to connect through PPPOE which they recommend for most ADSL users.

I enter my username/password, and then it is supposed to get IP settings from the router I imagine (IP: 192.168.10.100, GW:192.168.10.200), as my NIC normally does.

But, checking the status window shows it trying to connect and then failing. I've tried dynamic IP's on the router and setting up a static IP which also don't work.

Also, what are the correct DNS addresses for ADSL ?
 

andres101

Expert Member
Joined
May 14, 2004
Messages
2,124
you have to set your network settings to use the router as your default gateway.
 

andres101

Expert Member
Joined
May 14, 2004
Messages
2,124
the dns settings would depend on your isp. telkom$ dns servers are:
196.25.1.1
196.25.1.9
 

podo

Well-Known Member
Joined
Apr 16, 2004
Messages
288
quik,

I gather you want to run the PPPoE client on the D-Link router, not the Marconi POTS abomination.

Make sure the Marconi is set up to do bridging. I've never really worked with one first hand, so I'm not entirely sure what their capabilities are, but I'm pretty sure it should be able to function as an ethernet to ethernet-over-ATM bridge.

Normally, the Marconi does not do bridging. Instead, it runs a PPPoE client and acts as a firewall/NAT for any directly connected network. I can't see why it wouldn't be able to function as a bridge though. Make sure there's no PPPoE set-up on the Marconi itself.

We have something similar here. I have a PPPoE client running on a FreeBSD machine which acts as our router, firewall, NAT and mail server. ADSL connectivity is supplied by a D-Link DSL300G set up to act purely as an ethernet to ethernet-over-ATM bridge. The DSL-300G does do PPPoE, but with limited capabilities, I prefer using the FreeBSD machine to controle the PPPoE link.

On the DSL-300G we have one IP set up on its ethernet LAN interface, this is only to be able to connect to it for management. The EoA interface has no IP address and is set up to be part of a bridge with the ethernet interface. There is no PPPoE or any other IP interface set up on the DSL-300G.

The PPPoE client runs on the FreeBSD machine and connects to the PPPoE server directly over ethernet, bridged by the DSL-300G to the ADSL network. Routing, firewalling and NAT for our machines is performed by the FreeBSD machine. All machines are set up to use the FreeBSD machine as their default gateway.

I'm certain that you should be able to set up the Marconi to do this. Make sure you use the IP on the Marconi purely for system management. Do not set up your router to use the Marconi as a default gateway or DHCP server.

With PPPoE running on the router, it should connect to the ADSL network using the Marconi as a bridge. Then use the router to serve your network clients as you normally would. If you need DHCP, let it run on the router itself and use the router's build in NAT (I'm sure it has it) to translate addresses for your clients and firewall them behind your PPPoE IP.

You don't want any NAT/routing/firewall on the Marconi itself.

If I misunderstood, and you wanted to use the Marconi for PPPoE but still put the clients behind the router, there are a few things you should be aware of.

As far as I can tell, the Marconi does not support real routing inside a LAN. In other words, if your machines are on a different subnet, behind your router, which is connected to the Marconi, the Marconi will not do routing/forwarding/firewalling/NAT for your machines. If this is the set-up you desire, set up your router to perform NAT and then let the Marconi perform NAT onto the link for your router. I don't recommend this though, as you will have a NAT behind a NAT, which causes SSL, FTP, IRC DCC and most P2P protocols to break down completely.

Willie Viljoen
Web Developer

Adaptive Web Development
 

quik

Expert Member
Joined
Mar 30, 2004
Messages
1,543
Thank you Podo...

I knew all of this already, the problem was actually a strange one.

My D-Link Router prefers to be set up as a PPPoE client using a static IP address, that of the ADSL Pots Router, which goes into bridging mode without any further setup required when you reset it to factory defaults.

I would have thought it would be dynamic and the router would detect the IP of the ADSL router by itself.

This was only part of the problem though.

The second problem was that the Router is Supposed to support MDI/MDIX which means you can use a straight or crossover cable for connecting ethernet devices to the router. The thing is, it seems to switch to using either one for some reason and will then not detect the other type of cable.

Me thinks it's a bug in the firmware, as the cable test utility would still say it is a MDI connected cable when in fact it has been the other for quite some time.

This seems to happen only when the router loses power ubruptly such as with a power outtage.

I will be notifying D-Link of this.

<font color="blue">TRUTH does <u>not</u> <i>lie</i> in <font color="green">opinions</font id="green"> and <font color="green">perception</font id="green">... but in that which <i>conforms</i> to <font color="red">fact</font id="red"> and <font color="red">reality</font id="red"></font id="blue">
 
Top