Draytek with WRT54GL

Discussion in 'Tomato Firmware' started by professorwagstaff, Dec 12, 2008.

  1. professorwagstaff

    professorwagstaff Addicted to LI Member

    Hi, I am a network novice but managed to install Tomato 122 speedmod on my WRT54GL. Here in NZ the ADSL is ppoa so i bought a Draytek 100 ADSL modem because it has a ppoe/ppoa pass though. the setup is supposed to work without any configuration but cannot make a connection though the router:confused:. Anyone have any clues?
    Thanks Jeff
  2. WRobertE

    WRobertE Addicted to LI Member

    I haven't used that particular DSL device before, but here's their website:

    I'd say you have two problems:
    1) That modem wants to use as its address, but the WRT54GL also wants to use that same address by default. So, you can change the routers address to on the BASIC -> NETWORK page in Tomato (Router IP Address). You'll probably have to reboot for the change to take effect.

    2) The ADSL modem appears to have a DHCP server feature that hands out IP addresses to devices connected to it but the 54GL also has a DHCP server. So, they're probably interfering with each other. On the same Tomato screen shown in #1, also uncheck the box for "DHCP Server" then reboot the 54GL.

    Ideally I think you want to turn off the DHCP server in the ADSL modem instead and use the DHCP server in the 54GL but I'm not experienced with that ADSL modem to tell you how to do that.

    Hope that helps.
  3. mstombs

    mstombs Network Guru Member

    Agree re 1. But not sure about 2 - I don't think they will interfere with dhcp. The Tomato router should be setup with the WAN type PPPoE entering the ISP username/password. There are reports of this working fine, the only issues I have seen reported are that MTU settings need to be checked PPPoA can use 1500 but the PPPoE bridge has overhead which limits this to 1492.
  4. occamsrazor

    occamsrazor Network Guru Member

    Yes, you want to use the Draytek Vigor 100 as ONLY a pure adsl modem, not a router at all. The WRT54GL will do the router stuff.

    Therefore you set up the network page of Tomato to use PPPoE (NOT PPPoA) and enter your adsl username/password (if your adsl service requires it). My suggestion is to set the Router IP address to, and the DHCP server starting at and ending at e.g.

    Then the default IP address of the Vigor 100 Modem (if I remember) is

    BUT... and this is the important bit... you will never be able to easily access the admin menu of the Vigor 100 if you are connected to the router... I don't think there's a way around this, but it's not actually a problem.

    So just set up your computer (temporarily) with a static IP address of, unplug the router from the Vigor, and connect the computer DIRECTLY via an ethernet cable to the modem. type in into your web browser, and you should get access to the modem's admin menu. Set it up with no DHCP, no routing etc, and fill in your ADSL parameters. If it says it's connecting fine, then unplug the computer and plug the router back into the modem.

    Then set your computer back to DHCP and plug it back into the router, and you should get given a DHCP address by the router. Your Router will then be doing PPPoE to the modem, and the modem will tranparently translate that into PPPoA for your adsl line.

    This all sounds complicated to set up, and it some ways it is, but once the modem is set up properly to convert the PPPoE to PPPoA, you can basically forget about it and your router will just think you have a PPPoE adsl line.

    I've got a Vigor 100 and it's a great device - rock-solid.
  5. mstombs

    mstombs Network Guru Member

    I wouldn't like that as I like to see ADSL connection stats/logs. Does the usual technique for PPPoE bridge routers not work - set up a secondary IP address in the modem network range on the Tomato WAN port and nat routing to it? (Of course this option only available in routers with 3rd party firmware such as Tomato).
  6. occamsrazor

    occamsrazor Network Guru Member

    Like what sort of ADSL stats/Logs? You'll still get all your connect/disconnect/uptime and traffic logs via Tomato.

    There was a thread a while back where people were trying to find a clever workaround, it went a bit above me to be honest, and I can't remember if it was successful or not - search for Vigor 100 and you might find it.

    My understanding was the advantage of the Vigor 100, compared to other bridge routing solutions... was exactly that it COULD be used as a "pure" adsl modem with no bridging, making it a fairly unique device, and avoiding problems that can arise with double-NAT scenarios...

    But maybe your understanding is better than mine, am not expert. I just know mine has been rock-solid for 2 years, I've never needed to access it at all, it just sits there doing it's job - enabling me to have a Tomato router on a PPPoA line.
  7. mstombs

    mstombs Network Guru Member

    If the ADSL modem works fine then you haven't had cause to examine the DSL connection speeds, attenuation, SNR margin and re-wire your domestic telephone connections to try to improve it! Mine currently reports

    Modem Status
    Connection Status 	  	Connected
    Ds Rate (Kbps) 	  	15443
    Us Rate (Kbps) 	  	1023
    DS Margin 	  	6
    US Margin 	  	7
    DS Line Attenuation 	  	18
    US Line Attenuation 	  	9
    Trained Modulation 	  	ADSL_2plus
    LOS Errors 	  	0
    Peak Cell Rate 	  	2412 cells per sec
    CRC Rx Fast 	  	0
    CRC Tx Fast 	  	0
    CRC Rx Interleaved 	  	1555
    CRC Tx Interleaved 	  	0
    Path Mode 	  	Interleaved
    And I can also use other tools to get at more detail

  8. jyavenard

    jyavenard Network Guru Member

    There is no such thing as PPPoA passthrough over ethernet. That's what PPPoE is.
    PPPoA is PPP over ATM, the minute you make it go over ethernet it's PPPoAoE.

    You need to set your modem in bridge mode, and select PPPoE in the WRT54GL
  9. mstombs

    mstombs Network Guru Member

    Many ISPs in UK and NZ are PPPoA only which means you cannot put the modem in PPPoE fulll bridge mode. The Draytek does do PPPoA to PPPoE conversion, and allows the Router to provide the PPPoA username/password. You can do similar in some SpeedTouch modems using CLI commands, but I think you still have to enter username/password in modem.
  10. professorwagstaff

    professorwagstaff Addicted to LI Member

    Many thanks for the replies. We put the ISP username and password into the ppoe on router.
    and left the IP at Then set the modem at with no DHCP Rebooted both a few times but sadly no go with the Draytek. Am i missing something??
  11. mstombs

    mstombs Network Guru Member

    You should try a different network range, change either the modem or router to say 192.168.2.x or 192.168.0.x
  12. professorwagstaff

    professorwagstaff Addicted to LI Member

    I changed the modems to but still no go :frown:
  13. professorwagstaff

    professorwagstaff Addicted to LI Member

    Just changed the Modem to Then went into the Tomato page and changed the Basic to PPPOe. Now the Draytek is working with Tomato and also have a faster connection speed now. Dont know if thats the right way ? But it works now !
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice