|
OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|
|||
IPv6 networking on OpenBSD 6.6-current (via snapshots)
Hello.
I've looked through the OpenBSD networking FAQ and see only mention of IPv4. I'd like to troubleshoot IPv6 networking and get that working once again. It worked until a year or two ago, I forget when. Lately, I've tried some more with fresh installations on several architectures including i386 and amd64 but cannot figure out how to get IPv6 connectivity. I think that I do still have IPv6 support from the ISP because they do claim to have it active for my account and they are probably correct because when I plug in a proprietary Technicolor(R) router, anything I then connect to it gets a working IPv6 address and IPv6 routes. Code:
$ ping6 -c 1 2a00:1450:400f:808::2004 PING 2a00:1450:400f:808::2004(2a00:1450:400f:808::2004) 56 data bytes 64 bytes from 2a00:1450:400f:808::2004: icmp_seq=1 ttl=54 time=26.4 ms --- 2a00:1450:400f:808::2004 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 26.354/26.354/26.354/0.000 ms The defaults are apparently ok for Technicolor but not OpenBSD. What should I be looking at changing on the various OpenBSD devices? |
|
||||
Hello and welcome! Here are two key considerations for IPv6 on OpenBSD:
|
|
|||
Thanks. I'll check those options out in detail over time but I think option #1 may lead to the solution.
For option two, I set pf.conf to just a single line, "pass", and restarted networking and then eventually even did a cold boot. None of that seemed to have any effect. I also combined that with various combinations of "inet6 autoconf", "inet6 autoconf soii", and "inet6 autoconf -soii" etc in the egress configuration. So I think that might rule out any question of PF being in the way. However, for option one, that may take a bit of time. I'll post back much later with status on that. But first, what are Semantically Opaque Interface Identifiers (SOII)? I cannot find a brief definition anywhere online or in the manual pages except for a mention in passing for ifconfig(8), the presence of a /etc/soii.key file, and online RFC7217. |
|
|||
Sorry for the delay. I went and arranged to speak in person with the ISP's support staff, the mid-level support, and the manager for the latter. None new what IPv6 was. Ouch.
I also tried putting OpenBSD 6.0 on a machine and gave rtsol a try. However, that would not connect either. So slaac and rstol are not in use as far as I can tell. After digging around in some very, very old discussions on some obscure forums there was the suggestion at least back then, many years ago, that 6rd was being used. What would the next step in debugging this be? |
|
||||
6rd, 6to4, DHCPv6, ICMPv6 ... and other possible provisioning mechanisms.With that non sequitur in your way, I can only think of three options:
|
|
|||
I'll try option 2 while working on option 1 in the background.
I've set up a bridge which allows traffic through it, more or less invisibly, and have put it between a router which handles IPv6 and the net. GNU/Linux computers connecting through both can use IPv6. I can run tcpdump on the bridge. However, perhaps the query below is not right because I see only two packet with it despite lots of traffic over the bridge: Code:
# tcpdump -qnli cnmac0 'ip6' tcpdump: listening on cnmac0, link-type EN10MB 10:44:22.284468 :: > xxxx::1:xxxx:xxxx: icmp6: neighbor sol: who has xxxx::xxxx:xxxx:xxxx:xxxx 10:44:22.284625 :: > xxxx::1:xxxx:xxxx: icmp6: neighbor sol: who has xxxx::xxxx:xxxx:xxxx:xxxx |
|
|||
After going round and round and round with various levels of tech support from the ISP, and getting no direct answers to any questions regarding IPv6, I have come to the conclusion their initial claims to providing IPv6 might not be accurate. So I'll have to let this rest for a while.
|
|
|||
Excuse-me, It's possible that I didn't fully understand the point, however, to get IPv6 working, @home, I use the tunnelbroker's trick - cf tunnel.he.net.
Because, officialy, my ISP supports too IPv6, but in the fact, bye-bye. With this tunnel, all my devices: PC (OpenBSD, Debian), smartphones (android), routers (openwrt) have IPv6. - tunnelbroker.net: You obtain, by default a /64, but you can ask a /48. - tunnelbroker.ch Maybe, it's can be help you! Maybe… if not, sorry! PS : I use tunnelbroker.net since few years!
__________________
GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF 9EA2 B85E 9ADA C377 5E8E GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D 5B62 D0FF 7361 59BF 1733 Last edited by CiotBSD; 8th March 2020 at 10:52 AM. |
|
||||
Quote:
Tunnelbroker.net and their sister site he.net, among other things, offer an excellent IPv6 training program (see https://ipv6.he.net/certification/. Also, their services are free.
__________________
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb12247225403800449909543746snlbxq' |
|
|||
@ipsix: yes, I know. I'm certified "Sage", and I've the T-shirt!
LOL
__________________
GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF 9EA2 B85E 9ADA C377 5E8E GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D 5B62 D0FF 7361 59BF 1733 |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
pledge(2) & snapshots of -current | ocicat | OpenBSD Packages and Ports | 1 | 12th July 2016 06:37 AM |
OpenBSD OpenBSD 5.3 snapshots | J65nko | News | 0 | 4th February 2013 11:55 PM |
the extra stuff in -current snapshots | ocicat | OpenBSD General | 4 | 20th June 2012 04:57 PM |
OpenBSD OpenBSD 4.7 beta snapshots | J65nko | News | 0 | 29th January 2010 08:02 PM |
SHA256 replaces MD5 in OpenBSD snapshots | J65nko | OpenBSD General | 3 | 6th May 2009 04:36 PM |