Problema ao conectar-se à internet sem fio - o computador não inicializa com a rede a menos que o cabo ethernet esteja conectado

1

Servidor Ubuntu 12.04, totalmente atualizado, com o lxde instalado ...

Eu tenho um problema com minha conexão sem fio e não sei como resolvê-lo. Eu não consigo obter nenhuma rede a menos que eu conecte o cabo Ethernet ao computador quando eu inicializo. Sendo um laptop, não posso usá-lo fora da minha própria casa (a menos que haja um cabo ethernet para conectar) por causa disso. Alguém pode me ajudar a consertar isso?

A informação que tenho para oferecer até agora é esta:

Quando o computador é inicializado, há algum texto que passa durante o processo de inicialização (tela inicial) informando o que está acontecendo com o processo de inicialização.

Se eu deixar o cabo ethernet desconectado e permitir que ele inicialize dessa maneira, eu verei uma mensagem dizendo que ele está aguardando a configuração da rede. Um tempo depois disso, ele vai dizer que vai esperar até mais 60 segundos para a configuração da rede. Após alguns minutos, o sistema operacional será inicializado, mas não haverá serviço de rede funcionando (sem rede).

Se eu conectar o cabo ethernet antes ou muito rapidamente durante a inicialização, ele irá inicializar normalmente, ele detectará minha conexão sem fio aqui em casa (que é uma conexão oculta), então eu posso desconectar o cabo ethernet e usar meu computador normalmente.

É o mesmo se eu inicializar o computador na casa de um amigo. Se o cabo estiver conectado, ele inicializará normalmente e ligará a conexão sem fio e se conectará a ela, se eu não conectar o cabo, como descrito acima para esse cenário.

Estou usando o gerenciador de rede.

Se alguém puder ajudar, eu certamente apreciaria isso. Estou prestes a mudar para um novo local em duas semanas e vou ter que transferir meu serviço de internet para lá. Até que seja configurado nesse local, não conseguiria me conectar à Internet. Eu faço cursos on-line em uma universidade próxima e as aulas começam em 28 de agosto (então eu vou ter que conseguir entrar na internet de alguma forma). Gostaria de ir ao McDonalds ou Burger King ou algum café para utilizar a sua ligação, mas não seria capaz de ligar lá de qualquer forma, uma vez que não teria um cabo de Ethernet que poderia deixar-me ligar. Por favor, se alguém puder, ajude-me a resolver isso antes que minhas aulas recomeçam.

A saída de "menos syslog | grep etwork | pastebinit está disponível aqui: link

Obrigado Jake

    
por Jake 11.08.2012 / 20:15

2 respostas

2

Estou enfrentando o mesmo problema e ainda não obtive uma solução completa, mas tenho uma solução alternativa:

  • Deixe a inicialização do computador sem configuração de rede, depois de efetuar login, execute o terminal e execute o seguinte comando: sudo service network-manager restart

Se eu encontrar uma solução permanente, postarei aqui. Espero que ajude.

Eu finalmente cheguei a uma solução:

  • Editar arquivo / etc / network / interfaces
  • Exemplo:

    $ sudo nano /etc/network/interfaces
    
  • Remova todas as interfaces de rede, exceto a interface de loopback

  • No final, seu arquivo pode ficar assim:

    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    

Funcionou para mim. Espero que ajude.

    
por Ecil 21.08.2012 / 20:42
0

Consegui reproduzir essa situação adicionando "auto ie0" a / etc / network / interfaces. Sem fio não apareceria, e eu recebi as mensagens de inicialização que você mencionou.

Quando isto está no lugar, você está dizendo ao sistema para não subir até que esta interface esteja ativa e configurada. Após alguns minutos, há um mecanismo de segurança para evitar que o sistema pare de funcionar, mas a rede não pode ser totalmente iniciada e o gerenciador de rede não pode ser iniciado, até que todas as interfaces especificadas como " auto "estão em alta. O sistema acha que você precisa de cada uma dessas redes para inicializar o sistema (usando o NFS, por exemplo). Apenas especificar a sub-rotina de configuração, mesmo sem especificar "auto ie0", é suficiente para causar essa situação em versões mais antigas do Ubuntu devido a um bug.

Eu suponho que algumas pessoas especificam isso na tentativa de definir um endereço IP estático ou outra configuração especial sem usar o gerenciador de rede.

Uma solução que tenho para trabalhar é emitir o comando:

sudo initctl emit --no-wait static-network-up

que simula as interfaces de rede chegando até o fim.

No entanto, se você remover o 'auto ie0' e configurar sua interface Ethernet com o gerenciador de rede, também poderá eliminar a longa espera no momento da inicialização.

    
por John S Gruber 30.08.2012 / 06:35