我在我的 Sony Vaio 笔记本电脑(型号 SVF142C1WW)上安装了 Kali Linux,但我没有开箱即用的无线网络。以太网工作正常,我可以从同一台计算机上运行的 Windows 正常连接到无线网络。
我发现这个视频Google 上建议我安装兼容的无线驱动程序。我从下载的内核.org,将其解压缩~/Desktop
并运行以下命令:
$ cd desktop
$ cd filenameofthatextracted folder
$ make unload
$ make load
在这些命令之后,我的无线网卡似乎已被识别(请参阅iwconfig
下面的输出),但我看不到任何可用的无线网络。另外,重新启动后驱动程序消失,我必须再次运行命令并重新安装才能使网卡再次出现iwconfig
。
相关信息:
root@Light:~# iwconfig
wlan1 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
hwsim0 no wireless extensions.
$ lspci -vq
07: 00. 0 Network controller: Broadcom Corporation BCM43142 802. 11b/g/n (rev 01)
Subsystem: Foxconn International, Inc. Device e071
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at 90700000 (64-bit, non-prefetchable) [size=32K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <? >
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number 00-00-87-ff-ff-7c-34-23
Capabilities: [16c] Power Budgeting <? >
Kernel driver in use: bcma-pci-bridg
我又发现了一件事,现在我完全困惑了......
看,在安装 Kali Linux 时,这是您一开始看到的菜单:
Kali - boot Non Persistent Mode
Kali - Boot Persistent
Kali - Failsafe
Kali Forensics - No Drive or Swap Mount
Kali Graphical install
Kali Text install
我进入了选项Kali 图形安装安装 Kali Linux。
我相信卡利直播,我必须进去Kali - 启动持久。我进入其中,得到了 Kali 桌面。我发现 Wi-Fi 驱动程序非常好并且运行良好。我可以连接到任何 Wi-Fi 连接,并且所有 Wi-Fi 连接均已显示。
这是什么?
还有一件事。在安装 Kali Linux 时,我收到一条错误消息,内容如下...
[!DETECT NETWORK HARDWARE]
Some of your hardware needs non-free firmware files to
operate. The firmware can be loaded from removable media
such as a USB stick or floppy.
The missing firmware files are: rtl_nic/rtl8168e3.fw
但在我运行一些更新和升级命令后,它出现在/lib/firmware
.
答案1
你可以尝试
# apt-get install firmware-iwlwifi
# modprobe -r iwlwifi; modprobe iwlwifi
答案2
尝试安装firmware-linux,sudo apt install firmware-linux
这解决了我在debian中使用一些中国WiFi适配器时的问题。
它将自动安装其他固件二进制文件。