Pppoe passthrough is now broken on Open BSD router

doverosx
Contributor III

I’m in Barrhaven on Bell Fibe and it’s been great, using pppoe passthrough (OpenBSD router) with no issues for a while now.

This weekend, I’ve been getting disconnects, crazy high pings and more. Anyone else have problems?

I’ll be *trying* a direct connection to the modem in a bit.

 

 Using just the modem seems to have resolved the issue so Bell broke something nicely.

 

1 117 12.2K
117 REPLIES 117


@Vanadiel wrote:

The IP address is public, but always has to go through the PPPOE server you established the PPPOE session with.

If you use pass-through, your device will establish a direct PPPOE link with the PPPOE server. It will tunnel through and over your modem, if you want to look at it this way.


My superstitious guess is that the GigaHub does do some packet mangling for PPPoE pass-through.  In particular, it probably inserts the VLAN fields.  It also examines the packets to determine if they are PPPoE to pass through or regular IP traffic to be NATed etc.  It might also do some checking of the validity of PPPoE packets (eg. reject VLAN specification).

If it does enough work, that might partly explain why some folks observe GigaHubs getting CPU-bound on PPPoE traffic, something that should be trivial to process.

Vanadiel
Community All-Star
Community All-Star

I am thinking there's likely some kind of firmware bug when it comes to PPPOE passthrough. I am thinking they will need to rollout an update to address it.

I am a Community All-Star and customer. I'm here to help by sharing my knowledge and experience. My views on Bell and the Community Forum are my own and not the views of Bell or any of its affiliates.

doverosx
Contributor III

My CPU usage is high WITHOUT PPPoE passthrough. The usage was lower WITH PPPoE passthrough.


@Vanadiel wrote:

I am thinking there's likely some kind of firmware bug when it comes to PPPOE passthrough. I am thinking they will need to rollout an update to address it.


I have no doubt that they do some mangling on the pppoe pass-through. I wonder if the folks that are seeing this issue are doing downloads over 500gb, I remember before that would lock the gigahub up or do weird stuff from what I have read from others in the past from various forums. I do not generally do that kind of large file download which may be why I do not see this issue.

1 file 500gb no, but over a day 500gb could happen some days.  Typically its 200gb a day.  It wouldn't matter as the gigahub would only see # of packets not at a file level.  CPU usage jumps within 5 minutes of a reboot to 100% and stays that way until the load is so high my internet gets crazy laggy.

I think the poster above nailed it that the gigahub is doing some sort of packet mangling or manipulation and either its doing something to some peoples packets more then others for some reason or its a constant flow that i have that's not allowing it to catch up like the bursts others do.

Bridge Mode
Contributor

This is what Bell does to resedential customers and I really want to hear someone from Bell trying to explain this.

Before April 3, I had an account registered with Bell 3000 (1.0Gbs), however, the internet was ALREADY running on a new account (3.0Gbs) with Giga Hub via PPPoE passthrough in my UDM Pro. 

On April 3, my old account was cancelled, and PPPoE stopped working despite already being running with new credentials from a new account with Giga Hub!!!

Long story short, Bell is ARTIFICIALLY limiting new residential accounts and removing the ability to use PPPoE passthrough, reserving it and the Bringe Mode to business customers (I called Bell business department to confirm it)

Why do I have a problem with that? Look at the screenshots, and you will get the point:

The same hardware Before and After April 3 (New Giga Hub connected to UDM Pro via 10G SFP+ To RJ45).

- Before April 3, I was using PPPoE passthrough with new credentials from a new account.

- After April 3, PPPoE stopped working, and I was forced to switch to ADMZ. 

Screenshot 2025-04-04 at 20.02.47.pngScreenshot 2025-04-04 at 20.03.21.png

Desty
Contributor II

Same weird problem with me on PPPoE Passthrough on Ubiquiti Equipment.

I use the 10GBase-T connector to my UDR7. 

So this morning everything was working as intented with my speeds on speed test around 2.5gps maxing out my ethernet connection on my laptop.

Then I had to reboot my UDR7 and in that process it got a new WAN IP from bell. After that reboot, my download speed are now capped at 500-1000mbps with terrible ping/routing on some websites.

Like what is happening on the WAN side.

Business customers are having the same PPPoE passthrough problems. Mega slowdowns and packet losses. Best advice is to get off the GigaJunk

Why is PPPoE passthrough so bad ? are they not using the same PPPoE on their own modems ?

Also there seems to be a constant HIGH CPU usage on the modem for no reason, even in normal mode,passthrough mode or ADMZ mode.

Even when I isolate the problem and only connect to the modem directly with 2.5gig connection using default settings, I get terrible download speed to any speed test servers. The built in speed test reports 5gig though but it's not real seems it's not even on any internet servers.

There seems to be something fundamentally wrong on the BELL side of things. The modems seems to be the problem and their PPPoE Network too looks like.

Vanadiel
Community All-Star
Community All-Star

It's not the network as mine works fine in PPPOE mode. My home hub is sitting on a shelf as I have no use for it.

It's likely the mode in combination with PPPOE "passthrough" that is the issue. With the newer home hubs you cannot use a real bypass anymore and are stuck using the modem.

I am a Community All-Star and customer. I'm here to help by sharing my knowledge and experience. My views on Bell and the Community Forum are my own and not the views of Bell or any of its affiliates.

Bridge Mode
Contributor

Bell, your own Speed Test shows how horrible your Giga Hub via PPPoE! And you know what is interesting?! I had a full 3.0Gbs before April 3 via the SAME connection!

Screenshot 2025-04-06 at 21.53.08.pngScreenshot 2025-04-06 at 21.50.59.png

I have noticed this issue on some of my friends 3gig connection (They were upgraded for free recently), they did not get the speeds advertised on the gigahub speed test side of things(They were just using the gigahub and nothing else), I remember having similar issues 2 years ago when I first setup my router and I had to factory reset the gigahub to give me the proper speeds via pppoe passthrough. I also had to factory reset to get ADMZ working, however I have found that pppoe passthrough works better(I had to disable the gigahub WiFi, DHCP, something else), I haven't had any issues with pppoe passthrough since. Factory reset seemed to have solved their issues after I did the bell repair tool off their website. I'm on residential side of things with the gigahub.

dks
Community All-Star
Community All-Star

Have you run the Virtual Repair Tool to check your profile? Rebooted your modem? 

I am a Community All-Star and customer. I'm here to help by sharing my knowledge and experience. My views on Bell and the Community Forum are my own and not the views of Bell or any of its affiliates.