Когда я проверяю 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.
В Actual эти файлы находятся в папке модуля библиотеки.
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 также не помогло.
Итак, я скачал дамп драйвера 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 дней, чтобы решить эту проблему, а документации по установке таким образом очень мало, и в отдельных частях и штуки.