Not receiving ipv6 addresses for any interface all of a sudden
by linuxuser371038 from LinuxQuestions.org on (#6PB96)
Not sure why this is happening.
I have a wifi connection which is ipv4 and ipv6 both, usually and this is my main connection. Internet still working normally via v4 route. I have 2 mobile dongles, the 3g one is still working fine but all of a sudden the 4g one will not make an internet connection and no IP is issued.
Only thing I can think of that I changed lately is setting /etc/resolv.conf to unmanaged in NetworkManager and set quad9 manually in the file.
As I write that, I am thinking this may be related to the issue? I put in there an ipv4 address 9.9.9.9 and an ipv6 address 2620:fe::fe.
As it happens the 4g dongle only issues ipv6 addresses however now it does not issue any ipv6 address. Not only that interface but my main wifi interface, which iirc correctly, used to issue both an ipv4 and an ipv6 now only issues the ipv4. In ip link for the 4g dongle it just says 'link/none' but ip -6 r shows a route of some kind but not working apparently.
So no ipv6 addresses issued for any interface that I can see.
I am unable to 'ping -6 X' for any address no matter the interface, be it 4g or wifi. So something up with all ipv6 routing it seems.
Is it because maybe the ip6 server in resolv.conf is dead? As above, I was unable to test this since I cannot ping -6 any address!
Also to note the 4g dongle does make the green flashing indicating it is connected and also with 'mmcli -m X' it shows a connection has been made. I am even able to 'ping archlinux.org' but loading a webpage or 'speedtest' report 'server not found' and 'network is unreachable' respectively.
It may be nothing to do with the resolv.conf change and I can't think how that would affect it not issuing ipv6 addresses. I did update a week or two ago so maybe that broke something and I just didn't notice until now since I was using the ipv4 route, which was unaffected, as my main connection.
Any more ideas how to diagnose and fix pleease?
I have a wifi connection which is ipv4 and ipv6 both, usually and this is my main connection. Internet still working normally via v4 route. I have 2 mobile dongles, the 3g one is still working fine but all of a sudden the 4g one will not make an internet connection and no IP is issued.
Only thing I can think of that I changed lately is setting /etc/resolv.conf to unmanaged in NetworkManager and set quad9 manually in the file.
As I write that, I am thinking this may be related to the issue? I put in there an ipv4 address 9.9.9.9 and an ipv6 address 2620:fe::fe.
As it happens the 4g dongle only issues ipv6 addresses however now it does not issue any ipv6 address. Not only that interface but my main wifi interface, which iirc correctly, used to issue both an ipv4 and an ipv6 now only issues the ipv4. In ip link for the 4g dongle it just says 'link/none' but ip -6 r shows a route of some kind but not working apparently.
So no ipv6 addresses issued for any interface that I can see.
I am unable to 'ping -6 X' for any address no matter the interface, be it 4g or wifi. So something up with all ipv6 routing it seems.
Is it because maybe the ip6 server in resolv.conf is dead? As above, I was unable to test this since I cannot ping -6 any address!
Also to note the 4g dongle does make the green flashing indicating it is connected and also with 'mmcli -m X' it shows a connection has been made. I am even able to 'ping archlinux.org' but loading a webpage or 'speedtest' report 'server not found' and 'network is unreachable' respectively.
It may be nothing to do with the resolv.conf change and I can't think how that would affect it not issuing ipv6 addresses. I did update a week or two ago so maybe that broke something and I just didn't notice until now since I was using the ipv4 route, which was unaffected, as my main connection.
Any more ideas how to diagnose and fix pleease?