[ RESOLVIDO ] - Como restaurar as configurações de rede no Ubuntu 12.04 ?

Iniciado por docetrago, 17 de Dezembro de 2012, 22:03

tópico anterior - próximo tópico

docetrago

Pessoal,

peço ajuda a vocês pois estou com o seguinte problema :

- Utilizo o Ubuntu 12.04 ( precise ) 32-bit. Quando ligo o computador, a rede não funciona. Então tenho de dar boot em modo de segurança e utilizar a opção "Habilitar Rede" para que o Ubuntu conecte.

- Utilizo no pc um roteador TP-LINK modelo TL-WR740N junto com o modem TP-LINK TD-8816.

- Tenho um netbook com Windows instalado onde uso o msn.

Estava indo tudo bem, mas de uns dias pra cá parece que as configurações de rede sumiram. Teve um dia em que conectei somente o modem e estava normal, depois passou a nao funcionar mais.

Agora, para funcionar modem e roteador tenho de ficar dando boot em modo de segurança.

Gostaria da ajuda de vocês no sentido de restaurar as configurações de rede do Ubuntu.

Obrigado.

zekkerj

Execute os comandos abaixo e cole o resultado aqui.

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

docetrago

Citação de: zekkerj online 18 de Dezembro de 2012, 00:22
Execute os comandos abaixo e cole o resultado aqui.

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi


Olá, zekkerj ! Fiz conforme você sugeriu. Veja os resultados, por favor. Obrigado de antemão pela ajuda !

Os comandos foram efetuados com a rede habilitada após boot em modo de segurança, caso seja necessário, posso fazer sem a rede estar ok e posto. Um abraço.

ubuntu@linux:~$ sudo lshw -C network
[sudo] password for ubuntu:
  *-network               
       descrição: Ethernet interface
       produto: SiS900 PCI Fast Ethernet
       fabricante: Silicon Integrated Systems [SiS]
       physical id: 4
       informações do barramento: pci@0000:00:04.0
       nome lógico: eth0
       versão: 90
       serial: 00:13:d4:a4:f9:4d
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=sis900 driverversion=v1.08.10 Apr. 2 2006 duplex=full ip=192.168.1.100 latency=64 link=yes maxlatency=11 mingnt=52 multicast=yes port=MII speed=100Mbit/s
       recursos: irq:19 ioport:d000(tamanho=256) memória:d7efb000-d7efbfff memória:d7ec0000-d7edffff

ubuntu@linux:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

ubuntu@linux:~$ ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW 00:13:d4:a4:f9:4d 
          inet end.: 192.168.1.100  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::213:d4ff:fea4:f94d/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:6795 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:5966 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:6039240 (6.0 MB) TX bytes:632459 (632.4 KB)
          IRQ:19 Endereço de E/S:0xd000

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

ubuntu@linux:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Conexão cabeada 1] -------------------------------------------
  Type:              Wired
  Driver:            sis900
  State:             connected
  Default:           yes
  HW Address:        00:13:D4:A4:F9:4D

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

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.1.100
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1

ubuntu@linux:~$ rfkill list wifi
ubuntu@linux:~$

docetrago

Citação de: zekkerj online 18 de Dezembro de 2012, 00:22
Execute os comandos abaixo e cole o resultado aqui.

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi


zekkerj, os comandos a seguir foram feitos com a rede desabilitada, ou seja, dei boot normal e o Ubuntu deu mensagem dizendo que eth0 não está ativa. Resultados :


ubuntu@linux:~$ sudo lshw -C network
[sudo] password for ubuntu:
  *-network DESABILITADO 
       descrição: Ethernet interface
       produto: SiS900 PCI Fast Ethernet
       fabricante: Silicon Integrated Systems [SiS]
       physical id: 4
       informações do barramento: pci@0000:00:04.0
       nome lógico: eth0
       versão: 90
       serial: 00:13:d4:a4:f9:4d
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=sis900 driverversion=v1.08.10 Apr. 2 2006 duplex=full latency=64 link=no maxlatency=11 mingnt=52 multicast=yes port=MII speed=100Mbit/s
       recursos: irq:19 ioport:d000(tamanho=256) memória:d7efb000-d7efbfff memória:d7ec0000-d7edffff

ubuntu@linux:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

ubuntu@linux:~$ ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW 00:13:d4:a4:f9:4d 
          BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          IRQ:19 Endereço de E/S:0xd000

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:16 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:16 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:1216 (1.2 KB) TX bytes:1216 (1.2 KB)

ubuntu@linux:~$ nm-tool

** (process:1731): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files

NetworkManager Tool

State: unknown


** (process:1731): WARNING **: error: could not connect to NetworkManager

ubuntu@linux:~$ rfkill list wifi
ubuntu@linux:~$

zekkerj

Hmmmmmmm. Tem bastante tempo que não vejo uma interface Sis900 em uso.

Essa interface é onboard, certo? [tomara que não...]
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

docetrago

Citação de: zekkerj online 18 de Dezembro de 2012, 18:14
Hmmmmmmm. Tem bastante tempo que não vejo uma interface Sis900 em uso.

Essa interface é onboard, certo? [tomara que não...]

É onboard.

zekkerj

Bem, isso parece estar relacionado de alguma forma com o jeito que o driver se relaciona com o gerenciamento de energia. Assim, ao reiniciar, o driver volta em um estado bloqueado. A gente poderia experimentar desabilitar alguns dos recursos de gerenciamento de energia, mas provavelmente acabaria com efeitos colaterais bem indesejáveis, do tipo o sistema não desligar mais. :(

Vamos tentar forçar a descarga/carga do módulo, e ver como isso afeta o funcionamento de sua rede.

sudo modprobe -vr sis900
sudo modprobe -v sis900

dmesg | tail
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

docetrago

zekkerj,

depois que editei o arquivo /etc/network/interfaces para :

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

a rede voltou a funcionar. É isso mesmo ? Por que ?

Abraço !

zekkerj

Vc tirou a configuração da rede do NetworkManager, e colocou no arquivo /etc/network/interfaces. Funciona? Claro!

Talvez funcione ainda melhor se vc mudar de "iface eth0 inet manual" para "iface eth0 inet dhcp" (supondo que sua placa funcione com endereço dinâmico) ou "inet static", seguido pelos parâmetros necessários, se quiser colocar a rede com configuração estática.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

docetrago

Citação de: zekkerj online 18 de Dezembro de 2012, 23:18
Vc tirou a configuração da rede do NetworkManager, e colocou no arquivo /etc/network/interfaces. Funciona? Claro!

Talvez funcione ainda melhor se vc mudar de "iface eth0 inet manual" para "iface eth0 inet dhcp" (supondo que sua placa funcione com endereço dinâmico) ou "inet static", seguido pelos parâmetros necessários, se quiser colocar a rede com configuração estática.

Olá, zekkerj !

Voltei aqui para te agradecer pela ajuda.

Sua sugestão de configurar utilizando dhcp foi excelente, tudo aqui ficou melhor do que antes.

Agora o assunto está Resolvido.

Forte abraço, Boas Festas e um 2013 de Saúde, Paz e Prosperidade.