Atheros Wifi funciona em um computador desktop, mas não em outro

1

Minha placa Wi-Fi funcionou bem na minha área de trabalho antiga, mas não está funcionando quando eu a movi para a minha nova.

Aqui está a saída de sudo lshw -C network

-network UNCLAIMED     
       description: Ethernet controller
       product: Atheros Communications Inc.
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: latency=32
       resources: memory:fb200000-fb20ffff

e sudo lspci

00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.3 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 5 (rev b5)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 0de1 (rev a1)
01:00.1 Audio device: nVidia Corporation Device 0bea (rev a1)
03:00.0 PCI bridge: Device 1b21:1080 (rev 01)
04:00.0 Ethernet controller: Atheros Communications Inc. Device ff1a (rev 01)
05:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

e sudo iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

e sudo ifconfig

eth0      Link encap:Ethernet  HWaddr 6c:62:6d:e6:8f:6f  
          inet addr:192.168.0.143  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::6e62:6dff:fee6:8f6f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5772951 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5587811 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:996414964 (996.4 MB)  TX bytes:1604420754 (1.6 GB)
          Interrupt:44 Base address:0x2000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:60498 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60498 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9892064 (9.8 MB)  TX bytes:9892064 (9.8 MB)

Eu não tenho a menor ideia do que fazer, ou até mesmo o que isso significa, qualquer ajuda para que meu wifi funcione novamente seria bem-vinda.

Obrigado!

Ash

    
por Ashley G 10.04.2011 / 11:56

2 respostas

2

Olhe nos seus arquivos de registro:

 dmesg | grep ath
 grep ath /var/log/*.log* | egrep -iv path

Talvez haja problemas com uma interrupção. Eu poderia curar uma coisa dessas no BIOS, mas com o intel-IPW2100. Talvez alguma outra ideia possa ser encontrada.

atualizar após comentário:

No meu laptop mais antigo, o Ubuntu 9.04, eu recebo:

locate ath_pci
/etc/modprobe.d/blacklist-ath_pci.conf
/lib/linux-restricted-modules/2.6.27-14-generic/ath_pci
/lib/linux-restricted-modules/2.6.27-14-generic/ath_pci/ath_pci.mod.o
/lib/linux-restricted-modules/2.6.27-14-generic/ath_pci/if_ath.o
/lib/linux-restricted-modules/2.6.27-14-generic/ath_pci/if_ath_pci.o
/lib/linux-restricted-modules/2.6.28-16-generic/ath_pci
/lib/linux-restricted-modules/2.6.28-16-generic/ath_pci/ath_pci.mod.o
/lib/linux-restricted-modules/2.6.28-16-generic/ath_pci/if_ath.o
/lib/linux-restricted-modules/2.6.28-16-generic/ath_pci/if_ath_pci.o
/lib/modules/2.6.24-24-generic/madwifi/ath_pci.ko
/usr/share/linux-restricted-modules/2.6.27-14-generic/modules.alias.override/ath_pci
/usr/share/linux-restricted-modules/2.6.28-16-generic/modules.alias.override/ath_pci

No mais recente (10.04) apenas linha 1, modprobe-blacklist.

Mas em muitos arquivos ath5k, principalmente relacionados ao .ko (objeto Kernel, alias: driver).

    
por user unknown 21.04.2011 / 04:37
-1

Acredito que esses cartões devam funcionar nos kernels mais recentes, mas a menos que você queira atualizar sua versão do Ubuntu, esse chipset específico é conhecido por se comportar mal e forçá-lo ao driver ath5k deve funcionar.

Nas versões mais antigas do Ubuntu, especialmente onde o driver madwidi está envolvido, o driver ath5k termina na lista negra de outros drivers. Para corrigir isso, você precisa descobrir onde está bloqueado. Disparar isso em um terminal:

grep -R 'ath5k' /etc/modprobe.d/

Se isso voltar com qualquer linha que comece com blacklist , será necessário editar esse arquivo e comentar a linha. grep produzirá o nome do arquivo, portanto, execute sudo nano the_filename , coloque um # na frente da linha aplicável (controle + w no nano para pesquisar) e, em seguida, controle + x para salvar. Reinicie e esperamos que você tenha uma placa wireless.

    
por Oli 10.04.2011 / 14:24