14.04 AR9k无线驱动回收

Tre*_*ild 2 wireless atheros 14.04

我假设在某些时候我可能在尝试增强信号强度时错误地将错误的驱动程序分配给了我的无线网卡。是否有任何命令可以让我回收我的 wifi 卡并设置正确的驱动器?

花了一分钟才找到它,但我认为这是做到这一点的命令。

sudo apt-get install firmwire-b43-installer b43-fwcutter
Run Code Online (Sandbox Code Playgroud)

哪个没有安装,或者这个,

sudo apt-get remove bcmwl-kernel-source
Run Code Online (Sandbox Code Playgroud)

在 Windows 驱动程序安装程序中,文件是netathr.infnetathrx.inf。该程序用一个我不记得的错误标记了它们。

我已经重新安装了 bcmwl-kernel-source 并没有。我什至不知道这是否与我的问题有关。

我的卡是

Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01).
Run Code Online (Sandbox Code Playgroud)

我有刚刚升级到的 Ubuntu 14.04 LTS,希望它能解决我在 12.04 LTS 中遇到的同样问题。

我目前正在从 USB 控制器运行 wifi,但我需要内部卡才能工作,因为这个 wifi USB 控制器不是我的,也不小。它的体积非常大,我宁愿让我的笔记本电脑像预期的那样工作。

sudo lshw -C network

  *-network UNCLAIMED
       description: Network controller
       product: AR9285 Wireless Network Adapter (PCI-Express)
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:07:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f0100000-f010ffff
Run Code Online (Sandbox Code Playgroud)

如果需要更多信息。

rfkill list all

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
Run Code Online (Sandbox Code Playgroud)

nmcli nm

RUNNING         STATE           WIFI-HARDWARE   WIFI       WWAN-HARDWARE   WWAN      
running         connected       enabled         enabled    enabled         enabled
Run Code Online (Sandbox Code Playgroud)

iwconfig 没有USB控制器

eth0      no wireless extensions.

lo        no wireless extensions.
Run Code Online (Sandbox Code Playgroud)

我能做些什么来解决这个问题?

我输入了以下代码但没有结果。

sudo apt-get install linux-firmware-nonfree wicd wicd-gtk wicd-daemon wicd-cli wicd-curses
Run Code Online (Sandbox Code Playgroud)

Tre*_*ild 5

我四处看了看,我找到了我的答案。

答案在“praseodym”的Ubuntu 论坛页面底部

停用驱动程序的硬件加密:

echo "options ath9k nohwcrypt=1" | sudo tee -a /etc/modprobe.d/ath9k.conf
sudo modprobe -rfv ath9k
sudo modprobe -v ath9k
Run Code Online (Sandbox Code Playgroud)

我跑了sudo lshw -C network,发现我的 wifi 卡旁边的“UNCLAIMED”标记不见了,我可以再次连接。感谢 praseodym,无论您身在何处。