Problemas de configuração de WLAN do Archlinux / atheros

1

Estou tentando configurar o archlinux para usar meu adaptador de rede sem fio. É bastante problemático. Pelo que eu aprendi, é um adaptador de rede atheros, usando o driver / módulo ath5k ...

Eu não consigo fazer isso funcionar; alguma ideia? Eis algumas das saídas dos meus ajustes:

# lspci | grep -i net
00:0a.0 Ethernet controller: nVidia corporation MCP67 Ethernet (reva2)
03:00.0 Ethernet controller: atheros communications inc. AR5001 Wireless Network Adapter (rev01)

# lsusb
...
Bus 004 Device 003: ID 03f0:17d Hewlett Packard Wireless (Bluetooth + WLAN Interface [Integrated Module]

# ping -c 3 www.google.com
ping: unknown host www.google.com

#ping -c 3 8.8.8.8 
ping: network is unreachable

# lspci -v
03:00.0 Ethernet controller: atheros communications inc. AR5001 Wireless Network Adapter (rev01)
    ...
Kernel driver in use: ath5k
Kernel modules: ath5k

# dmesg |grep ath5k
registered as phy0
registered led device
ath5k: atheros chip found
PCI INT A disabled
registered led device
registered as phy1

# ip addr | sed '/^[0-9]/!d;s/: <.*$//'

1: lo
2: eth1
3: eth0

# ip link set <interface> up/down
RNETLINK answers: Operation not possible due to RF-kill

Além disso, existe uma maneira de copiar o texto da linha de comando para um arquivo de texto para que eu possa copiar o macarrão? Desculpe, pela primeira vez usando uma distro linux ...

EDIT: Então eu tentei isso:

Na verdade, fiz isso duas vezes. (Eu não posso dizer qual configuração está ativada / desativada para o meu adaptador sem fio. As luzes estão azuis o tempo todo agora.)

#rfkill list
0: hp-wifi: wireless lan
    softblocked: no
    hardblocked :yes
1: hp-bluetooth: bluetooth
    softblocked: no
    hardblocked :yes
3: phy1: wireless lan
    softblocked: no
    hardblocked :yes
#rfkill list
0: hp-wifi: wireless lan
    softblocked: no
    hardblocked :no
1: hp-bluetooth: bluetooth
    softblocked: no
    hardblocked no
3: phy1: wireless lan
    softblocked: no
    hardblocked :yes
7: hci0: bluetooh
    0: hp-wifi: wireless lan
    softblocked: no
    hardblocked :no

Eu pesquisei alguns outros articles e parece que ath5k é preferível a madwifi, então eu deveria estar usando madwifi? Tenho 99% de certeza de que desabilitei o hardblock (ligando-o), mas, como mostrado acima, o phy1 lan sem fio ainda está bloqueado. O que da? Talvez eu tenha cometido algum erro mais fundamental em um arquivo de configuração básico?

EDIT: Eu consertei o hardblock. Eu tentei pingar www.google.com, mas sem sucesso. Eu recebo:

ping: unknown host www.google.com

No wiki do arco:

Edit /etc/hosts and add the same HOSTNAME you entered in /etc/rc.conf: 127.0.0.1 archlinux.domain.org localhost.localdomain localhost archlinux

No meu entender, hostname é apenas um usuário especificado e baseado na preferência (?)

Meu /etc/rc.conf:

HOSTNAME="gestalt"

Meu / etc / hosts:

127.0.0.1 localhost.localdomain localhost gestalt

mas deveria ser o seguinte?

120.0.0.1 localhost.domain.org localhost.localdomain localhost gestalt

    
por GrinReaper 23.07.2012 / 00:36

2 respostas

1

RFkill é um subsistema Linux para ligar / desligar dispositivos de rádio. "Operação não é possível devido a RF-kill" significa que o RFkill foi usado para desativar a placa wireless.

Use rfkill list para verificar o status da rede sem fio:

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

Existem dois níveis de bloqueio - "soft block" é acionado por software (como clicar em "Disable Wireless" no GNOME), enquanto "hard block" é ativado usando um switch de hardware ou uma configuração de firmware.

Se a lista mostrar apenas que sua placa WLAN está sendo bloqueada por software, use rfkill unblock <number> .

Se a lista mostrar um bloco de disco, no entanto, você não poderá alterá-lo de dentro do sistema operacional - procure um botão de teclado "WiFi", uma opção na tela de configuração do BIOS / UEFI ou uma chave liga / desliga física. / p>

(A maioria dos laptops tem Fn + algo configurado para desligar a placa wireless, mas nem sempre é a mesma coisa - em alguns laptops ela permite um hard-block, em outros é um soft-block.)

    
por 23.07.2012 / 01:14
0

Eu tenho o archlinux e uso o mesmo módulo para minha placa wireless. Você deve remover o módulo. Usando

rmmod ath5k

E, em seguida, pressione o botão para ligar sua placa wireless, uma vez que isso tenha inserido o módulo novamente:

modprobe ath5k

Isso sempre funciona bem para mim.

    
por 24.07.2012 / 07:36