[Feb 26] Recalbox beta v3.1- Rock64 |[Feb 26] Recalbox 190222- RockPro64 / Minimal Debian by mrfixit2001 - 190222 - RockPro64 |[Feb 26] Q4OS 2.7-r2 - Pinebook 1080P / Pinebook |[Feb 22] Batocera Linux 5.20-20190121- RockPro64 | [Feb 19] Manjaro KDE 19.02 / Manjaro LXQT 19.02 - Pinebook1080P / Pinebook | [Feb 19] Slackware Aarch64 Miniroot and XFCE 20190201 - RockPro | [Feb 19] Slackware Aarch64 Miniroot and XFCE 20190201 - Rock64

Project Inspiration | Get Started | IRC Logs | Forum Rules/Policy


IPv6 autoconfig not working on new pinebook
#1
Not sure if this is the right place for this but I'll try.

I got my new 1080p 11.6" pinebook yesterday, I'm typing this post on it. Fun.

It still has the OS it shipped with (don't even know what it's called).

IPv6 autoconfig is not working. I don't get a global address. It works on my Mac on the same networks (meaning I get a global address on it). I'm more of a BSD guy than Linux, so I'm probably missing something.

I wiresharked the router solicitation and advertisement. The solicitation is not the same as the Mac and I'm not sure if that matters. The advertisement from the router is the same one the Mac uses successfully though.

IPv6 does work, I can ping the link local address on other systems. Just no global address so I can get to the internet with IPv6.

Hopefully someone can point me in the right direction?

Thanks.
Reply
#2
Sadly I am not the right person to address your issue (someone with answers will likely show up soon), just here to comment that all major *BSDs are available for the Pinebook, since you mentioned you're more of a BSD guy. Most recant NetBSD can be found here.
  If you manage to click this link you'll join in the IRC channel
Reply
#3
Thanks.

Yeah there's some chatter on the NetBSD mailing list about the latest 1080p pinebook. I might try it on a microsd at some point.

I tried another thing. I used the GUI network configuration tool to add a static IPv6 address and it never showed up if I did ip a.

Something seems broken or not set to accept global addresses. Link local still works.
Reply
#4
(11-08-2018, 10:55 PM)acruhl Wrote:  if I did ip a


I did the same, and nothing showed up so I did:


Code:
ip -6 ro



and my ipv6 address shows up but it isn't usable. I'm kinda stumped why it doesn't work properly though, usually it just works.
Reply
#5
I see my 2 /64 prefixes which are coming from router advertisements, but not actual addresses.
Reply
#6
This is a systemd bug (there are many for IPv6, btw). Not a great solution, but restarting systemd-networkd will get SLAAC working again. Oh, btw, you will need to do that after every sleep (gotta love systemd). I have created an alias to make things go faster.

# fix stupid systemd
alias 6fix='sudo systemctl restart systemd-networkd'
Reply
#7
That doesn't work for me. Already tried it.

I started to dig into this but then gave up. I know it can work because my RPIs work fine. They are using dhcpcd which handles SLAAC. This one (KDE Neon) is using dhclient and some other stuff I haven't seen before.

IPv6 works on the Pinebook with NetBSD just fine.
Reply
#8
Yeah, sorry, you have to enable _dhcp_ in the /etc/systemd/network/wlan0.network file. Create the file and then restart systemd-networkd (as stated above) Here's that you need in the file:

[match]
Name=wlan0

[Network]
DHCP=yes

"Pv6 works on the Pinebook with NetBSD just fine. "

That's because NetBSD is smart enough to _NOT_ use systemd.
Reply
#9
(11-18-2018, 12:14 PM)cvmiller Wrote: Yeah, sorry, you have to enable _dhcp_ in the /etc/systemd/network/wlan0.network file. Create the file and then restart systemd-networkd (as stated above) Here's that you need in the file:

[match]
Name=wlan0

[Network]
DHCP=yes

"Pv6 works on the Pinebook with NetBSD just fine. "

That's because NetBSD is smart enough to _NOT_ use systemd.

Wow look at that, global IPv6 works now... Thanks.

Maybe someone should do this when they package the OS? Is there somewhere to open a bug?
Reply
#10
This seems to be an issue with systemd version 237 (which is what Neon KDE is running). It appears to be fixed in systemd v239 (which is in another image, forget which). You can see which version of systemd you are running by typing:

/lib/systemd/systemd --version
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Pinebook Pro? Jeff115 155 8,937 Yesterday, 09:15 AM
Last Post: soupbowl
  Pinebook 14" availability? Bitflogger 4 656 03-17-2019, 12:04 PM
Last Post: zaius
  Pinebook Issues DannyJack 2 151 03-15-2019, 03:39 PM
Last Post: zaius
  eMMC boot linux distros for Pinebook. frank-zappa 2 116 03-06-2019, 05:39 PM
Last Post: frank-zappa
  These fell out of my Pinebook when I tried to replace the eMMC. frank-zappa 6 286 03-02-2019, 06:51 AM
Last Post: frank-zappa
Question Is the 11,6" Pinebook display matte or glossy? axl 2 145 02-28-2019, 01:43 PM
Last Post: axl
  11" pinebook for sale UK mothinrelay 8 1,194 02-25-2019, 04:52 AM
Last Post: mothinrelay
Rainbow Pinebook 14" For Sale in UK AndyK 4 1,327 01-31-2019, 03:54 AM
Last Post: azim
Star Free 14" Pinebook Spare Parts (You Pay Shipping) Nierika 3 333 01-27-2019, 04:18 PM
Last Post: spikerguy
  Pinebook gaming thread UltraBloxX 19 952 01-27-2019, 05:06 AM
Last Post: binholz

Forum Jump:


Users browsing this thread: 1 Guest(s)