cancel
Showing results for 
Search instead for 
Did you mean: 

Vigor 120

pcmanning
Grafter
Posts: 41
Registered: ‎01-08-2007

Vigor 120

Hi there
Failing to get anywhere with my routers (have two a WRT54g running OpenWRT and a Netgear WNDR3700v2 which fails with both Netgear and OpenWrt (newer version than on the WRT54G).
So finger points at the Vigor 120 modem.  This operates as a PPPoe -> PPPoA bridge.  So tried it direct with Windows 7.  IPv4 address comes up fine, but no IPv6 address Sad So I'm presuming the Vigor is at fault.  I presume a plain Windows 7 connection this way should have worked?  I've put the latest firmware on the modem, which includes references to IPv6 issues being fixed in a previous release - maybe not Sad
Guess I'll need a replacement modem Sad
Paul
3 REPLIES 3
brueton
Grafter
Posts: 313
Thanks: 7
Registered: ‎03-07-2009

Re: Vigor 120

I have tested newly installed Windows 7 systems, both 32 and 64 bit.
They both worked with IPv4 & IPv6. Windows 7 is IPv6 capable out of the box.
It is possible to disable IPv4 and/or IPv6 if required, I have done so for testing.
I am using a Billion 7800N (1.06d) as a combined modem/router so am unable to assist with the Vigor 120.
PB
pcmanning
Grafter
Posts: 41
Registered: ‎01-08-2007

Re: Vigor 120

Finally had time to move over to my NetGear WNDR3700v2 and get the latest OpenWRT install on and working.  So turned on debuging for pppd, this is the output:
Jul  2 15:58:43 Amboseli daemon.info pppd[3242]: Plugin rp-pppoe.so loaded.
Jul  2 15:58:43 Amboseli daemon.notice pppd[3242]: pppd 2.4.4 started by root, uid 0
Jul  2 15:58:48 Amboseli daemon.debug pppd[3242]: PADS: Service-Name: ''
Jul  2 15:58:48 Amboseli daemon.info pppd[3242]: PPP session is 6
Jul  2 15:58:48 Amboseli daemon.debug pppd[3242]: using channel 3
Jul  2 15:58:48 Amboseli daemon.info pppd[3242]: Using interface pppoe-wan
Jul  2 15:58:48 Amboseli daemon.notice pppd[3242]: Connect: pppoe-wan <--> eth1
Jul  2 15:58:48 Amboseli daemon.debug pppd[3242]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xb634770>]
Jul  2 15:58:49 Amboseli daemon.debug pppd[3242]: rcvd [LCP ConfReq id=0x5f <auth chap MD5> <magic 0x4e2ac19d>]
Jul  2 15:58:49 Amboseli daemon.debug pppd[3242]: sent [LCP ConfAck id=0x5f <auth chap MD5> <magic 0x4e2ac19d>]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0xb634770>]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: rcvd [LCP ConfAck id=0x1 <mru 1492> <magic 0xb634770>]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: sent [LCP EchoReq id=0x0 magic=0xb634770]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: rcvd [CHAP Challenge id=0xb1 <807c6284426d0a36d3d3a8d48dffa5bd>, name = "ERX17.Birmingham4"]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: sent [CHAP Response id=0xb1 <c53a2cc3fedb917e78285a3dc6b06f06>, name = "ipv6test24@plusdsl.net"]
Jul  2 15:58:51 Amboseli daemon.debug pppd[3242]: rcvd [LCP EchoRep id=0x0 magic=0x4e2ac19d]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [LCP ConfReq id=0xbf <mru 32725> <auth chap MD5> <magic 0x75a2ec5f>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [LCP ConfReq id=0x2 <mru 1492> <magic 0x4b9776d7>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [LCP ConfAck id=0xbf <mru 32725> <auth chap MD5> <magic 0x75a2ec5f>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [LCP ConfAck id=0x2 <mru 1492> <magic 0x4b9776d7>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [LCP EchoReq id=0x0 magic=0x4b9776d7]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [CHAP Challenge id=0x41 <03098a0a8277ff20a917edbc49dafe7d>, name = "pcl-ag06"]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [CHAP Response id=0x41 <fb25782dd9dcc9694546c94eb26f7691>, name = "ipv6test24@plusdsl.net"]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [LCP EchoRep id=0x0 magic=0x75a2ec5f]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [CHAP Success id=0x41 ""]
Jul  2 15:58:52 Amboseli daemon.info pppd[3242]: CHAP authentication succeeded
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: CHAP authentication succeeded
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: peer from calling number 00:50:7F:38:B9:30 authorized
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [IPV6CP ConfReq id=0x1 <addr fe80::80ba:87e3:05ac:69f9>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [IPCP ConfNak id=0x1 <addr 81.174.169.40>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [IPCP ConfReq id=0x2 <addr 81.174.169.40>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [IPV6CP ConfAck id=0x1 <addr fe80::80ba:87e3:05ac:69f9>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [IPCP ConfAck id=0x2 <addr 81.174.169.40>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [IPCP ConfReq id=0xe2 <addr 195.166.130.41>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [IPCP ConfAck id=0xe2 <addr 195.166.130.41>]
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: local  IP address 81.174.169.40
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: remote IP address 195.166.130.41
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: Script /etc/ppp/ip-up started (pid 3665)
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: rcvd [IPV6CP ConfReq id=0xb1 <addr fe80::0090:1a00:02a2:acd3>]
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: sent [IPV6CP ConfAck id=0xb1 <addr fe80::0090:1a00:02a2:acd3>]
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: local  LL address fe80::80ba:87e3:05ac:69f9
Jul  2 15:58:52 Amboseli daemon.notice pppd[3242]: remote LL address fe80::0090:1a00:02a2:acd3
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: Script /etc/ppp/ipv6-up started (pid 3671)
Jul  2 15:58:52 Amboseli daemon.debug pppd[3242]: Script /etc/ppp/ipv6-up finished (pid 3671), status = 0x0

As you can see it seems to be getting a IPV6 address - in fact two a local and remote Link Local address - is this normal, should something else be happening - any clues gratefully received! 
BTW, have also raised a call with Draytek support on the Vigor 120's IPv6 capability - if that;'s indeed the problem.
Paul
pcmanning
Grafter
Posts: 41
Registered: ‎01-08-2007

Re: Vigor 120

Update, after a tip from the OpenWRT forums and working through the debug trace, I've added a dhcp client (wide-dhcp6-client)  onto the router which picks up an address and assigned it to the router - so can resolve and ping ipv6.google.com from the router itself. 
Next stage is getting a combination of radvd and wide-dhcp6-server to dish out some IPv6 addresses etc to the clients.
So good news appears to be that the Vigor 120 is fine as an IPv6 modem and that OpenWRT looks fine as a IPv6 router (no surprise) it just needs a little work to get running.  I'll post some more detail once I fully understand what's what!
Lesson learnt - the pppoe daemon only gets the link local addresses from the ISP.  You then need a dhcp cient to get the global addresses...

Paul