Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | ... | 6 | 7 | 8 | 9 | 10 | 11 
michaelmurfy
meow
13217 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #3209847 23-Mar-2024 12:50
Send private message

@Crayphish What router?





Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.




Crayphish
13 posts

Geek


  #3209858 23-Mar-2024 13:40
Send private message

michaelmurfy:

 

@Crayphish What router?

 

 

It's an old PC Engine's APU2 running OpenWRT. It's an older OpenWRT version (19.07), so I might look into a software upgrade before trying again as well.


michaelmurfy
meow
13217 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #3209859 23-Mar-2024 13:43
Send private message

Crayphish: It's an old PC Engine's APU2 running OpenWRT. It's an older OpenWRT version (19.07), so I might look into a software upgrade before trying again as well.

 

As others have mentioned ensure that you're also running with a MTU of 1500 for IPoE. 





Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.




Crayphish
13 posts

Geek


  #3209861 23-Mar-2024 13:54
Send private message

michaelmurfy:

 

Crayphish: It's an old PC Engine's APU2 running OpenWRT. It's an older OpenWRT version (19.07), so I might look into a software upgrade before trying again as well.

 

As others have mentioned ensure that you're also running with a MTU of 1500 for IPoE. 

 

 

Didn't modify MTU specifically after the DHCP change since it listed default 1500 anyway, but I'll have another look at that next chance I get, thanks.


Madbushman
15 posts

Geek


  #3209864 23-Mar-2024 14:29
Send private message

I have the same issue, It was fine for two days then slow loading sites and not loading on some.
I had changed to DCHP / IPoE because got new router the GWN6072.
Logged a fault and they got back to me that they had hopefully identified the root cause and have changes scheduled to be applied in last night's network maintenance.

JinMao
38 posts

Geek


  #3211850 28-Mar-2024 12:20
Send private message

It looks like IPoE issue that preventing me from accessing certain sites has been resolved after last night's maintenance.

 

Moved connection back to IPoE. See how it goes.


thequark
6 posts

Wannabe Geek


  #3224719 30-Apr-2024 17:26
Send private message

Happy Quic subscriber here: it's very stable & very fast. 😊

I tried to switch from PPPoE to Dynamic IP on my D-Link Deco M9 Plus router, but it failed. It looks like it's due to an old router bug (it looks like it can't handle overlapping subnets). Still unsolved. No workaround. 😭

 

 

 

So I configured a Debian machine to be my new router, and lo and behold IPv4 worked like a charm with DHCP/IPoE. πŸ₯³ Thanks @quic! πŸ™

 

 

 

IPv6 also works fine from the router itself, but not from the client devices on the LAN. Probably due to some misconfiguration on my part. I think it's a DHCPv6-DP issue. Could someone please help me sort this out? Hopefully this could help others setup their own Linux routers with Quic.

 

Here are my IPv6 addresses on the router:

 

 

 

 

 

 

 

% ip -6 a

 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000

 

inet6 ::1/128 scope host noprefixroute

 

valid_lft forever preferred_lft forever

 

2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000

 

inet6 fe80::1322:33ff:fe44:5566/64 scope link

 

valid_lft forever preferred_lft forever

 

3: vlan_wan@enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000

 

inet6 2407:8b00:1:2ba:1322:33ff:fe44:5567/64 scope global dynamic mngtmpaddr noprefixroute

 

valid_lft 3504sec preferred_lft 3504sec

 

inet6 2407:8b00:1:f0:1322:33ff:fe44:5567/64 scope global dynamic mngtmpaddr noprefixroute

 

valid_lft 3598sec preferred_lft 3598sec

 

inet6 fe80::1322:33ff:fe44:5567/64 scope link

 

valid_lft forever preferred_lft forever

 

 

 

 

 

 

 

Here are my IPv6 routes:

 

 

 

 

 

% ip -6 route

 

::/64 dev vlan_wan proto ra metric 1024 expires 3595sec pref medium

 

2407:8b00:1:f0::/64 dev vlan_wan proto ra metric 1024 expires 3595sec pref medium

 

2407:8b00:1:f1::/64 dev vlan_wan proto ra metric 1024 expires 3595sec pref medium

 

2407:8b00:1:2ba::/64 dev vlan_wan proto ra metric 1024 expires 3528sec pref medium

 

fe80::/64 dev enp4s0 proto kernel metric 256 pref medium

 

fe80::/64 dev vlan_wan proto kernel metric 256 pref medium

 

default proto ra metric 1024 expires 1795sec pref high

 

nexthop via fe80::fc03:c4ff:fed2:b98c dev vlan_wan weight 1

 

nexthop via fe80::fcc5:56ff:fe12:4e3 dev vlan_wan weight 1

 

 

 

As I said, I do have full IPv6 internet access on the router itself, but not on the client devices on the LAN. Here are the addresses on a client Macbook:

 

 

 

 

 

% ifconfig en0

 

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

 

options=400<CHANNEL_IO>

 

ether 11:22:33:44:55:68

 

inet6 fe80::c26:d52f:2710:ebb2%en0 prefixlen 64 secured scopeid 0x6

 

inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255

 

nd6 options=201<PERFORMNUD,DAD>

 

media: autoselect

 

status: active

 

 

 

 

 

Notice that there's no public IPv6 address here, that's not good. 😱

 

 

 

I'm using SystemD-Networkd on the router. The configuration files are:

 

 

  • /etc/systemd/network/10-vlan_wan.netdev (just declares VLAN 10)

[NetDev]
Name=vlan_wan
Kind=vlan

 

[VLAN]
Id=10

 

  • /etc/systemd/network/20-port1_untagged.network (WAN port, no untagged traffic, supports vlan_wan)

[Match]
Name=enp1s0
Type=ether

 

[Network]
Description=WAN Ethernet port 1
VLAN=vlan_wan

 

# deactivate untagged traffic
LinkLocalAddressing=no
LLDP=no
EmitLLDP=no
IPv6AcceptRA=no
IPv6SendRA=no

 

  • /etc/systemd/network/30-vlan_wan.network.network (DHCP client on WAN VLAN 10, prefix delegation request for a /56)

[Match]
Name=vlan_wan
Type=vlan

 

[Network]
Description=WAN network
DHCP=yes

 

[DHCPv6]
PrefixDelegationHint=::/56

 

  • /etc/systemd/network/40-port2_untagged.network (LAN port, send RA, use delegated prefix with subnet ID 50)

 

[Match]

 

Name=enp2s0

 

Type=ether

 


 

[Network]

 

Description=LAN Ethernet port 2

 

Address=192.168.0.1/24

 


 

IPv6SendRA=true

 

IPv6PrefixDelegation=dhcpv6

 

IPv6DuplicateAddressDetection=1

 

LinkLocalAddressing=ipv6

 


 

[DHCPv6PrefixDelegation]

 

SubnetId=50

 


 

[IPv6SendRA]

 

OtherInformation=true

 

 

 

That's about it. Other than that I'm using nftables for my firewall (it takes care of filtering for IPv4 and IPv6, and it also takes care of masquerading for IPv4 only). I've ensured that nftables is not the culprit (I just deactivated it for a while, made no difference).

 

And I'm using isc-dhcp-server as my DHCP server: it serves IP addresses, gateway, DNS, and DNS domain for IPv4, but it only serves DNS and DNS domain for IPv6.

 

 

 

What am I doing wrong? πŸ‘€

 

Thanks for your help!

 

 


 
 
 

Backblaze Unlimited Backup. World’s easiest cloud backup. Get peace of mind knowing your files are backed up securely in the cloud (affiliate link).
thequark
6 posts

Wannabe Geek


  #3224949 1-May-2024 11:46
Send private message

Ok, problem solved, IPv6 is working fine now! Here's what I had to change to make it work:

 

 

 

  • I appended the following to the end of /etc/systemd/network/30-vlan_wan.network.network:

DHCPPrefixDelegation=yes
IPv6AcceptRA=no

 

[DHCPv6]
WithoutRA=solicit

 

[DHCPPrefixDelegation]
UplinkInterface=:self
SubnetId=0
Announce=no

 

  • I replaced the content of /etc/systemd/network/40-port2_untagged.network with this:

[Match]
Name=enp2s0
Type=ether

 


[Network]
Description=LAN Ethernet port 2
Address=192.168.0.1/24
DHCPPrefixDelegation=yes
IPv6SendRA=yes
IPv6AcceptRA=no

 

[DHCPPrefixDelegation]
UplinkInterface=vlan_wan
SubnetId=50
Announce=yes

 

[IPv6SendRA]
OtherInformation=true

 

 

 

Lastly, I had to add two rules to my firewall to allow DHCPv6: accept inbound UDP 546 from vlan_wan, and inbound UDP 547 from enp2s0.

 

Hope this helps! 😊


1 | ... | 6 | 7 | 8 | 9 | 10 | 11 
View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

Logitech G522 Gaming Headset Review
Posted 18-Jun-2025 17:00


Māori Artists Launch Design Collection with Cricut ahead of Matariki Day
Posted 15-Jun-2025 11:19


LG Launches Upgraded webOS Hub With Advanced AI
Posted 15-Jun-2025 11:13


One NZ Satellite IoT goes live for customers
Posted 15-Jun-2025 11:10


Bolt Launches in New Zealand
Posted 11-Jun-2025 00:00


Suunto Run Review
Posted 10-Jun-2025 10:44


Freeview Satellite TV Brings HD Viewing to More New Zealanders
Posted 5-Jun-2025 11:50


HP OmniBook Ultra Flip 14-inch Review
Posted 3-Jun-2025 14:40


Flip Phones Are Back as HMD Reimagines an Iconic Style
Posted 30-May-2025 17:06


Hundreds of School Students Receive Laptops Through Spark Partnership With Quadrent's Green Lease
Posted 30-May-2025 16:57


AI Report Reveals Trust Is Key to Unlocking Its Potential in Aotearoa
Posted 30-May-2025 16:55


Galaxy Tab S10 FE Series Brings Intelligent Experiences to the Forefront with Premium, Versatile Design
Posted 30-May-2025 16:14


New OPPO Watch X2 Launches in New Zealand
Posted 29-May-2025 16:08


Synology Premiers a New Lineup of Advanced Data Management Solutions
Posted 29-May-2025 16:04


Dyson Launches Its Slimmest Vaccum Cleaner PencilVac
Posted 29-May-2025 15:50









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.