我的设备为何消失了?

我的设备为何消失了?

我需要在我的 RPi 3 上添加一个 wifi-USB 模块。最初,它内置了一个有线 NIC。因此,我可以从“ifconfig”命令的响应中找到“eth0”和“lo”。我通过“apt-get install firmware-realtek”安装了 wifi 驱动程序,然后我可以看到 wlan0 出现在“ifconfig”中。问题是我在 ifconfig 的响应列表中找不到 wlan0 的 IP 地址。

在尝试让 wlan0 显示 IP 地址后,我发现 eth0 和 wlan0 意外消失了。它error fetching interface information: Device not found在命令“”中显示“ ifconfig wlan0”我该如何恢复它们?在我发现问题之前,我已经wlan0在响应中出现了ifconfig。我还发现我办公室的所有 Wifi AP 都显示在 iwlist 的响应中。

我使用了命令“ systemctl status networking.service”,得到了响应...。

 Loaded: loaded (/lib/systemd/system/neworking.service: enabled: vendor preset:enabled)
    Active: failed (Result: exit-code) since Thu 2020-06-04 22:33:12 BST: 1h 21min agon
   Docs:man: interfaces(5)
Process: 844 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)

....

我不记得我做了什么事导致如此麻烦。我该怎么做才能挽回eth0损失wlan0

答案1

这是我的错误。eth0 和 wlan0 这两个设备并没有消失。它们只是被 raspi-config 重命名为 enxxxxxxxxxxxx 和 wlwwwwwwwwwwww;其中 xxxx* 和 www* 分别是它们的 MAC 地址。我把它们误认为是错误的设备。我使用了使用 systemd 在 Ubuntu 16.04 中重命名网络接口失败将它们重命名回 eth0 和 wlan0。

相关内容