Conectando ao roteador sem fio

3

De acordo com este manual, tentei:

$ iwconfig
lo        no wireless extensions.

eth1      IEEE 802.11bg  ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=8/0  
          Retry limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

$ sudo ifconfig eth1 up

Então usei wicd deste manual. Ele encontrará meu roteador sem fio, mas quando eu clicar em connect , a fase obtaining IP address será infinita.

Eu tentei:

$ sudo iwlist scan
lo        Interface doesn't support scanning.

eth1      Scan completed :
          Cell 01 - Address: C8:3A:35:1F:60:78
                    ESSID:"MyDevice"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 11 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=97/100  Signal level=-27 dBm  
                    Extra: Last beacon: 172ms ago

eth0      Interface doesn't support scanning.

Aqui é o conteúdo de /var/log/wicd/wicd.log

Você poderia me informar como posso me conectar e como definir corretamente /etc/network/interfaces ?

    
por xralf 11.11.2012 / 19:06

2 respostas

1

Tente executar wpa_supplicant diretamente: coloque sua configuração sem fio em /etc/wpa_supplicant/wpa_supplicant.conf (ou onde quer que ela esteja no seu sistema) - para redes pequenas (domésticas) ela geralmente é semelhante a esta (vida real, mas ainda na maior parte copiada da página wpa_supplicant.conf man):

network={
    ssid="<your SSID goes here>"
    psk="<your password goes here>"
    scan_ssid=1
    key_mgmt=WPA-PSK
    group=TKIP
    pairwise=CCMP TKIP
}

Em seguida, execute o wpa_supplicant:

$ wpa_supplicant -D wext -i eth1 -c /path/to/wpa_supplicant.conf

Depois de se associar à rede, execute o seu cliente dhcp, por exemplo:

$ dhcpcd -d -n eth1

Dessa forma, você poderá ver o que está acontecendo nos bastidores, já que os utilitários relatam erro padrão.

    
por 14.11.2012 / 16:29
1

Atualização de firmware

O primeiro lado possível do problema é o firmware. Antes de mais nada, verifique se você o instalou:

$ sudo-apt-get install firmware-ipw2x00

Se ainda assim não funcionar, você pode tentar baixar um novo firmware de aqui correspondente à sua versão do driver do kernel. Para determinar o uso da versão do deiver:

$ dmesg | grep ipw2200

Lá você deve ver algo como:

ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 3.0'

Depois de baixar o tarball, você deve extraí-lo e colocar em /lib/firmware :

$ tar -xzvf ipw2200-fw-3.0.tgz
$ sudo mv ipw2200-fw-3.0 /lib/firmware

Em seguida, recarregue o módulo do kernel (ou simplesmente reinicie se desejar):

$ sudo ifconfig eth1 down
$ sudo rmmod ipw2200
$ sudo modprobe ipw2200

Atualização do driver do kernel

Se ainda não funcionar, você pode tentar atualizar o kernel inteiro para uma versão de ponta e verificar se ele funcionaria lá.

Você pode obter um novo pacote compatível de este repositório do Ubuntu . Faça o download de todos os três pacotes correspondentes à sua arquitetura.

Em seguida, basta instalá-los:

$ sudo dpkg -i linux-headers-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb
$ sudo dpkg -i linux-image-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb
$ sudo dpkg -i linux-image-extra-3.6.3-030603-generic_3.6.3-030603.201210211349_amd64.deb   

Ele deve atualizar o gerenciador de inicialização e gerar o initramfs automaticamente e tudo que você precisa fazer neste momento é reinicializar e escolher o novo kernel no menu do carregador de inicialização.

Talvez você também precise baixar uma nova versão do firmware (descrita na sessão anterior) correspondente à nova versão do driver.

    
por 22.11.2012 / 11:59