我是 Kali Linux 的新手。当我尝试使用无线适配器,然后使用该ifconfig
命令时,它只显示 eth0 和 lo。但是,当我使用ifconfig -a
、 或 时iwconfig
, wlan0 确实会出现。但是当我使用该命令时sudo ifconfig wlan0 up
,它显示以下内容:
root@kali:~# sudo ifconfig wlan0 up
SIOCSIFFLAGS: No such file or directory
我应该怎么办?
答案1
这里有各种各样的问题。
sudo
首先,如果你已经是 root 了,那么使用就没有意义。sudo
供想要执行特权操作的非 root 用户使用。
其次,该ifconfig
命令已过时。您应该改用该ip
命令。以 root 身份尝试以下操作ip link set wlan0 up
(sudo
如果您不是 root,则在前面添加)。
第三,你似乎缺少一些固件。在您的终端中运行dmesg
。所有内核消息都会显示,您需要查找与无线卡相关的丢失固件的提示。
答案2
全新的 arch linux 安装后我遇到了类似的问题。就我而言,这个包裹丢失了
linux-固件
只需安装它并重新启动系统即可。这可能很愚蠢,因为如果您正在运行 iso 映像,则应该包含它,但不保证一定会安装它。
乌班图:
sudo apt-get install -y linux-firmware
拱:
sudo pacman -S linux-firmware