wpa_supplicant problema de conexão: iw dev wlan1 link mostra conexão, mas rede inacessível

1

Estou testando uma placa Wifi na minha máquina e não consigo conectá-la ao meu roteador doméstico. O cartão é um ralink rt37 , eu compilei os módulos que eu precisava no kernel e baixei um arquivo de firmware, agora posso ver o cartão usando ifconfig -a . Eu também posso trazer o cartão usando ip link wlan1 up . Então, quando o dispositivo estiver ativo, se eu executar o iw dev wlan1 scan , poderei ver o SSID do meu roteador doméstico.

Agora parece que o cartão está funcionando. Eu quero conectar ao meu roteador. O roteador é protegido com WPA, então eu preciso usar wpa_supplicant (tanto quanto eu entendo). Eu tentei seguir este tutorial para configurar.

Eu segui os passos deles e tenho os seguintes arquivos:

  • /etc/wpa_supplicant.conf :

    ctrl_interface=/var/run/wpa_supplicant
    ap_scan=1
    
    network={
      key_mgmt=NONE
    }
    
    network={
    ssid="SKY183C6"
    scan_ssid=1
    proto=WPA RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP TKIP
    group=CCMP TKIP
    psk=719d0a2d74b09536ce21cecda0851142a2e83d2a56b406098b22012ea0f536f9
    }
    
  • /etc/network/interfaces :

    # Configure Loopback
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet static 
    address 192.168.0.20
    netmask 255.255.255.0
    
    auto wlan1
    iface wlan1 inet static
    address 192.168.0.90
    netmask 255.255.255.0
    gateway 0.0.0.0
    pre-up wpa_supplicant -Dwext -iwlan1 -c/etc/wpa_supplicant.conf
    post-down killall -q wpa_supplicant
    

Em seguida, posso executar o comando wpa_supplicant -Dwext -iwlan1 -c/etc/wpa_supplicant.conf & e, em seguida, executar ip dev wlan1 link e vejo a seguinte saída:

    Connected to 4c:17:eb:a1:83:c7 (on wlan1)
SSID: SKY183C6
freq: 2462
RX: 295890 bytes (1942 packets)
TX: 53549 bytes (1379 packets)
signal: -82 dBm
tx bitrate: 36.0 MBit/s 

Parece que passei do estágio de autenticação, mas não tenho uma conexão, não há IP atribuído a wlan1 e, quando tento ping 8.8.8.8 , recebo uma mensagem dizendo network unreachable .

Se eu executar route , vejo isso:

    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     *               255.255.255.0   U     0      0        0 eth0

Minha suspeita é que eu não configurei o arquivo de interface corretamente, em particular a linha gateway . Se alguém puder me ajudar, eu ficaria muito grato. Desculpem o longo post, só queria dar o máximo possível de informações relevantes

    
por James 12.08.2013 / 21:51

0 respostas