#18774: "Unstable" native IPv6 connectivity
-----------------------+-----------------------------------
 Reporter:  kweasdz@…  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  packages   |    Version:  Barrier Breaker 14.07
 Keywords:  ipv6       |
-----------------------+-----------------------------------
 I am experiencing some issues with IPv6, with random loss of connectivity
 for just a couple of seconds every few minutes.
 The device is a TP-Link TL-WR1043N/ND v1, with OpenWrt Barrier Breaker
 14.07 / LuCI Trunk (0.12+svn-r10530).

 Here is how the problem crops up, from the router itself:
 {{{
 root@OpenWrt:~# ping6 ipv6.google.com; date;
 PING ipv6.google.com (2a00:1450:4002:803::1001): 56 data bytes
 64 bytes from 2a00:1450:4002:803::1001: seq=0 ttl=54 time=61.890 ms
 64 bytes from 2a00:1450:4002:803::1001: seq=1 ttl=54 time=69.995 ms
 ...
 64 bytes from 2a00:1450:4002:803::1001: seq=33 ttl=54 time=61.915 ms
 64 bytes from 2a00:1450:4002:803::1001: seq=34 ttl=52 time=81.109 ms
 ping6: sendto: Operation not permitted
 Mon Jan 12 22:36:26 UTC 2015
 }}}

 Connectivity is re-established almost immediately. When pinging from a
 host on the lan, for a few seconds the error "Destination unreachable: No
 route" is shown. Moreover, the pppoe connection stays up during the event.

 logread (mac addresses are stripped out)
 {{{
 Mon Jan 12 22:31:57 2015 daemon.notice odhcp6c[1062]: Starting RENEW
 transaction (timeout 108s, max rc 0)
 Mon Jan 12 22:31:57 2015 daemon.notice odhcp6c[1062]: Send RENEW message
 (elapsed 0ms, rc 0)
 Mon Jan 12 22:31:57 2015 daemon.notice odhcp6c[1062]: Got a valid reply
 after 60ms
 Mon Jan 12 22:31:57 2015 daemon.warn odhcp6c[1062]: Server returned
 message status 0
 Mon Jan 12 22:31:57 2015 daemon.notice odhcp6c[1062]: Starting <POLL>
 transaction (timeout 180s, max rc 0)
 Mon Jan 12 22:34:57 2015 daemon.notice odhcp6c[1062]: Starting RENEW
 transaction (timeout 108s, max rc 0)
 Mon Jan 12 22:34:57 2015 daemon.notice odhcp6c[1062]: Send RENEW message
 (elapsed 0ms, rc 0)
 Mon Jan 12 22:34:57 2015 daemon.notice odhcp6c[1062]: Got a valid reply
 after 58ms
 Mon Jan 12 22:34:57 2015 daemon.warn odhcp6c[1062]: Server returned
 message status 0
 Mon Jan 12 22:34:57 2015 daemon.notice odhcp6c[1062]: Starting <POLL>
 transaction (timeout 180s, max rc 0)
 Mon Jan 12 22:37:23 2015 daemon.info dnsmasq-dhcp[1136]: DHCPINFORM(br-
 lan) 192.168.0.209 ee:ee:ee:ee:ee:ee
 Mon Jan 12 22:37:23 2015 daemon.info dnsmasq-dhcp[1136]: DHCPACK(br-lan)
 192.168.0.209 ee:ee:ee:ee:ee:ee PC-abc2
 Mon Jan 12 22:37:57 2015 daemon.notice odhcp6c[1062]: Starting RENEW
 transaction (timeout 108s, max rc 0)
 Mon Jan 12 22:37:57 2015 daemon.notice odhcp6c[1062]: Send RENEW message
 (elapsed 0ms, rc 0)
 Mon Jan 12 22:37:57 2015 daemon.notice odhcp6c[1062]: Got a valid reply
 after 58ms
 Mon Jan 12 22:37:57 2015 daemon.warn odhcp6c[1062]: Server returned
 message status 0
 Mon Jan 12 22:37:57 2015 daemon.notice odhcp6c[1062]: Starting <POLL>
 transaction (timeout 180s, max rc 0)
 }}}

 Here is also an excerpt of /etc/config/network:
 {{{
 config interface 'wan'
     option ifname 'eth0.2'
     option proto 'pppoe'
     option peerdns '0'
     option dns '8.8.8.8 8.8.4.4'
     option username '[email protected]'
     option password 'IPV6@alice6'

 config interface 'wan6'
     option ifname '@wan'
     option proto 'dhcpv6'
     option peerdns '0'
     option dns '2001:4860:4860::8888 2001:4860:4860::8844'
 }}}


 /etc/config/dhcp
 {{{
 config dnsmasq
         option domainneeded '1'
         option boguspriv '1'
         option filterwin2k '0'
         option localise_queries '1'
         option rebind_protection '1'
         option rebind_localhost '1'
         option local '/lan/'
         option domain 'lan'
         option expandhosts '1'
         option nonegcache '0'
         option authoritative '1'
         option readethers '1'
         option leasefile '/tmp/dhcp.leases'
         option resolvfile '/tmp/resolv.conf.auto'

 config dhcp 'lan'
         option interface 'lan'
         option start '100'
         option limit '150'
         option leasetime '12h'
         option dhcpv6 'server'
         option ra 'server'
         option ra_management '1'

 config dhcp 'wan'
         option interface 'wan'
         option ignore '1'

 config odhcpd 'odhcpd'
         option maindhcp '0'
         option leasefile '/tmp/hosts/odhcpd'
         option leasetrigger '/usr/sbin/odhcpd-update'
 }}}

 Thanks.

--
Ticket URL: <https://dev.openwrt.org/ticket/18774>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to