Wifi
重命名我的 wlan 網路介面
我知道這個問題類似於“ Udev:重命名我的網路介面”,但我不認為它是重複的,因為我的介面不是通過 udev 規則命名的,而且該問題中的其他答案都沒有對我有用。
所以我在這台筆記型電腦上有一個 WiFi 適配器,我想將介面從 wlp5s0 重命名為 wlan0:
root@aj-laptop:/etc/udev/rules.d# iwconfig wlp5s0 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry short limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on eth0 no wireless extensions. lo no wireless extensions. root@aj-laptop:/etc/udev/rules.d# ifconfig wlp5s0 wlp5s0: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 00:80:34:1f:d8:3f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
但是,在 70-persistent-net.rules 或 /etc/udev/rules.d/ 目錄中的任何其他文件中沒有此介面的規則。
有什麼辦法可以重命名這個介面嗎?
選擇解決方案:
ip link set wlp5s0 name wlan0
- 不是永久的- 為自己創建一個 udev 規則文件
/etc/udev/rules.d
- 永久- 將
net.ifnames=0
核心參數添加到 grub.cfg - 永久的,如果您的發行版不會覆蓋它。
在 Linux Mint 18 上:
cat /etc/udev/rules.d/70-persistent-net.rules
在評論中說:
該文件由 /lib/udev/write_net_rules 程序自動生成,由persistent-net-generator.rules 規則文件執行。
您可以修改它,只要您將每個規則保留在一行中,並且只更改 NAME= 鍵的值。
所以,我想,只需根據自己的喜好更改 NAME 鍵。