My internal onboard PCI intel 7265 gets a human name wlp2s0
However I have a USB ALFA AWUS036NHA (Atheros 9271L) card that is named as wlx00c0ca97323e, instead of (e.g wlp0s20u1).
sudo udevadm test /sys/class/net/wlx00c0ca97323e 2>/dev/null |grep ID_NET_NAME_
ID_NET_NAME_MAC=wlx00c0ca97323e
ID_NET_NAME_PATH=wlp0s20u1
This is pretty inconvenient for memorization, and I have to always copy-paste. Any ideas why this happens? Is this normal?
$ uname -a
Linux red 4.15.0-2-amd64 #1 SMP Debian 4.15.11-1 (2018-03-20) x86_64 GNU/Linux
$ ifconfig -a
wlp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 18:5e:0f:9f:2c:61 txqueuelen 1000 (Ethernet)
RX packets 420 bytes 154184 (150.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 242 bytes 46251 (45.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlx00c0ca97323e: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.68 netmask 255.255.255.0 broadcast 192.168.1.255
ether 00:c0:ca:97:32:3e txqueuelen 1000 (Ethernet)
RX packets 46034 bytes 21218629 (20.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 47246 bytes 5743934 (5.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I have other connectivity/driver problems with that card but I suppose that they are irrelevant with this question...