![Atualizar](https://rvso.com/image/1108657/Atualizar.png)
Olá, estou lutando contra esses drivers sem fio há alguns dias e recentemente percebi que o modelo do controlador sem fio que aparece no lspci às vezes é diferente. Estes são os dados que tenho após instalar o Ubuntu Server 64 bits
~# lspci -k
....
04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: AzureWave Device 1d89
Kernel driver in use: ath9k
Kernel modules: ath9k
executei algumas atualizações, reiniciei, tudo estava bem, apesar de dizer que linux-headers-server linux-image-server linux-server onde estava sendo retido.
Depois disso eu instalei o ubuntu-desktop (aptitude install ubuntu-desktop --without-recommends) reiniciei e não apenas o wireless não está mais funcionando, mas o hardware está listado como uma placa diferente
~# lspci -k
....
04:00.0 Ethernet controller: Atheros Communications Inc. AR5008 Wireless Network Adapter (rev 01)
não tem drivers disponíveis para isso, ainda tentei modprobe ath9k, eles aparecem no lsmod como carregados, mas ainda assim a lista iw não mostra nada.
era assim que parecia antes da instalação do ubuntu-desktop
Wiphy phy0
Band 1:
Capabilities: 0x11ce
HT20/HT40
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT TX/RX MCS rate indexes supported: 0-7
Frequencies:
* 2412 MHz [1] (14.0 dBm)
* 2417 MHz [2] (15.0 dBm)
* 2422 MHz [3] (15.0 dBm)
* 2427 MHz [4] (15.0 dBm)
* 2432 MHz [5] (15.0 dBm)
* 2437 MHz [6] (15.0 dBm)
* 2442 MHz [7] (15.0 dBm)
* 2447 MHz [8] (15.0 dBm)
* 2452 MHz [9] (15.0 dBm)
* 2457 MHz [10] (15.0 dBm)
* 2462 MHz [11] (15.0 dBm)
* 2467 MHz [12] (15.0 dBm) (passive scanning)
* 2472 MHz [13] (14.0 dBm) (passive scanning)
* 2484 MHz [14] (17.0 dBm) (passive scanning)
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
max # scan SSIDs: 4
max scan IEs length: 2257 bytes
Coverage class: 0 (up to 0m)
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
* CMAC (00-0f-ac:6)
Available Antennas: TX 0x1 RX 0x3
Configured Antennas: TX 0x1 RX 0x3
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* P2P-client
* P2P-GO
software interface modes (can always be added):
* AP/VLAN
* monitor
interface combinations are not supported
Supported commands:
* new_interface
* set_interface
* new_key
* new_beacon
* new_station
* new_mpath
* set_mesh_params
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* join_mesh
* remain_on_channel
* set_tx_bitrate_mask
* action
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* set_wds_peer
* connect
* disconnect
Supported TX frame types:
* IBSS: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* managed: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* AP/VLAN: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* mesh point: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* P2P-client: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
* P2P-GO: 0x0000 0x0010 0x0020 0x0030 0x0040 0x0050 0x0060 0x0070 0x0080 0x0090 0x00a0 0x00b0 0x00c0 0x00d0 0x00e0 0x00f0
Supported RX frame types:
* IBSS: 0x00d0
* managed: 0x0040 0x00d0
* AP: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* AP/VLAN: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
* mesh point: 0x00b0 0x00c0 0x00d0
* P2P-client: 0x0040 0x00d0
* P2P-GO: 0x0000 0x0020 0x0040 0x00a0 0x00b0 0x00c0 0x00d0
Device supports RSN-IBSS.
O que há com a mudança de hardware? Se tiver 2, como posso fazer o AR9285 sempre carregar e desabilitar o AR5008, ou é igual e só mostra diferente? :|
Ah, e eu tentei isso no servidor Ubuntu 10.04, xubuntu 12.04, desktop e servidor ubuntu 12.04.
Agradeço antecipadamente.
- Aqui estão mais algumas informações, eu configurei em 2 discos rígidos, 1 funciona e o outro estou usando para descobrir
Aquele que funciona...
# lshw -class network
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 06
serial: 54:04:a6:a3:3b:96
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8168e-2.fw ip=192.168.2.147 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:43 ioport:e000(size=256) memory:d0004000-d0004fff memory:d0000000-d0003fff
*-network
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlan0
version: 01
serial: 74:2f:68:4a:26:73
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.2.0-18-generic-pae firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:18 memory:fea00000-fea0ffff
É aqui que isso não acontece
# lshw -class network
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 06
serial: 54:04:a6:a3:3b:96
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8168e-2.fw ip=192.168.2.160 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:43 ioport:e000(size=256) memory:d0004000-d0004fff memory:d0000000-d0003fff
*-network UNCLAIMED
description: Ethernet controller
product: AR5008 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:04:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:fea00000-fea0ffff
Atualizar
Percebi que se eu colocar na lista negra os módulos ath9k e ath9k_common lspci me dá o AR9285, mas preciso modificar o ath9k para que funcione, isso faz algum sentido? Se sim, por quê?
Atualizar
Mexi em alguns outros pacotes esta manhã e estava listando o AR5008, reinstalei alguns drivers e agora é AR9285 -.-
Atualizar
aquié /var/log/udev , agora está dizendo que AR5008 encontrou alguma referência a isso em algum lugar do log - PCI_ID=168C:FF1C
Atualizar
@aking1012 ath5k nunca é carregado, tentei a lista negra, mas ainda não. colocando ath9k e ath9k_common na lista negraàs vezesfaça isso, mas sem outras alterações ele deixa de ter qualquer efeito
Esses são os módulos que estou jogando na lista negra
blacklist ath5k
blacklist ath9k
blacklist ath9k_common
blacklist eeepc_wmi
blacklist asus_wmi
blacklist ath_pci
blacklist wmi
Atualizar
Essepareceestar trabalhando até agora em 32 bits, se sim, obrigado @david6
Atualizar
@jrg @ david6 instalou drivers de vídeo e quebrou novamente
Atualizar
Não que seja relevante para o Ubuntu, mas acabei de ver a mesma coisa rodando o Windows nele, AR5008... reiniciei o AR9285, um funcionou, o outro não... parecendo mais um problema de hardware agora
Responder1
encontrei um link em algum lugar que mostrava que é um problema coexistente, para resolver:
Criar uma/etc/modprobe.d/iwl.conf
que contém (o primeiro funcionou para mim):
#!/bin/sh
options iwlagn bt_coex_active=0
ou
#!/bin/sh
options iwlwifi bt_coex_active=0
Responder2
Era uma placa ruim :(, gastei muito tempo nela, tentei com outras 4 do mesmo modelo e nenhuma teve o mesmo problema.