Debian

在 Debian 8.3 中獲取網路 UNCLAIMED

  • June 12, 2020

當我檢查時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 並遵循以下步驟。

  1. 下載核心備份
  2. 提取備份
  3. 導航到提取的文件夾位置
  4. 命令以下命令(使用命令Make help 查看從軟體包安裝驅動程序的可能選項)

sudo make defconfig-wifi sudo make sudo make install sudo update-initramfs -u reboot

它解決了我最初的網路無人認領的問題。如果有人仍然面臨類似問題:請在 hd.gcet 上給我發電子郵件

$$ AT $$gmail 我很樂意為您提供幫助,因為我花了 5 天時間才解決問題,而且以這種方式安裝的文件很少,而且是零零散散的。

引用自:https://serverfault.com/questions/1007881