Driver para placa de rede sem fio Intel 2200BG

4

Estou tentando fazer funcionar minha placa de rede sem fio Intel 2200BG no meu laptop Acer Travelmate 4002WLMI .

Eu tentei até agora:

$ sudo lshw -C network
*-network:1
       description: Wireless interface
       product: PRO/Wireless 2200BG [Calexico2] Network Connection
       vendor: Intel Corporation
       physical id: 4
       bus info: pci@0000:02:04.0
       logical name: eth1
       version: 05
       serial: 00:0e:35:b0:a7:88
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ipw2200 driverversion=1.2.2kmprq firmware=ABG:9.0.5.27 (Dec 12 2007) latency=64 link=no maxlatency=24 mingnt=3 multicast=yes wireless=IEEE 802.11bg
       resources: irq:10 memory:d0208000-d0208fff

$ sudo modprobe ipw2200 
$ dmesg | grep ipw
[   12.087836] libipw: 802.11 data/management/control stack, git-1.1.13
[   12.087839] libipw: Copyright (C) 2004-2005 Intel Corporation <[email protected]>
[   12.209561] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[   12.209566] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[   12.335295] ipw2200 0000:02:04.0: PCI INT A -> Link[LNKB] -> GSI 10 (level, low) -> IRQ 10
[   12.335329] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[   12.652808] ipw2200: Radio Frequency Kill Switch is On:
[   12.667645] ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
[   55.212245] ipw2200: Failed to send POWER_MODE: Command timed out.
[   57.368256] ipw2200: Failed to send POWER_MODE: Command timed out.

ou

sudo apt-get install linux-headers-$(uname -r) build-essential
wget http://aceracpi.googlecode.com/files/acer_acpi-0.11.1.tar.bz2
tar -xvjf acer_acpi-0.11.1.tar.bz2
cd acer_acpi-0.11.1
sudo make # this command never ends

ou para pesquisar aqui

informação útil:

$ uname -r
3.2.0-24-generic

$ sudo rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

distribution : Ubuntu 12.04 LTS

Você sabe como resolver isso? Devo ainda tentar obter o meu cartão sem fio ou isso é inútil e eu deveria desistir?

    
por xralf 26.10.2012 / 15:03

2 respostas

2

ipw2200 cartões devem funcionar bem no Linux (a julgar pelo seu kernel você roda o Ubuntu?). O driver também está correto e parece não reclamar sobre falta de firmware (você deve ter alguns arquivos em /lib/firmware/ chamado ipw2*.ko ).

Eu me lembro de um antigo TravelMate (com o mesmo cartão Intel) que tinha um interruptor de hardware para desligar o WiFi. Mesmo se rfkill informar "não", você verificou isso?

BTW, você não precisa de aceracpi , seu kernel deve ter acer-wmi , que é o sucessor no kernel de aceracpi .

    
por 05.11.2012 / 18:00
1

Você não está usando o driver correto

Qual driver do kernel sua placa sem fio depende? Tudo do seu log parece indicar que você está usando ipw , que, de acordo com esta página da Wikipédia , é adequado para Intel PRO / Wireless 2100, mas não para o Intel 2200 BG. Tente usar iwi .

Como observação, pelo que li no seu log: Radio Frequency Kill Switch is On . Você instalou rfkill e verificou o status atual do switch? Documentação aqui .

    
por 27.10.2012 / 07:11