You are not logged in.
Hi,
my WLAN interface got renamed from wlp3s0 to wls1.
I believe this happened with the latest kernel update.
The ethernet name remained unchanged.
Is this happening to anyone else?
Wasn't the new naming scheme supposed to prevent such a thing from happening?
Offline
i'm cool
maybe is something to do with udev
Offline
The same happened to me too. I haven't looked into it yet though Annoyingly it was just as I was switching from NM to netctl, so I was very confused when I got messages saying 'no wlp3s0'!
Offline
I'm having the same issue, and it's messed up all my netctl profiles. Ethernet interfaces are not renamed.
Offline
I'm having the same issue. Ethernet interfaces are not renamed.
Last edited by mavant (2013-09-30 13:52:16)
Offline
This happened with my kernel (ck) upgrade from 3.11.2 to 3.11.3, a downgrade fixed it.
Are you all using an intel wireless card? Here's mine:
lspci -vnn | grep -i net
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
Last edited by Trilby (2013-09-30 13:48:49)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Yes, same or similar card.
[root@alobar netctl]# lspci -vnn | grep -i net
00:19.0 Ethernet controller [0200]: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5] (rev 03)
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
A quick and dirty fix, if anyone wants it:
sudo rename wlp3s0 wls1 /etc/netctl/*
sudo sed -i 's/wlp3s0/wls1/g' /etc/netctl/*
Offline
mavant, did that work for you? I was not able to connect with wls1 - I could scan, but wpa_supplicant wouldn't connect.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Yeah, that worked for me. What does
systemctl status netctl-auto@wls1.service
output? Might not be enabled?
Or we could change the name of the interface back with a udev rule (but I haven't tried this, and it might be problematic if the kernel changes back):
echo -n 'SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="' > /etc/udev/rules.d/10-network.rules &&
cat /sys/class/net/wls1/address | tr -d "\n" >> /etc/udev/rules.d/10-network.rules &&
echo -n '", NAME="wlp3s0"' >> /etc/udev/rules.d/10-network.rules
and then reboot.
Last edited by mavant (2013-09-30 14:24:18)
Offline
I don't use netctl, so the status is irrelevant. Are you on a secure or open network?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
'Secure' - but WEP, so neither, really.
Is wpa_supplicant being started with wls1 or wlp3s0?
Last edited by mavant (2013-09-30 14:45:38)
Offline
I ran it with wls1, I can post the verbose output to help further troubleshoot later today (~8hrs), but as this happened right as I arrived at work, I just went with the first functional solution to get up and running which was to downgrade the kernel.
EDIT: update, I'm not sure what I had done wrong, but the new interface name works just fine. I am still curious why a "predictable" name would change.
Last edited by Trilby (2013-10-09 15:36:43)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Hi,
For reason my network interface names keep changing (Asus Laptop).
Recently, my onboard wireless was called wlp2s0. It's now changed to wls1.
My ethernet also changed from enp4s0f5 to ens5f5.
There have been no hardware changes. Is there any reason for this?
Thanks
Offline
Merging threads
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Merging threads
Oops, thanks - I missed this thread.
My NICs:
$ lspci -v | grep -i net
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
04:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03)
Offline
Check if the /etc/udev/rules.d/80-net-name-slot.rules file exists
Offline
Check if the /etc/udev/rules.d/80-net-name-slot.rules file exists
Did you read the rest of the thread?
Offline