wlan0 down 和 ip link set wlan0 up 不起作用

wlan0 down 和 ip link set wlan0 up 不起作用

运行 Kali linux 和 ax210 intel 无线网卡。安装了驱动程序 .59 ucode。获取以下 dmseg...

看到一些关于删除文件的帖子iwlwifi-ty-a0-gf-a0.pnvm/lib/firmware但我在 /lib/firmware 目录中没有看到该文件。可能是在其他地方还是这是一个旧的修复?

# dmesg | grep iwlwifi
[    3.956693] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[    3.968428] iwlwifi 0000:04:00.0: firmware: direct-loading firmware iwlwifi-ty-a0-gf-a0-59.ucode
[    3.968437] iwlwifi 0000:04:00.0: api flags index 2 larger than supported by driver
[    3.968452] iwlwifi 0000:04:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[    3.968672] iwlwifi 0000:04:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[    3.968682] iwlwifi 0000:04:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[    4.102730] iwlwifi 0000:04:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[    4.258916] iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-ty-a0-gf-a0.pnvm (-2)
[    4.328799] iwlwifi 0000:04:00.0: base HW address: a4:6b:b6:3d:61:fc

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope hostg
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 8c:04:ba:99:7c:57 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.218/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
       valid_lft 82392sec preferred_lft 82392sec
    inet6 fe80::8e04:baff:fe99:7c57/64 scope link noprefixrouteg
       valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 72:4b:92:74:8c:bc brd ff:ff:ff:ff:ff:ff permaddr a4:6b:b6:3d:61:fc

我跑:

ip link set wlan0 up 

但它仍然显示为 DOWN。

任何人有任何想法将不胜感激。

答案1

在 Kali 上,需要一些东西来管理wpa_supplicant使用适配器(可以是网络管理器或其他wpa_supplicant管理工具)。这可能ip与Kali 连接的方式有关ifconfig- 它们在最近的版本中已被链接。以前和通常(如果network-utilities安装在 debian 10 上,则ifconfigip冲突,然后强制禁用)。

最近我发现适配器的芯片组在使用IP命令时可能会出现问题(这个帖子可能有助于解决您的问题)。

对于此练习,假设$adpt是您的适配器(用正确的wlan0wlan1、 或wl0j3p等替换您的适配器)

service network-manager stop
sudo ifconfig -a | grep wlan
  • 确认 ifconfig 正在调用 wlan
sudo ip link set $adpt down
sudo ifconfig $adpt down
sudo ifconfig $adpt hw ether A1:11:A1:A1:A1:11
sudo ip link set $adpt address A1:11:A1:A1:A1:11
sudo macchanger -m A1:11:A1:A1:A1:11 $adpt
  • 在您的情况下可能没有必要,但也可能需要......
sudo ifconfig $adpt up
sudo ifconfig -a
  • 继续之前的验证步骤
sudo service network-manager start
sudo service network-manager status | grep status
  • 另一个验证步骤(令人惊讶的是,使用 IP 网络适配器可能会在很多地方丢失,因此每一步都进行检查并在适配器损坏时回溯到开始是很有用的)
sudo nmcli c up id xyzz-wirelessnet
  • 如果使用网络管理器,如果没有,则可能使用不同的连接命令
nmcli c show --active

虽然 Kali 论坛有时会忽略一些用户问题,但历史上 unix.stackexchange 会删除/关闭说明 kali 的问题并将用户转至 kali 论坛...reddit 不会关闭/删除,但 Braintrust 可能没有那么有帮助...仅供参考备查。

相关内容