You are not logged in.

#1 2018-06-22 21:42:33

nexx1
Member
Registered: 2017-08-20
Posts: 72

Renamed wifi device after UEFI update

Hi!

Some 2 weeks ago i updated my UEFI, which somehow changed the device name of my wifi from wlp8s0 to wlp7s0.

Since i have very little time to spare at the moment, i havent had the opportunity to look into it until now.

I managed to get rid of the 1m30s "a start job is running" at boot for the wlp8s0.service and enabled the wpa_supplicant@wlp7s0.service.

My main problem at the moment is, that i am appearently not able to connect to any ipv4-domains. I did not obtain a ipv4-address from my router if i am reading this correctly:

chris@chrisarch ~ $ ip addr show dev wlp7s0
3: wlp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 3c:f8:62:e1:cf:ee brd ff:ff:ff:ff:ff:ff
    inet6 2a02:908:1b54:6c00:3ef8:62ff:fee1:cfee/64 scope global dynamic mngtmpaddr 
       valid_lft 471522sec preferred_lft 169122sec
    inet6 fe80::3ef8:62ff:fee1:cfee/64 scope link 
       valid_lft forever preferred_lft forever

And pinging some ipv4-site:

chris@chrisarch ~ $ ping duckduckgo.com
ping: duckduckgo.com: Der Name oder der Dienst ist nicht bekannt

Pinging a ipv6-site:

hris@chrisarch ~ $ ping archlinux.org
PING archlinux.org(apollo.archlinux.org (2a01:4f8:172:1d86::1)) 56 data bytes
64 bytes from apollo.archlinux.org (2a01:4f8:172:1d86::1): icmp_seq=1 ttl=52 time=30.6 ms
64 bytes from apollo.archlinux.org (2a01:4f8:172:1d86::1): icmp_seq=2 ttl=52 time=29.1 ms
64 bytes from apollo.archlinux.org (2a01:4f8:172:1d86::1): icmp_seq=3 ttl=52 time=27.1 ms
^C
--- archlinux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 27.144/28.984/30.615/1.438 ms

I tried manual disabling of ipv6 via /etc/sysctl.d/40-ipv6.conf as stated in the wiki-page for ipv6 but without luck.

Maybe someone knows what to debug? I am out of ideas sad

Offline

#2 2018-06-22 23:14:01

tendermonster
Member
Registered: 2018-06-22
Posts: 4

Re: Renamed wifi device after UEFI update

Its a bit strange. Have you tried to run wpa_supplicant and dhcpcd manually ? I looked at the wpa_supplicant@.service and i cannot see that it runs dhcpcd anywhere hmm

Check with systemctl list-unit-files if dhcpcd.service is enabled
also run dhcpcd wlp7s0 manually to see if you get ipv4 assigned

Offline

#3 2018-06-23 07:36:35

nexx1
Member
Registered: 2017-08-20
Posts: 72

Re: Renamed wifi device after UEFI update

Good morning!

I checked and its disabled. Well, but i do get an ipv6 assigned without it being enabled?

chris@chrisarch ~ $ systemctl list-unit-files | grep dhcpcd
dhcpcd.service                             disabled  
hris@chrisarch ~ $ sudo dhcpcd wlp7s0
DUID 00:01:00:01:22:1e:fe:59:3c:f8:62:e1:cf:ee
wlp7s0: IAID 62:e1:cf:ee
wlp7s0: soliciting an IPv6 router
wlp7s0: Router Advertisement from fe80::xxxx:xxxx:xxxx:765e
wlp7s0: adding address 2a02:xxx:xxxx:xxxx:xxxx:xxxx:e825:d4b8/64
wlp7s0: adding route to 2a02:xxx:xxxx:xxxx::/64
wlp7s0: adding default route via fe80::3a43:xxxx:xxxx:xxxx
wlp7s0: confirming prior DHCPv6 lease
wlp7s0: soliciting a DHCP lease
wlp7s0: offered 192.168.0.38 from 192.168.0.1
wlp7s0: probing address 192.168.0.38/24
wlp7s0: REPLY6 received from fe80::3a43:xxxx:xxxx:xxxx
wlp7s0: adding address 2a02:xxx:xxxx:xxxx:xxxx:fe80:620b:bd06/128
wlp7s0: renew in 84805, rebind in 135688, expire in 472010 seconds
forked to background, child pid 1799
dhcp6_listen: Address already in use
chris@chrisarch ~ $ ip addr show dev wlp7s0
3: wlp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 3c:f8:62:e1:cf:ee brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.38/24 brd 192.168.0.255 scope global noprefixroute wlp7s0
       valid_lft forever preferred_lft forever
    inet6 2a02:908:1b54:6c0
(...)

Well, there it is. This was easy and i should have been able to resolve this small issue without bugging the forums with it.

Thanks you, tendermonster!

Offline

Board footer

Powered by FluxBB