O Ubuntu 12.04 LTS não se conectará à rede com fio da escola

3

Meu computador está conectado à rede da escola através de um cabo Ethernet, mas o ubuntu não reconhece a rede. Ele varrerá a rede por cerca de 30 segundos e, em seguida, uma pequena janela de erro será exibida dizendo "Rede desconectada, agora você está off-line".

Estou tentando corrigir o problema há quase três dias; Eu até re-instalei o Ubuntu do meu USB inicializável. Esta foi uma instalação do Ubuntu 12.04 LTS através de um usb inicializável (que foi criado no meu Macbook pro depois que eu converti o arquivo .iso para um arquivo .img) em um novo computador que acabei de criar. Já entrei em contato com o departamento de TI da minha escola e meu endereço MAC está registrado com eles. No entanto, eu sou o único estudante que executa o Linux em todo o campus e eles são incapazes de me dar mais apoio. Eu pesquisei os fóruns extensivamente e tentei várias soluções, mas nenhum parece funcionar. Fui aconselhado pelo departamento de TI a deixar minha conexão de Internet para IPv4 no DHCP automático, em vez de configurá-lo para manual e copiar as informações do meu laptop. Além disso, tentei usar um adaptador sem fio USB para amigos (um Netgear Wireless N-300), mas o Ubuntu não reconheceu o dispositivo como um adaptador sem fio. Como resultado, a tecnologia sem fio não parece ser uma solução de backup viável.

Quando meu IPv4 está configurado como automático (conforme recomendado pelo meu departamento de TI), meu terminal ifconfig é

Eth0 Link encamp:Ethernet  HWaddr 74:d4:45:0d:bc:b5
     inet6 addr: fe80:76d4:35ff:fe0d:bcb5/64 Scope:Link
     UP BROADCAST RUNNING MULTICAST MTU:1500 METRIC:1
     RX packets:389 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:47 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:39214 (39.2 KB)  TX bytes:0 (0.0 B)
lo   Link encap: Local Loopback
     inet addr:127.0.0.1  Mask:255.0.0.0
     inet6 addr:  ::1/128 Scope:Host
     UP LOOPBACK RUNNING MTU: 65536 Metric:1
     RX packets:16 errors:0 dropped:0 overruns:0 frame:0
     TX packets 16 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:1312 (1.3 KB)  TX bytes: 1312 (1.3 KB)

Quando meu IPv4 está definido como manual e é copiado da configuração de internet do meu MacBook Pro, meu ifconfig é:

will@Anarch:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 74:d4:35:0d:bc:b5  
      inet addr:138.234.212.246  Bcast:138.234.223.255  Mask:255.255.240.0
      inet6 addr: fe80::76d4:35ff:fe0d:bcb5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:22060 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7 errors:0 dropped:3371 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2659497 (2.6 MB)  TX bytes:461 (461.0 B)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:4597 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4597 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:404944 (404.9 KB)  TX bytes:404944 (404.9 KB)

Como visto nos comentários abaixo desta pergunta, aqui estão os resultados para o comando ipshow quando o IPv4 está definido como automático:

ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 74:d4:35:0d:bc:b5 brd ff:ff:ff:ff:ff:ff

Aqui está o meu nm-tool para a configuração automática do IPv4:

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connecting

- Device: eth0  [Wired connection 2] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connecting (getting IP configuration)
  Default:           no
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

Aqui está minha ferramenta nm para a configuração manual do IPv4:

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connected
  Default:           yes
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         138.234.212.246
    Prefix:          20 (255.255.240.0)
    Gateway:         138.234.208.1

    DNS:             138.234.4.54
    DNS:             138.234.196.47
    DNS:             138.234.4.158

Este é o ping para o servidor do google (Ip: 8.8.8.8) usando configurações manuais de rede:

will@Anarch:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 138.234.212.246 icmp_seq=1 Destination Host Unreachable
From 138.234.212.246 icmp_seq=2 Destination Host Unreachable
From 138.234.212.246 icmp_seq=3 Destination Host Unreachable
From 138.234.212.246 icmp_seq=4 Destination Host Unreachable
From 138.234.212.246 icmp_seq=5 Destination Host Unreachable

Aqui está uma pequena lista de soluções com falha que eu já experimentei de outras postagens do fórum:

  • configurando manualmente meu IPv4 com base nas informações das conexões de rede do meu laptop (A MacBook Pro)
  • registrando meu endereço MAC no campus
  • Redefinindo a ethernet desligando e ligando a placa na configuração da Bios
  • Excluindo e criando a conexão de rede na janela Conexão de rede
  • Usando echo on | sudo tee /sys/class/net/eth0/device/power/control
  • E outras que não posso lembrar no momento

Eu terminei as aulas do dia, então se alguém precisar de mais alguma informação, por favor me avise. Continuarei a solucionar o problema pelo resto do dia, então qualquer ajuda é muito apreciada.

P.S. Seria aconselhável tentar instalar uma distro diferente do Linux e ver se ele pode se conectar à rede?

Obrigado William

    
por Anarch 23.01.2014 / 17:52

2 respostas

0

Ok, então eu consertei. Acontece que o 12.04 LTS não irá se conectar à internet, eu não sei porque, mas simplesmente não. Enfim, eu instalei uma versão antiga de 32 bits do Ubuntu, e está funcionando perfeitamente. Meu conselho para qualquer um com um problema semelhante é engolir seu orgulho e instalar uma versão mais antiga do sistema operacional. Isso vai lhe poupar uma tonelada de frustração.

    
por Anarch 29.01.2014 / 22:41
1

Você poderia, por favor, reiniciar o seu gerenciador de rede usando o terminal.

Para abrir o terminal, pressione CTRL + ALT + T & então digite o comando abaixo;

sudo service network-manager restart

você será solicitado a digitar a senha do root, digitar a senha (você não verá o que está digitando, não se preocupe, é apenas normal) & você verá algo como abaixo:

network-manager stop/waiting
network-manager start/running, process 3682

Uma vez feito, aguarde alguns segundos até que o gerenciador de rede seja carregado. Uma vez concluído, você verá o painel de notificação da rede que está tentando se conectar a qualquer fonte de rede disponível. Enquanto isso faz parte, tente pingar você localhost para ver se o seu NIC está funcionando. Para fazer isso, tente abaixo no mesmo terminal;

PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.046 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.044 ms
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.063 ms

Se você vir algo como acima, o que significa que sua NIC está funcionando. Se não, edite sua pergunta e publique a saída do que recebeu.

    
por AzkerM 23.01.2014 / 19:14