O seguinte comando faz o truque:
pacman -S ipw2200-fw
O wifi agora está funcionando, mas ainda há problemas com o LED. Não está a piscar nem a acender
Olá, estou usando o ArchBang no laptop antigo Dell D410 ( Especificações técnicas do Dell D410 ). Eu tenho problemas com wifi. Minha suposição (por favor, leia abaixo explicação porque eu deduzi isso) é que eu não posso sequer ativar o adaptador wi-fi com atalhos de teclado (fn + F2). Antes da instalação atual do lançamento do ArchBang, a caixa estava rodando no Windows XP com a versão legada (infelizmente não me lembro da versão exata) do ArchBang em dual boot. No Windows XP, o wifi estava funcionando corretamente. Na versão legada do ArchBang, havia o mesmo problema que tenho com a versão atual do ArchBang. Quando tentei habilitar wifi (usando fn + F2) no ArchBang legado a mensagem: “problema com mapeamento de atalho de teclado (ou algo similar)” foi escrito para dmesg (ou talvez /var/log/messages
desculpe não me lembro exatamente). A caixa foi então reinstalada na versão recente do ArchBang, esperando resolver o problema. Agora, quando pressiono fn + F2, não recebo nenhuma mensagem no dmesg nem em /var/log/messages
. No entanto, eu tentei emitir xev
e ver o que acontece: e o resultado é que todos os atalhos (brilho, controle de som, etc.) estão funcionando bem (também em reais, e no xev
os códigos são retornados também ), exceto aqueles que controlam wifi (fn + F2). Então, minha suposição é que eu tenho problema não diretamente com wifi, mas com a ativação do adaptador. Sem fio está habilitado no BIOS, o LED sem fio não está piscando. Posso emitir algum comando a partir da linha de comando para habilitar a interface wifi em vez de usar o atalho fn + F2? Abaixo estão os comandos que eu emiti:
[root@arch ~]$ uname -a
Linux arch 3.11.5-1-ARCH #1 SMP PREEMPT Mon Oct 14 08:49:01 CEST 2013 i686 GNU/Linux
[root@arch ~]# ifconfig -a
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.170 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::212:3fff:fe21:70fe prefixlen 64 scopeid 0x20<link>
ether 00:12:3f:21:70:fe txqueuelen 1000 (Ethernet)
RX packets 1369 bytes 1326271 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1250 bytes 160246 (156.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 4 bytes 240 (240.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 240 (240.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@arch ~]# dmesg | grep -i wireless
[ 9.064627] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 9.065083] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[root@arch ~]# lshw -C network
*-network
description: Ethernet interface
product: NetXtreme BCM5751 Gigabit Ethernet PCI Express
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: enp1s0
version: 01
serial: 00:12:3f:21:70:fe
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.132 duplex=full firmware=5751-v3.29a ip=192.168.1.170 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:16 memory:dfdf0000-dfdfffff
*-network UNCLAIMED
description: Network controller
product: PRO/Wireless 2200BG [Calexico2] Network Connection
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:02:03.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: latency=64 maxlatency=24 mingnt=3
resources: memory:dfcff000-dfcfffff
[root@arch ~]# lsmod | grep -i intel
snd_intel8x0 23721 1
snd_ac97_codec 89336 1 snd_intel8x0
snd_pcm 63876 2 snd_ac97_codec,snd_intel8x0
snd_page_alloc 5974 2 snd_intel8x0,snd_pcm
snd 44566 6 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
intel_agp 8688 1 i915
intel_gtt 10172 3 i915,intel_agp
agpgart 22047 3 drm,intel_agp,intel_gtt
[root@arch ~]# lsmod | grep -i ipw2200
ipw2200 128525 0
libipw 22318 1 ipw2200
lib80211 3037 2 libipw,ipw2200
cfg80211 336964 2 libipw,ipw2200
[root@arch ~]# modinfo ipw2200
filename: /lib/modules/3.11.5-1-ARCH/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko.gz
firmware: ipw2200-bss.fw
firmware: ipw2200-sniffer.fw
firmware: ipw2200-ibss.fw
license: GPL
author: Copyright(c) 2003-2006 Intel Corporation
version: 1.2.2kmprq
description: Intel(R) PRO/Wireless 2200/2915 Network Driver
srcversion: DC12C86CD79304BB5E0D6DB
alias: pci:v00008086d00004224sv*sd*bc*sc*i*
alias: pci:v00008086d00004223sv*sd*bc*sc*i*
alias: pci:v00008086d00004221sv*sd*bc*sc*i*
alias: pci:v00008086d00004220sv*sd*bc*sc*i*
alias: pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias: pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
depends: cfg80211,libipw,lib80211
intree: Y
vermagic: 3.11.5-1-ARCH SMP preempt mod_unload modversions 686
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: associate:auto associate when scanning (default off) (int)
parm: auto_create:auto create adhoc network (default on) (int)
parm: led:enable led control on some systems (default 1 on) (int)
parm: debug:debug output mask (int)
parm: channel:channel to limit associate to (default 0 [ANY]) (int)
parm: rtap_iface:create the rtap interface (1 - create, default 0) (int)
parm: qos_enable:enable all QoS functionalitis (int)
parm: qos_burst_enable:enable QoS burst mode (int)
parm: qos_no_ack_mask:mask Tx_Queue to no ack (int)
parm: burst_duration_CCK:set CCK burst value (int)
parm: burst_duration_OFDM:set OFDM burst value (int)
parm: mode:network mode (0=BSS,1=IBSS,2=Monitor) (int)
parm: bt_coexist:enable bluetooth coexistence (default off) (int)
parm: hwcrypto:enable hardware crypto (default off) (int)
parm: cmdlog:allocate a ring buffer for logging firmware commands (int)
parm: roaming:enable roaming support (default on) (int)
parm: antenna:select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise) (int)
xev:
###
fn+F2 (Wireless)
##########
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1416790, (14,261), root:(578,476),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1416790, (14,261), root:(578,476),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
fn+F3 (Some battery event - No one knows because batery is old and not used)
################################################
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1481398, (-28,389), root:(536,604),
state 0x0, keycode 244 (keysym 0x1008ff93, XF86Battery), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1481398, (-28,389), root:(536,604),
state 0x0, keycode 244 (keysym 0x1008ff93, XF86Battery), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
fn+F3 (Enables/Disable NumLock)
#####################
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1558307, (-50,327), root:(514,542),
state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1558370, (-50,327), root:(514,542),
state 0x10, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
PS: Estou escrevendo aqui porque esta postagem foi excluída dos fóruns do ArchLinux com a declaração de que os fóruns do ArchLinux não suportam ArchBang, então eu registrei os fóruns do ArchBang, mas até agora não pude postar perguntas (houve problemas com spam ou algo assim) assim, agora o registro demora mais)