![如何在 Ubuntu 14.04 LTS 中使用我的 Atheros AR9485 无线网卡?](https://linux22.com/image/860694/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2014.04%20LTS%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E6%88%91%E7%9A%84%20Atheros%20AR9485%20%E6%97%A0%E7%BA%BF%E7%BD%91%E5%8D%A1%EF%BC%9F.png)
我最近在我的华硕 D550CA,到目前为止一切进展顺利。
我遇到的唯一问题是 Wi-Fi。它不起作用。
我有一个高通创锐讯 AR9485。我尝试安装驱动程序,但系统说没有找到任何驱动程序。
因此我开始在这个论坛寻找解决方案。
我读完了该论坛上关于我的 Wi-Fi 网络适配器的每一篇帖子,但没有找到任何可以解决我的问题的方法。
让我给你一些关于我的配置的信息。
免责声明:我的配置是西班牙语,所以如果您不明白某些内容,您可以使用谷歌翻译,或者发挥您的想象力。:D
当我运行时,$ sudo lshw -C network
我得到了以下结果:
*-network DEACTIVATED
descripción: Interfaz inalámbrica
producto: AR9485 Wireless Network Adapter
fabricante: Qualcomm Atheros
id físico: 0
información del bus: pci@0000:02:00.0
nombre lógico: wlan0
versión: 01
serie: 28:e3:47:5c:5d:3f
anchura: 64 bits
reloj: 33MHz
capacidades: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuración: broadcast=yes driver=ath9k driverversion=3.13.0-34-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
recursos: irq:17 memoria:f7d00000-f7d7ffff memoria:f7d80000-f7d8ffff
*-network
descripción: Ethernet interface
producto: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
fabricante: Realtek Semiconductor Co., Ltd.
id físico: 0.2
información del bus: pci@0000:03:00.2
nombre lógico: eth0
versión: 06
serie: e0:3f:49:ce:57:49
tamaño: 100Mbit/s
capacidad: 100Mbit/s
anchura: 64 bits
reloj: 33MHz
capacidades: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuración: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8402-1_0.0.1 10/26/11 ip=181.165.245.39 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
recursos: irq:41 ioport:e000(size=256) memoria:f0004000-f0004fff memoria:f0000000-f0003fff
一开始,你会看到它显示“*-network DEACTIVATED”(或者至少我是这样翻译的),这是不好的吗?
然后,当我运行时,ipconfig
我得到的结果如下:
eth0 Link encap:Ethernet direcciónHW e0:3f:49:ce:57:49
Direc. inet:181.165.245.39 Difus.:181.165.245.255 Másc:255.255.255.0
Dirección inet6: fe80::e23f:49ff:fece:5749/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:221199 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:62025 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:124409589 (124.4 MB) TX bytes:7471899 (7.4 MB)
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:2977 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:2977 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:397158 (397.1 KB) TX bytes:397158 (397.1 KB)
当我输入iwconfig
:
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
最后,当我输入时sudo rfkill list all
,我得到了:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
我希望有人能帮助我解决这个问题,我搜索了很多,找不到解决方案。
多谢。
答案1
您的无线功能已被无线开关或组合键阻止;请参见:
硬阻止:是
请尝试组合键 Fn+F2 或类似的组合键,然后再次运行:
rfkill list all
有变化吗?如果没有,模块asus_nb_wmi已加载?检查:
lsmod | grep asus
如果是的话,请尝试:
echo "options asus_nb_wmi wapf=1" | sudo tee /etc/modprobe.d/asus.conf
重新启动并查看您的无线键组合是否按预期工作。
答案2
今天在配备 PCI Qualcomm Atheros AR9485 wlan 的无头 Ubuntu 12.04 服务器上遇到了同样的问题。我相信使用 rfkill 解锁应该可以解决这个问题。
rfkill unblock all
但是,我甚至无法访问 Internet 来安装rfkill
。因此,在同一台机器上安装 Ubuntu 14 服务器时,我选择将其Qualcomm Atheros AR9485
作为主服务器NIC
,并在配置期间将其连接到无线路由器。如果在完成安装后它仍然处于禁用状态,则可能必须将其包含在网络接口中
sudo nano /etc/network/interfaces
然后追加
auto wlan0
.....
记得包括essid
(区分大小写)、IP 和 wep/wap 安全性(谷歌搜索)