I was once using HE.net on openwrt, with success. Sadly i had to move, change my ISP and use their LTE-router without forwarding proto-41through the nat to my router. so i switched to sixxxs/aiccu.
Now i moved again, and can use my Cable Provider again with my DOCSIS Modem. Sixxs has closed and i can use HE.net again on my own router.
But i cannot bring HE.net 6in4 interface UP and working.
I am using a TP-Link TL-WDR4300 v1, Target: ar71xx My ISP is a CableInternet Provider, and i am behind a Cisco Modem. ISP Cable <-> Modem <-> WAN Port
LEDE Reboot 17.01.4, Kernel Version 4.4.92
My LAN Net is 192.168.100.0/24, my Router LAN IP is 192.168.100.1, my Router WAN is the IP received from my Modem.
root@openwrt:~# cat /etc/config/network wan6
config interface 'wan6'
option proto '6in4'
option mtu '1424'
option peeraddr '216.66.87.14'
option ip6addr '2001:470:1f1a:b4::2/64'
option tunnelid 'MY_TUNNELID'
option username 'MY_USERNAME'
option ip6prefix '2001:470:xxxx::/48'
option password 'MY_UPDATE_KEY'
option auto '0'
I have tried with:
option updatekey 'MY_UPDATE_KEY'
additionally or instead of option password
auto 1 and manually starting does not work. It's disabled atm to check pings to the POP/peeraddr
I have tried with a /64 and a /48 Routed IPv6 Prefix.
root@openwrt:~# cat /etc/config/network lan
config interface 'lan'
... yada yada yada ...
option ip6assign '60'
option ip6ifaceid '::1'
option ip6hint '2001:470:xxxx::'
my firewall configs:
config zone
option name 'wan'
option output 'ACCEPT'
option forward 'REJECT'
option mtu_fix '1'
option masq '1'
option network 'wan wan6'
option input 'REJECT'
proto41/6in4 is allowed
config rule
option target 'ACCEPT'
option name '6in4'
option src 'wan'
option proto '41'
Before i connect with my WAN6 interface to HE.net, my routing table looks like:
root@openwrt:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default h081217094001.d 0.0.0.0 UG 0 0 0 eth0.2
81.217.94.0 * 255.255.255.0 U 0 0 0 eth0.2
81.217.94.1 * 255.255.255.255 UH 0 0 0 eth0.2
192.168.100.0 * 255.255.255.0 U 0 0 0 br-lan
I am able to ping the IPv6 Tunnel endpoint 216.66.87.14 with 14ms
When i connect the WAN6 Interface, the ping fails immediately.
root@openwrt:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default h081217094001.d 0.0.0.0 UG 0 0 0 eth0.2
81.217.94.0 * 255.255.255.0 U 0 0 0 eth0.2
81.217.94.1 * 255.255.255.255 UH 0 0 0 eth0.2
192.168.100.0 * 255.255.255.0 U 0 0 0 br-lan
216.66.87.14 192.168.100.1 255.255.255.255 UGH 0 0 0 br-lan
Interrestingly, there is a new route... i do not understand why the ping fails and there is a new ipv4 route.
WAN6 does not receive pakets.
the IPv6 Prefix delegations does work well for the LAN Interface.
Uptime: 0h 2m 5s
MAC-Address: C0:A8:64:01:00:00
RX: 0 B (0 Pkts.)
TX: 4.73 KB (46 Pkts.)
IPv6: 2001:470:1f1a:b4::2/64
IPv6-PD: 2001:470:xxxx::/48
root@openwrt:~# ifconfig 6in4-wan6
6in4-wan6 Link encap:IPv6-in-IPv4
inet6 addr: fe80::c0a8:6401/64 Scope:Link
inet6 addr: 2001:470:1f1a:b4::2/64 Scope:Global
UP POINTOPOINT RUNNING NOARP MTU:1424 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:0 (0.0 B) TX bytes:7916 (7.7 KiB)
any logs needed? any information missing?
any ideas what i am doing wrong? Why is there a new route when i connect WAN6? why does the ping stop to the peeraddr?