Sem acesso à rede devido a WLAN0: AVAHI

3

Eu tenho um laptop com o Ubuntu 11.04. Falha ao conectar minha rede sem fio doméstica, que é composta de um modem e um roteador Netgear.

ifconfig mostrando:

wlan0     Link encap:Ethernet  HWaddr 00:24:d6:07:2b:a2  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:30238 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24005 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26945081 (26.9 MB)  TX bytes:3169731 (3.1 MB)

wlan0:avahi Link encap:Ethernet  HWaddr 00:24:d6:07:2b:a2  
          inet addr:169.254.6.188  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1

mostrando o iwconfig:

wlan0     IEEE 802.11abgn  ESSID:"mywirelessnetwork"  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

Eu não entendo muito bem como a interface virtual wlan0: avahi apareceu. Meu palpite era que meu pedido sudo dhclient wlan0 falhou ao obter um ip válido, embora eu não tenha recebido nenhuma mensagem de erro ao executar esse comando. Eu executei sudo dhclient wlan0 novamente, mas ainda não há mensagem de erro ou conexão de rede.

Hoje mais tarde, tentei me conectar a uma rede sem fio pública. Ainda tenho o mesmo erro. Mas quando eu reinicio minha máquina, não há tais problemas.

Estou confuso com as situações com fio. Há algo de errado com a minha configuração de rede? O que devo fazer se encontrar problemas semelhantes no futuro?

    
por chenxicali 24.07.2011 / 20:05

2 respostas

3

Posso sugerir que você execute o comando

cat /etc/network/interfaces

Isto mostrará o conteúdo do arquivo de interfaces. Deve ler

  

auto lo

     

iface lo inet loopback

Se houver mais alguma coisa nesse arquivo, edite-a usando este comando

gksudo gedit /etc/network/interfaces

Isso abrirá o arquivo de interfaces no gedit com permissões sudo. Então você pode editar o arquivo e salvá-lo. Eu tive que fazer isso uma vez quando de alguma forma consegui wlan0: avahi como conexão sem fio e não consegui remover de nenhuma outra forma. Você pode precisar reiniciar e, em seguida, o Network Manager fará o seu trabalho.

Atenciosamente.

    
por grahammechanical 25.07.2011 / 00:57
2

Normalmente, quando você está obtendo uma interface avahi, o seu roteador ou sua própria placa de rede não está pronta (ou até tem um problema) por algum motivo.

No meu caso, resolvo isso rapidamente com:
sudo ifdown eth0 && sudo ifup eth0
ou sudo /etc/init.d/networking restart

ps: esta questão está relacionada.

    
por rosch 27.10.2011 / 12:42