Ipv6 not working after upgrading from 6.0 to 6.1

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Ipv6 not working after upgrading from 6.0 to 6.1

adrian.cincu
Hi,
 
Last night i upgrade openbsd from 6.0 to 6.1, and Ipv6 doesn't work anymore
I will give below some useful information about my provider and some screenshots from openbsd configurations, including output from dmesg
 
# cat /etc/hostname.pppoe0
inet 0.0.0.0 255.255.255.0 NONE \
 pppoedev em0 authproto pap \
 authname "" authkey ""
dest 0.0.0.1
inet6 eui64
!/sbin/route add default -ifp pppoe0 0.0.0.1
!/sbin/route add -inet6 default -ifp pppoe0 fe80::%pppoe0
!/etc/rc.d/dhcp6c restart
 # cat /etc/hostname.vether0
up
inet 192.168.1.1 255.255.255.0 NONE
 cat /etc/dhcp6c.conf
interface pppoe0 {
 send ia-pd 0;
 send domain-name-servers;
 send rapid-commit;
 };
 id-assoc pd {
             prefix-interface vether0 {
             sla-id 0;
             sla-len 8;
               };
 };
 
 # cat /etc/rc.d/dhcp6c
#!/bin/sh
 daemon="/usr/local/sbin/dhcp6c"
 . /etc/rc.d/rc.subr
 rc_reload=NO
 rc_cmd $1
 
 # cat /etc/pf.conf
 set skip on lo
 block in on egress
 match on pppoe0 scrub (no-df random-id max-mss 1440)
 pass out quick on egress inet6 proto udp from (egress) to ff02::1:2 port dhcpv6-server
pass in quick on egress inet6 proto udp to (egress) port dhcpv6-client
 pass quick on egress inet6 proto icmp6 icmp6-type { 1, 2, 128, 129, 133, 134 }
pass quick on egress inet6 proto icmp6 icmp6-type 3 code 0
pass quick on egress inet6 proto icmp6 icmp6-type 3 code 1
pass quick on egress inet6 proto icmp6 icmp6-type 4 code 0
pass quick on egress inet6 proto icmp6 icmp6-type 4 code 1
pass quick on egress inet6 proto icmp6 icmp6-type 4 code 2
 match out on egress inet from !(egress:network) to any nat-to (egress:0)
 pass out quick
 # By default, do not permit remote connections to X11
block return in on ! lo0 proto tcp to port 6000:6010
 
 ifconfig vether0
vether0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
 lladdr fe:e1:ba:d0:2f:c7
 index 9 priority 0 llprio 3
 groups: vether
 media: Ethernet autoselect
 status: active
 inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
 inet6 fe80::fce1:baff:fed0:2fc7%vether0 prefixlen 64 scopeid 0x9
 inet6 2a02:2f04:316:2f00:fce1:baff:fed0:2fc7 prefixlen 64
 
 cat /etc/rc.conf.local
dhcp6c_flags="pppoe0"
dhcpd_flags="vether0"
rtadvd_flags="vether0"
 cat /etc/sysctl.conf
net.inet.ip.forwarding=1
net.inet6.ip6.forwarding=1
 
 # netstat -rn
Routing tables
 Internet:
Destination Gateway Flags Refs Use Mtu Prio Iface
default 10.0.0.1 UGS 4 22329 - 8 pppoe0
224/4 127.0.0.1 URS 0 232 32768 8 lo0
10.0.0.1 188.26.111.89 UHh 1 1 - 8 pppoe0
127/8 127.0.0.1 UGRS 0 0 32768 8 lo0
127.0.0.1 127.0.0.1 UHhl 1 2 32768 1 lo0
188.26.111.89 188.26.111.89 UHl 0 7922 - 1 pppoe0
192.168.1/24 192.168.1.1 UCn 4 149 - 4 vether0
192.168.1.1 fe:e1:ba:d0:2f:c7 UHLl 0 788 - 1 vether0
192.168.1.4 link#9 UHRLc 0 743 - 3 vether0
192.168.1.32 d4:3d:7e:d8:26:b0 UHLc 1 21344 - 3 vether0
192.168.1.101 link#9 UHRLc 0 329 - 3 vether0
192.168.1.120 link#9 UHRLc 0 323 - 3 vether0
192.168.1.255 192.168.1.1 UHb 0 124 - 1 vether0
 Internet6:
Destination Gateway Flags Refs Use Mtu Prio Iface
::/96 ::1 UGRS 0 0 32768 8 lo0
::/104 ::1 UGRS 0 0 32768 8 lo0
::1 ::1 UHhl 14 28 32768 1 lo0
::127.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0
::224.0.0.0/100 ::1 UGRS 0 0 32768 8 lo0
::255.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0
::ffff:0.0.0.0/96 ::1 UGRS 0 0 32768 8 lo0
2002::/24 ::1 UGRS 0 0 32768 8 lo0
2002:7f00::/24 ::1 UGRS 0 0 32768 8 lo0
2002:e000::/20 ::1 UGRS 0 0 32768 8 lo0
2002:ff00::/24 ::1 UGRS 0 0 32768 8 lo0
2a02:2f04:316:2f00::/64 2a02:2f04:316:2f00:fce1:baff:fed0:2fc7 UCn 2 4 - 4 vether0
2a02:2f04:316:2f00:3401:447:390:8062 d4:3d:7e:d8:26:b0 UHLc 0 292 - 3 vether0
2a02:2f04:316:2f00:fce1:baff:fed0:2fc7 fe:e1:ba:d0:2f:c7 UHLl 0 27 - 1 vether0
2a02:2f04:316:2f00:fdd9:32c0:5172:e164 d4:3d:7e:d8:26:b0 UHLc 0 176 - 3 vether0
fe80::/10 ::1 UGRS 0 6 32768 8 lo0
fec0::/10 ::1 UGRS 0 0 32768 8 lo0
fe80::%em2/64 fe80::42e0:b4ff:fe80:75a3%em2 UCn 0 2 - 4 em2
fe80::42e0:b4ff:fe80:75a3%em2 40:e0:b4:80:75:a3 UHLl 0 0 - 1 em2
fe80::1%lo0 fe80::1%lo0 UHl 0 0 32768 1 lo0
fe80::%vether0/64 fe80::fce1:baff:fed0:2fc7%vether0 UCn 1 1 - 4 vether0
fe80::fce1:baff:fed0:2fc7%vether0 fe:e1:ba:d0:2f:c7 UHLl 0 32 - 1 vether0
fe80::fdd9:32c0:5172:e164%vether0 d4:3d:7e:d8:26:b0 UHLc 0 134 - 3 vether0
fe80::%pppoe0/64 fe80::200:0:bc1a:6f59%pppoe0 Un 0 0 - 4 pppoe0
fe80::200:0:bc1a:6f59%pppoe0 fe80::200:0:bc1a:6f59%pppoe0 UHl 0 2 - 1 pppoe0
ff01::/16 ::1 UGRS 1 5 32768 8 lo0
ff01::%em2/32 fe80::42e0:b4ff:fe80:75a3%em2 Um 0 0 - 4 em2
ff01::%lo0/32 ::1 Um 0 1 32768 4 lo0
ff01::%vether0/32 fe80::fce1:baff:fed0:2fc7%vether0 Um 0 1 - 4 vether0
ff01::%pppoe0/32 fe80::200:0:bc1a:6f59%pppoe0 Um 0 0 - 4 pppoe0
ff02::/16 ::1 UGRS 1 5 32768 8 lo0
ff02::%em2/32 fe80::42e0:b4ff:fe80:75a3%em2 Um 0 0 - 4 em2
ff02::%lo0/32 ::1 Um 0 1 32768 4 lo0
ff02::%vether0/32 fe80::fce1:baff:fed0:2fc7%vether0 Um 0 2 - 4 vether0
ff02::%pppoe0/32 fe80::200:0:bc1a:6f59%pppoe0 Um 1 1 - 4 pppoe0
 
 dmesg output is attached above.
 
 Information from our provider
 Name: RCS - RDS
 Ipv6 mechanism used: TEREDO
 Same configurations works exactly if i revert back to openbsd6.0
 The problem is not that i used both ipv4 or ipv6.

network details from my pc.PNG (26K) Download Attachment