PPPoE Relay loading some but not all pages?

xera

Expert Member
Joined
Jun 15, 2007
Messages
2,313
Reaction score
152
Location
Home is where the heart is
I am trying to setup PPPoE Relay from my router to my Netgear DGN1000 N150.

However, it is not working properly.
Only a few webpages load, eg google, youtube. Other pages like speedtest.net and mybroadband do not load. And yet they are pingable.
I tried changing the default MTU, but it didn't make any difference.
 
I am trying to setup PPPoE Relay from my router to my Netgear DGN1000 N150.

However, it is not working properly.
Only a few webpages load, eg google, youtube. Other pages like speedtest.net and mybroadband do not load. And yet they are pingable.
I tried changing the default MTU, but it didn't make any difference.
1. Have you entered any username/password ADSL settings on your Netgear?
2. Is ppoe relay/pass through option enabled on your netgear?
3. What firewall settings are enabled on your netgear?
4. How are you connecting to your router on the client?

Why are you using ppoe from your router (unnamed) rather than letting your Netgear dial up? (Not questioning whether its the right thing to do, rather just asking if there is a particular reason)
 
1. Have you entered any username/password ADSL settings on your Netgear?
2. Is ppoe relay/pass through option enabled on your netgear?
3. What firewall settings are enabled on your netgear?
4. How are you connecting to your router on the client?

Why are you using ppoe from your router (unnamed) rather than letting your Netgear dial up? (Not questioning whether its the right thing to do, rather just asking if there is a particular reason)

Thanks for reply.

1. All ADSL settings are entered corrrectly in the Netgear, it works when in modem + router mode. But, my other router asked me for username/password for PPPoE so I entered it there as well, and it successfully gets the public IP address provided by my ISP.
2. Yes, otherwise it wouldn't work at all (google, youtube etc work)
3. Default settings, some basic port forwarding.
4. Uhm which client? I have been using Ethernet.

I have a Ubiquiti EdgeRouter Lite as my main router, connected to the Netgear over Ethernet.
However the problem is not the main router, I have tried this before with my TP-Link router and also Fortigate router, and all of them had the same problems as described above, with most content not loading.

Does this sound like a PPPoE problem? Is it possible it is the junky Netgear, and is there any known "Enterprise" DSL modem that could communicate with my router over PPPoE?

I need PPPoE, so that UPnP can work, and so that I don't have to forward ports etc twice. I NEVER want to have to login to the Netgear again.
 
Hmm okay so I have just stumbled upon something very interesting.

In as simple words as possible:
It seems some websites such as google, implement Path MTU Discovery properly, and that is the reason why they are working.
Other sites don't implement this, and therefore don't work proplerly (TCP connection establishes, but no data throughput)
The solution seems to be TCP MSS Clamping.

The default MTU used by Ethernet is 1500, but the default used by PPPoE is 1492.
So in the firewall they clamp the TCP MTU to 1452 (1492 - 20(ip) - 20(tcp))

I have not tried this yet.
If somebody has experience with this issue, please assist.
 
It might be simpler than that. I have a feeling that you are using an adsl account which allows you only 1 concurrent connection?

You are establishing 2 connections, 1 on your netgear and the other from your router. Your ISP might be allowing you access to only common sites via the 2nd connection.

1. Your netgear needs to act as only the modem, so needs be set in bridge mode......so no username and password should be set on there. Just the vpi and vci settings . Read this thread:http://forum1.netgear.com/showthread...t=bridge+modem

And:http://www.myopenrouter.com/download...hlight=dgn1000

2. The dhcp should be switched off on the netgear, so your UB device is handing out dhcp
 
Hmm okay so I have just stumbled upon something very interesting.

In as simple words as possible:
It seems some websites such as google, implement Path MTU Discovery properly, and that is the reason why they are working.
Other sites don't implement this, and therefore don't work proplerly (TCP connection establishes, but no data throughput)
The solution seems to be TCP MSS Clamping.

The default MTU used by Ethernet is 1500, but the default used by PPPoE is 1492.
So in the firewall they clamp the TCP MTU to 1452 (1492 - 20(ip) - 20(tcp))

I have not tried this yet.
If somebody has experience with this issue, please assist.

I've experienced this on my Linux machine. Some pages loaded and others just refused to load. On the Windows machines all the websites worked flawlessly. Had to implement the TCP MSS clamping on the Linux machine, and after that all the websites worked fine.
 
Hmm DHCP was always turned off on the netgear.
I also disabled ADSL login on the netgear, but its working the same as just now when I got MSS Clamping working.
PPPoE MTU is set to 1492, MSS Clamping is set to 1452, and on the netgear it's also set to 1492. I am not 100% sure if this is correct, but it's working for now.
I also used google DNS so that DNS can work properly without requiring any UDP clamping yet.
 
Top
Sign up to the MyBroadband newsletter
X