Debian
在 Debian 8.3 中獲取網路 UNCLAIMED
當我檢查時
lshw
,我得到以下結果user@user# lshw -c network *-network description: Ethernet interface product: I210 Gigabit Network Connection vendor: Intel Corporation physical id: 0 bus info: pci@0000:01:00.0 logical name: eth0 version: 03 serial: ** capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.15-k firmware=3.25, 0x800005d0 ip=10.10.6.100 latency=0 link=no multicast=yes port=twisted pair resources: irq:16 memory:f7e00000-f7e7ffff ioport:e000(size=32) memory:f7e80000-f7e83fff *-network description: Ethernet interface product: I210 Gigabit Network Connection vendor: Intel Corporation physical id: 0 bus info: pci@0000:02:00.0 logical name: eth1 version: 03 serial: ** size: 100Mbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.15-k duplex=full firmware=3.25, 0x800005d0 ip=192.168.2.100 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s resources: irq:17 memory:f7d00000-f7d7ffff ioport:d000(size=32) memory:f7d80000-f7d83fff *-network UNCLAIMED description: Network controller product: AR9462 Wireless Network Adapter vendor: Qualcomm Atheros physical id: 0 bus info: pci@0000:03:00.0 version: 01 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:f7c00000-f7c7ffff memory:f7c80000-f7c8ffff
根據我的研究,所需的驅動程序是 ath9k。但是 modprobe ath9k 給出了以下錯誤。
user@user#modprobe ath9k modprobe: FATAL: Module ath9k not found.
在實際中,此文件位於庫模組文件夾中
user@user:/lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/ath# ls ar5523 ath10k ath5k ath6kl ath9k ath.ko carl9170 wil6210 user@user:/lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/ath/ath9k# ls ath9k_common.ko ath9k_htc.ko ath9k_hw.ko ath9k.ko
我找到了我的解決方案,我錯誤地安裝了兩個核心。1)Linux 3.16.0-4-amd64 2)Linux 3.18.13-rt10mah+ x86_64
ath9k 驅動程序在 3.16.0-4 文件夾中可用,但在 3.18.13 的文件夾中不可用,因為 modprobe ath9k 沒有工作。
將驅動程序文件從 3.16.0.4 的目錄複製到 3.18.12-r10 也不起作用。
所以我從Backported kernal 門戶 下載了 backported ath9k 驅動程序轉儲 下載所有穩定版本
並選擇版本,靠近我的核心版本:v3.18-rc1 並遵循以下步驟。
- 下載核心備份
- 提取備份
- 導航到提取的文件夾位置
- 命令以下命令(使用命令
Make help
查看從軟體包安裝驅動程序的可能選項)sudo make defconfig-wifi sudo make sudo make install sudo update-initramfs -u reboot
它解決了我最初的網路無人認領的問題。如果有人仍然面臨類似問題:請在 hd.gcet 上給我發電子郵件
$$ AT $$gmail 我很樂意為您提供幫助,因為我花了 5 天時間才解決問題,而且以這種方式安裝的文件很少,而且是零零散散的。