Problem Connecting via PPPOE Connection - ERROR 678

Electronaut

Well-Known Member
Joined
Jun 4, 2009
Messages
105
Reaction score
1
Location
Cape Town, SA
Hi All

I recently had a power surge at my place which killed my router - a D-Link 2540U. I've subsequently replaced it with the same model [although the physical router does look different].

I have four different ADSL accounts that I previously connected to, with one local only acc details logged into the router itself & the other three connected to via PPPOE 'Broadband' connections.

PROBLEM: Since the new D-Link 2540U has been connected I've not been able to connect the PPPOE self generated accounts. Message received is "Connecting through WAN Miniport [PPPOE].. Error 678: The remote computer did not respond"

I've done a manual reset [with pin behind router] & re-entered settings provided by ISP with no difference. I'm on a PC running XP SP3

Any advice would be greatly appreciated.
Thanks in advance.
 
678 is basically a 'can't get through' error.

Did you enable LLC snap bridging in your router's setup?
 
Hey guys - thanks for replies
@Rudimental - I can confirm Encapsulation Mode is set to 'LLC/Snap Bridging' yes. When you say 'cant get through' - is that pc cant get through to router or router cant get through to ISP?
@B@rrels - 'Connection Type' set to 'PPP over Ethernet (PPPoE)', Bridging unchecked in router setup. Could bridging be enabled elsewhere perhaps? Im a real noob when it comes to networking, router setups, etc..
 
Electronaut, are you trying to let the router dial 1 PPPoE connection and your PC another? Or do you simply want just your PC to dial the PPPoE connection?

The first case is not that trivial to setup, since the option isn't named 'PPPoE Passthrough', nor does it have anything stating 'Half-Bridge'.
Here's how to setup your D-Link router in half-bridge mode (PPPoE connection with PPPoE Relaying enabled):
  1. Under Advanced Setup -> WAN: remove/disable the existing interfaces
  2. Add a PPPoE interface where:
    1. First page: PORT = 0, VPI = 8, VCI = 35, Service Category = UBR Without PCR
    2. Second page: Connection Type = PPP over Ethernet (PPPoE), Encapsulation Mode = LLC/SNAP-BRIDGING
    3. Third page: Enter PPP Username & Password, Leave on Obtain default gateway automatically, Enable Bridge PPPoE Frames Between WAN and Local Ports (this option is for PPPoE Relaying/Passthrough), Leave MTU = 1492
    4. Fourth page: Leave NAT, Firewall & WAN Service options Enabled. You can enter any descriptive name for the Service Name, like PPPoE_Mweb
  3. Save and reboot

If you simply want to dial connections from PC's then just add a Bridge interface like follow:
  1. Under Advanced Setup -> WAN: remove/disable the existing interfaces
  2. Add a Bridge interface where:
    1. First page: PORT = 0, VPI = 8, VCI = 35, Service Category = UBR Without PCR
    2. Second page: Connection Type = Bridging, Encapsulation Mode = LLC/SNAP-BRIDGING
    3. Third page: Leave Bridge Service enabled and enter any descriptive name for the Service Name, like Bridge
  3. Save and reboot
 
Well it could be either of those, but since you can log into the router to set things up, it would likely be the second. It is the type of error you get if, say, your line is down, router isn't setup properly, etc...

I take it that your local only acc entered into the router works fine?

edit: Pada beat me to the config, heh
 
Hey Pada - you are LEGEND man!! Thanks for your help - first solution sorted it out!
Rudimental & B@rrels thanks for your input too!
 
Glad I could help.

I've always added a bridge & PPPoE interface on the D-Links to get the half-bridge going, but it seems like that 'Bridge PPPoE Frames Between WAN and Local Ports' option does the trick too :)
 
Top
Sign up to the MyBroadband newsletter
X