← Back to Dad's Network Project

What is PPPoE?

A reference page on the login step some internet providers require before your router is allowed onto the internet — what it is, why it exists, and why your own router needs to be told about it.

topic: PPPoE · audience: non-technical · type: reference

01The short version

PPPoE stands for Point-to-Point Protocol over Ethernet. It's a way for your router to prove to your internet provider "yes, I'm an authorized customer, let me online" before it's handed an internet connection.

Think of it like a keycard at a parking garage gate. The fiber or DSL line itself is the driveway — it physically connects your house to the ISP's network. But the gate arm won't lift just because a car pulled up. It needs a keycard swipe first. PPPoE is that keycard swipe: a login step your router performs, using a username and password the ISP gave you, before the connection actually opens up.

If your router isn't set up to do that swipe — if it's just sitting there waiting for the internet to show up on its own — the gate never lifts, and nothing works.


02Where PPPoE came from

PPPoE is a genuine leftover from the DSL era. Back when internet came over old telephone lines, providers needed some way to authenticate individual customers sharing what was, underneath, a big shared phone network. PPPoE was the answer: it let the ISP say "this particular login belongs to this particular customer, on this particular account," and only open the connection once that was confirmed.

DSL is mostly gone now, replaced by fiber. But a lot of ISPs — including many fiber providers, Hawaiian Telcom among them — kept PPPoE as their authentication method anyway. The billing systems, account databases, and provisioning tools built around it still work, so there was no strong reason to rip it out just because the wire underneath changed from copper to glass. It's not that fiber needs PPPoE technically — it doesn't. It's that PPPoE is the login system the ISP already had, and switching it out for something else is a bigger project than it sounds.

worth knowing

Not every fiber ISP uses PPPoE. Some hand out an internet connection automatically via DHCP (see below), with authentication happening some other way, like recognizing the specific ONT hardware on their network. Whether your provider uses PPPoE is a fact about that provider, not a fact about fiber in general.


03DHCP vs. PPPoE — the two ways a router gets online

When you plug a router's internet ("WAN") port into a live connection, there are two common ways it can get an internet address:

This is exactly why plugging a brand-new router straight into the wall and expecting instant internet sometimes doesn't work. If the ISP uses PPPoE and the router is set to plain DHCP (which is the default on most routers out of the box), the router just sits there quietly waiting for an address that's never going to arrive on its own. From the outside it can look like something is broken, when really the router just hasn't been told to log in yet.


04The PPPoE username and password — not your WiFi password

This is the part that trips people up most often: a PPPoE username and password is a completely different credential from your WiFi password, and the two are not interchangeable.

PPPoE credentials usually look different from a typical password too — often something like an account number or a string of characters combined with a domain-style suffix (for example, something resembling an email address), rather than a word you'd pick yourself. If your ISP requires PPPoE, they should be able to provide this login on request, sometimes printed on a sticker on the old gateway, sometimes only available by calling support.

common mix-up

People sometimes assume that if they know their WiFi password, they have everything they need to set up a new router. With a PPPoE connection, that's not true — you also need the separate PPPoE login from your ISP, and without it, a new router simply cannot get online no matter how it's configured otherwise.


05Why the router has to be told to "speak PPPoE"

A router doesn't automatically know which method its ISP expects. Out of the box, most consumer routers default to plain DHCP on the WAN port, because that's the simpler, more common case for a lot of connections.

If the ISP actually requires PPPoE, someone has to go into the router's settings and explicitly switch the WAN connection type from DHCP to PPPoE, then enter the username and password the ISP issued. Only then will the router attempt the login handshake instead of just waiting silently for an address. This is a one-time setup step, not something that needs to be redone regularly — but it does have to be done correctly once, and it's easy to skip if you don't know it's needed.

This is also why swapping in your own router (instead of using the one your ISP provided) sometimes needs an extra step that the ISP's own equipment didn't: the ISP's gateway usually arrives with PPPoE already configured at the factory or during provisioning, so it "just works" out of the box. A router you buy yourself has no way of knowing that in advance — you have to configure it.


06One more wrinkle: VLAN tags

PPPoE alone is sometimes not the whole story. Some ISPs also require the router to tag its internet traffic with a specific VLAN (Virtual LAN) number — essentially a label attached to the data telling the ISP's network which "lane" this traffic belongs in, separate from other kinds of traffic (like TV service) that might share the same physical line.

When that's the case, PPPoE login alone won't be enough — the router also needs the correct VLAN ID entered before the connection will come up at all. Not every ISP requires this, and whether yours does is worth confirming with them directly rather than assuming either way.

VLANs are a big enough topic on their own that they get their own page: see What is a VLAN? for a fuller explanation.


07Quick recap

  1. PPPoE is a login step — your router authenticates itself to the ISP with a username and password before it's allowed online.
  2. It's a holdover from DSL-era authentication that many providers, including fiber ISPs, still use.
  3. The PPPoE login is issued by your ISP and is completely separate from your WiFi password.
  4. A router has to be manually switched from DHCP to PPPoE mode and given those credentials — it won't figure this out on its own.
  5. Some ISPs also require a VLAN tag in addition to PPPoE. If plain PPPoE doesn't connect, that's worth checking next.