Autor Tópico: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04  (Lida 6488 vezes)

Offline Gustavo Moda

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Amigos,

Atualizei o ubuntu 13.10 a placa de rede funciona se colocar o cabo depois de ligar o computador; (pelo networkmanager e por linha de comando)

Quando ligo o computador com o cabo conectado, a conexão estabelece.
Quando retiro o cabo e coloco novamente, ou, quando coloco o cabo de rede depois de ter ligado o computador, a conexão não estabelece .

Sei que parece estranho, mas está acontecendo isso.

Alguma luz para o problema?

Suspeito que seja o driver, porém, conferi e o driver está correto.
Abaixo algumas informações:


Código: [Selecionar]
~$ uname -a
Linux Moda 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Código: [Selecionar]
~$ dmesg | grep eth0
[    0.963694] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:26:b9:d4:fa:b4
[    0.963697] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[    0.963772] e1000e 0000:00:19.0 eth0: MAC: 9, PHY: 10, PBA No: 2041FF-0FF
[    4.512328] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   28.812486] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   28.812765] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   30.322898] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx
[   30.322909] e1000e 0000:00:19.0 eth0: 10/100 speed: disabling TSO
[   30.322961] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  126.115196] device eth0 entered promiscuous mode

Código: [Selecionar]
 lspci -vvv
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 05)
Subsystem: Dell Latitude E6510
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 41
Region 0: Memory at e9600000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at e9680000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at 8040 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0800c  Data: 4152
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: e1000e


Obrigado
« Última modificação: 13 de Maio de 2013, 07:34 por Gustavo Moda »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #1 Online: 10 de Maio de 2013, 13:07 »
Citar
Atualizei o ubuntu 13.10...
Desculpe. 13.10??? Não é 13.04? Ou você está mesmo usando a versão beta do sistema?

Citar
Quando retiro o cabo e coloco novamente, ou, quando coloco o cabo de rede depois de ter ligado o computador, a conexão não estabelece .
Provavelmente você tem duas configurações conflitantes. Ao iniciar, uma delas se impõe sobre a outra, mas ao reconectar, ambas tentam agir e nenhuma das duas consegue.

Em particular, observe se você tem alguma refererência a essa interface no arquivo /etc/network/interfaces. Se tiver, não tente controlá-la pelo networkmanager. Se preferir usar o NM, retire todas as referências do arquivo interfaces e reinicie a máquina.
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

Offline Gustavo Moda

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #2 Online: 10 de Maio de 2013, 13:29 »
Obrigado pela resposta

Desculpe. 13.10??? Não é 13.04? Ou você está mesmo usando a versão beta do sistema?
Sim, é a 13.04, me desculpe.

Em particular, observe se você tem alguma refererência a essa interface no arquivo /etc/network/interfaces. Se tiver, não tente controlá-la pelo networkmanager. Se preferir usar o NM, retire todas as referências do arquivo interfaces e reinicie a máquina.

A principio, pensei que fosse o que você está dizendo.
Não existe no /etc/network/interfaces  nenhuma referência a eth0 e nem para a wlan, somente o loopback.

Mas o que percebi, se conecto/desconecto o cabo, o NM não reconhece que o cabo está conectado, no shell, se executo os comandos para ativar a placa, atribuir o ip, adicionar o route,  a conexão é estabelecida, porém, os pacotes não saem da minha máquina.

Muito estranho.

Deve ser algo simples, mas não consigo resolver.

Abraços

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #3 Online: 10 de Maio de 2013, 13:58 »
Edite o arquivo /etc/NetworkManager/NetworkManager.conf, adicione as linhas abaixo ao final.

Código: [Selecionar]
[logging]
level=DEBUG
domain=ETHER,IP4,AUTOIP4,DHCP4,HW,DEVICE

Salve, reinicie a máquina, depois acompanhe os logs do sistema com o comando

tail -F /var/log/syslog | grep NetWorkManager
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

Offline Gustavo Moda

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #4 Online: 10 de Maio de 2013, 14:16 »
Amigos,

Obrigado pela ajuda.

Removi o NM;
Atualizei o ubuntu com o apt-get

Voltou a funcionar.


Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #5 Online: 10 de Maio de 2013, 14:28 »
Você não pode remover o NM... vai ficar com qual gerenciador de redes? Pelo menos instalou o WICD, no lugar dele?
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

Offline Gustavo Moda

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #6 Online: 13 de Maio de 2013, 07:38 »
Olá,

Descobri quando ocorre a falha.

1) Ligo o notebook e conecto no WIFI;
2) Uso a função suspender;
3) Ligo o notebook;

A rede cabeada não funciona.
Está ativado o debug do networkmanager e analisando o syslog, o único evento logado quando conecto o cabo:

Código: [Selecionar]
May 13 07:43:53 moda NetworkManager[1343]: <debug> [1368441833.662464] [nm-netlink-monitor.c:164] link_msg_handler(): netlink link message: iface idx 3 flags 0x1003

Ao desconectar o cabo não tem nenhum evento no syslog do NM

Mesmo atribuindo o IP manualmente, a placa de rede não funciona.

Minha suspeita é que seja o driver de rede; Mas não encontrei relatos deste  problema na net.

Abraços

« Última modificação: 13 de Maio de 2013, 07:47 por Gustavo Moda »

Offline Gustavo Moda

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #7 Online: 13 de Maio de 2013, 07:48 »
Você não pode remover o NM... vai ficar com qual gerenciador de redes? Pelo menos instalou o WICD, no lugar dele?

Na realidade deletei o NM com o purge e depois, instalei novamente.

abs

Offline potex

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: Dell E6510, ethernet não funciona se conecto o cabo depois de ligar - 13.04
« Resposta #8 Online: 14 de Agosto de 2014, 23:53 »
Meu pc não esta capitando bem o sinal wifi (se alguém tiver alguma sugestão para resolver esse problema), por isso uso o cabo ethernet . Quando retiro o cabo ou quando suspendo do sistema o cabo não esta mais conectado e se eu retirar o cabo e colocar de novo não conecta mais, fica sempre conectado no wifi mesmo o cabo ethernet sendo o padrão. Parece que tava dando conflito entre o wifi e ethernet. Resolvi esse problema desmarcando a opção de conexão automática do wifi, assim o wifi só conecta manualmente e não cria conflito com a conexão ethernet.