Debian 7.5 Impede acesso ao roteador, o hardware está OK

0

Meu problema: Não consigo acessar meu roteador a partir do Problem OS (Debian 7.5) do meu computador principal. Eu tenho certeza que o hardware está bem. Seria problemático reinstalar o sistema operacional do problema.

Sintomas e Detalhes do SO do Problema: Quando tento acessar a Internet com IceWeasel (FireFox), máquina virtual Icedove (Thunderbird), Google Earth, Tor, Windows 7, nada acontece ou fico com uma pesquisa de DNS com falha ou Servidor não Mensagem encontrada. Ping do sistema operacional do problema para o roteador ou modem DSL retorna "conectar: rede está inacessível". Além desses sintomas, o sistema operacional do problema funciona bem.

Como eu sei que meu hardware está OK: O laptop em que estou escrevendo este post usa o mesmo modem roteador / DSL que o SO Problem e acessa a 'net e pings o roteador e o modem DSL muito bem. Dois sistemas ativos (TAILS em um dispositivo USB, Debian 7.5 em um CD) funcionam no computador com o SO Problem para acessar a 'rede. Uma nova instalação do Debian 7.5 em uma unidade diferente do mesmo computador com o Problema OS também acessa a rede bem. Embora eu não tenha experimentado o Ping em todos os sistemas operacionais acima, tentei tanto o laptop quanto o recém-instalado Debian 7.5 e ele funciona bem. Também troquei os cabos e não encontrei problemas com cabos.

O que fiz ao meu software para causar o problema: Eu tinha um bloco LEGO EV3 anexado ao sistema operacional do problema. Eu tinha acabado de instalar o ev3dev e o gfortran no micro cartão SD do brick (o ev3dev é baseado no Debian 7.5 fork). Tudo parecia muito bem naquele momento. Eu tentei mover um arquivo do Problem OS para o Brick. Eu tentei o comando scp para mover o arquivo sem sorte. Havia códigos de erro ao longo das linhas do arquivo de origem não reconhecido. Eu posso ter tido o caminho errado ou a sintaxe errada, ou pode ter faltado a configuração subjacente correta. Eu instalei o sshfs e tentei estabelecer uma pasta compartilhada. O problema OS parou de acessar a Internet, e eu pensei que o meu modem DSL pode ter tido um problema, mas descobri o contrário após a reinicialização do modem e roteador e, em seguida, trouxe este computador.

Minha experiência: sou novo no Linux. Eu tenho usado por menos de um ano agora. Eu sei o suficiente para causar o problema atual, mas não o suficiente para consertá-lo. Eu posso ser perigoso quando for colocado em uma sala com um computador bem afinado.

O que eu fiz: Eu reinstalei os drivers de rede não livres do site Debian, que funcionavam no passado, e a instalação do disco rígido do Debian 7.5 sem nenhuma mudança na funcionalidade. Eu tentei encontrar um arquivo modificado a partir do momento da falha do sistema operacional do problema, mas foi bloqueado pelo grande número de arquivos alterados e sem idéia de qual arquivo / diretório para check-in. Eu fiz uma remoção completa do sshfs e também reinstalado.

Uma possível pista para o que está errado: No Terminal, quando tento ssh no Brick via Ethernet via USB, sou solicitado a digitar a senha para raiz do Brick. O PW raiz do Brick não funciona. Então, eu entro no PW raiz para o SO Problemático e, de alguma forma, entro na conta root do meu SO Problemático, e não consigo acessar o Brick como fizera.

O que eu penso está errado: Eu acho que tenho uma única linha de um único arquivo de configuração errado, e o problema foi causado por um erro aleatório ao tentar o comando scp, ou mais provavelmente o comando sshfs.

    
por Thor 23.07.2014 / 19:43

1 resposta

0

Acho que encontrei o problema. No processo de carregar e configurar inicialmente o Debian Wheezy no LEGO EV3, eu tive que estabelecer um link ethernet via USB. Isso exigiu alterar a configuração do IPv4 que eu fiz no desktop Debian 7.5 pelo
Configurações do sistema > Rede > escolher a conexão com fio para o tijolo LEGO (a outra conexão com fio é a conexão ethernet) > Guia IPv4 > mude "Method" de "Automatic (DHCP)" para "Shared to other computers".

Existem outras etapas neste processo descritas na página do ev3dev no Github. O problema é que as duas conexões com fio compartilham essa mudança e, quando o sistema é reinicializado, a conexão ethernet é exibida como "Compartilhada com outros computadores", o que não funcionará com o roteador ou modem dsl. O que explica que o outro sistema operacional está funcionando bem no computador com problema.

Infelizmente, não descobri isso antes de recarregar o sistema operacional e todos os outros softwares que uso. Portanto, não posso ter certeza absoluta de que esse é o problema, já que o sistema operacional antigo desapareceu nesse ponto.

A meu ver, há três maneiras de proceder a partir daqui:

  1. Toda vez que eu reiniciar depois de ter emparelhado o LEGO EV3, reconfigure a guia IPv4 manualmente ou com um script,
  2. Obtenha um dongle ethernet sem fio para o LEGO EV3 e faça a rede para o brick da maneira usual, ou
  3. alguns meios alternativos de rede envolvendo ethernet convencional e ethernet simultâneos através de USB que não causam alterações em um para afetar o outro.

Eu escolhi o método dongle ethernet, mas prefiro o modo de rede dual, pois vejo o WiFi como uma falha de segurança desnecessária. Se alguém souber o que fazer ou onde me apontar, sou todo ouvidos.

    
por 31.07.2014 / 02:46