ADDRCONF(NETDEV_UP): eth1: link is not ready

Iniciado por christovam, 15 de Julho de 2010, 18:06

tópico anterior - próximo tópico

christovam

boa tarde pessoal ... eu estou com um problema ...  o qual estou quebrando a cabeca faz uns dois dias .. ehhehe
qnd inicio o meu ubuntu server 9.04 com interface kde Kubuntu..
nao sobe as interfaces .. so depois de eu restartar elas  manualmente "/etc/init.dnetworking restart"

pelo que procurei poderia ser modulo ..  ja carreguei ele manualmente..  coloquei um script pra restartar as interfaces  depois da networking inciar ...   ja troquei as udev, mas tambem nao rolou ... eu fiz esse servidor faz um mes e pouco .. e tava td ok .. agora que deu problema possuo duas interfaces olhei nos log e so aparece
ADDRCONF(NETDEV_UP): eth1: link is not ready
  eth1: link is down

alguem ja passou por isso ???

agradeco a ajuda ...

zekkerj

Primeiro... Ubuntu 9.04, sugiro atualizar pro 10.04.

Segundo... vc disse que o serviço sobe manualmente. Disse também que mexeu nos módulos.

Sabe dizer se só sobe depois que vc mexe nos módulos?

Já viu se não há alguma dica do problema nos logs do sistema? (/var/log/syslog, /var/log/messages, saída do comando "dmesg")
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

christovam

opaa.. blzaa.. faltou essas info ne .. eh que eu tava na pressa ...

assim .. o server estava funcionando numa boa ... uma hora pra outra que comecou a dar esse problema ..
dae eu preciso dar um restart na rede para ela voltar ... 
eu apenas coloquei o modulo pra iniciar junto com o sistema... para forcalo .. mas nao adiantou ..

nao posso atualizar a versao, pq nos temos um sistema que precisa do iBCS e ainda nao compilamos para o kernel acima do 2.6.28-11
que tbm muda alguns diretorios pro 10 ....

esse erro eu peguei no log do kern.log-- .. mas no messages e no syslog tbm  ..

dmesg | grep eth

Driver 'sd' needs updating - please use bus_type methods
[   11.462647] Driver 'sr' needs updating - please use bus_type methods
[   12.344357] eth0: RTL8168b/8111b at 0xf8048000, 00:27:0e:17:53:bb, XID 38500000 IRQ 2300
[   19.186953] r8169: eth0: link up
[   19.186958] r8169: eth0: link up
[   19.947215] eth1: link down
[   19.947384] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   20.585953] r8169: eth0: link up
[   30.856346] eth1: link down
[   30.856511] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   31.530006] eth0: no IPv6 routers present
[   32.554434] eth1: link down
[   32.554548] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   43.220010] eth1: no IPv6 routers present
[   43.974677] r8169: eth0: link up
[   54.245221] eth1: link down
[   54.245224] eth0: no IPv6 routers present
[   54.245373] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   55.926579] server kernel: [51719.823186] eth1: link down
[   55.926693] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready


depois de reiniciar a rede ele funciona...
segue o log ...


# dmesg | grep eth
[   11.462641] Driver 'sd' needs updating - please use bus_type methods
[   11.462647] Driver 'sr' needs updating - please use bus_type methods
[   12.344357] eth0: RTL8168b/8111b at 0xf8048000, 00:27:0e:17:53:bb, XID 38500000 IRQ 2300
[   19.186953] r8169: eth0: link up
[   19.186958] r8169: eth0: link up
[   19.947215] eth1: link down
[   19.947384] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   20.585953] r8169: eth0: link up
[   30.856346] eth1: link down
[   30.856511] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   31.530006] eth0: no IPv6 routers present
[   32.554434] eth1: link up, 100Mbps, full-duplex
[   32.554548] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   43.220010] eth1: no IPv6 routers present
[   43.974677] r8169: eth0: link up
[   54.245221] eth1: link down
[   54.245224] eth0: no IPv6 routers present
[   54.245373] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   55.926579] eth1: link up, 100Mbps, full-duplex
[   55.926693] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready


valew a atencao ..

zekkerj

Posta a saída dos comandos abaixo.

sudo lshw -C network

ifconfig

sudo ethtool eth1

sudo ethtool -i eth1
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

christovam

segue a saida dos comandos ...

valw ai  a ajuda ..



# lshw -C network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 01
       serial: 00:27:0e:17:53:bb
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.50 latency=0 link=yes module=r8169 multicast=yes port=MII speed=100MB/s
  *-network
       description: Ethernet interface
       product: RTL8139D [Realtek] PCI 10/100BaseTX ethernet adaptor
       vendor: Hangzhou Silan Microelectronics Co., Ltd.
       physical id: 6
       bus info: pci@0000:04:06.0
       logical name: eth1
       version: 01
       serial: 00:e0:50:00:18:7c
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sc92031 driverversion=2.0c duplex=full ip=10.1.1.10 latency=32 link=yes maxlatency=40 mingnt=20 module=sc92031 multicast=yes port=MII speed=100MB/s
  *-network DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: pan0
       serial: ea:89:c3:97:9a:a5
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes



-------------------------------------------------------------------------
ifconfig

eth0      Link encap:Ethernet  Endereço de HW 00:27:0e:17:53:bb 
          inet end.: 192.168.1.50  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::227:eff:fe17:53bb/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:198814 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:274720 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:24021665 (24.0 MB) TX bytes:318990544 (318.9 MB)
          IRQ:252 Endereço de E/S:0x8000

eth1      Link encap:Ethernet  Endereço de HW 00:e0:50:00:18:7c 
          inet end.: 10.1.1.10  Bcast:10.255.255.255  Masc:255.0.0.0
          endereço inet6: fe80::2e0:50ff:fe00:187c/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:274046 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:199464 erros:0 descartados:0 excesso:0 portadora:2
          colisões:0 txqueuelen:1000
          RX bytes:321059402 (321.0 MB) TX bytes:27126211 (27.1 MB)
          IRQ:21 Memória:ff720000-ff7200ff

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:15 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:15 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:957 (957.0 B) TX bytes:957 (957.0 B)


----------------------------
ethtool eth1

Settings for eth1:
   Supported ports: [ TP MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
   Advertised auto-negotiation: Yes
   Speed: 100Mb/s
   Duplex: Full
   Port: MII
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: on
   Supports Wake-on: pumbg
   Wake-on: d
   Link detected: yes
---------------------------
ethtool -i eth1

driver: sc92031
version: 2.0c
firmware-version:
bus-info: 0000:04:06.0


-----------------------------
ethtool -i eth0

driver: r8169
version: 2.3LK-NAPI
firmware-version:
bus-info: 0000:03:00.0

------------------------------
ethtool eth0

Settings for eth0:
   Supported ports: [ TP MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Advertised auto-negotiation: Yes
   Speed: 100Mb/s
   Duplex: Full
   Port: MII
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: on
   Supports Wake-on: pumbg
   Wake-on: g
   Current message level: 0x00000033 (51)
   Link detected: yes


zekkerj

Essa eth1, pelos dados que vc passou, é uma Realtek falsificada. Ela é antiga? Se for, pode estar com mau contato.

Outro vilão possível é o cabo. Veja se esse cabo que vai nela está em boas condições.
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

christovam

#6
opa...

caraa .. sinceramente eu nao me lembro se e nova ou antiga a placa de rede ...
se nao me engano foi ate o cliente que me mandou essa placa ..
esse servidor foi pra santa catarina ... e eu sou do rio grande do sul ..
porem saiu daqui depois de duas semanas funcionando bem ...

o cabeamento eu ja pedi pro pessoal verificar ..  um tecnico me informou que esta ok ..  inclusive fez um cabo novo ate o switch ...

como que vc viu que a placa e falsificada ?? pelo modulo que sc902.. ??? achei estranho isso ..

pq eu mandei hj no comeco da tarde uma placa pro pessoal trocar ... ai depois eu  reconfiguro daqui ..

valew aee..

zekkerj

Citação de: christovam online 16 de Julho de 2010, 18:03
opa...

caraa .. sinceramente eu nao me lembro se e nova ou antiga a placa de rede ...
se nao me engano foi ate o cliente que me mandou essa placa ..
esse servidor foi pra santa catarina ... e eu sou do rio grande do sul ..
porem saiu daqui depois de duas semanas funcionando bem ...

o cabeamento eu ja pedi pro pessoal verificar ..  um tecnico me informou que esta ok ..  inclusive fez um cabo novo ate o switch ...

como que vc viu que a placa e falsificada ?? pelo modulo que sc902.. ??? achei estranho isso ..
Por aqui:


product: RTL8139D [Realtek] PCI 10/100BaseTX ethernet adaptor
       [b]vendor: Hangzhou Silan Microelectronics Co., Ltd.[/b]


e por aqui:
configuration: autonegotiation=on broadcast=yes [b]driver=sc92031[/b] driverversion=2.0c duplex=full ip=10.1.1.10 latency=32 link=yes maxlatency=40 mingnt=20 module=sc92031 multicast=yes port=MII

As Realtek verdadeiras usam driver "8139too"; e eu já vi várias dessas "Hangzhou Silan", antes do kernel 2.6.20 elas nem funcionavam no Linux.
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

christovam

pois eh cara .... que derma isso ...  mas ainda bem que ja mandei uma placa ..
acho que segunda ja ta la ....

mas agradeco a ajuda ...  e o tempo que disponibilizou ..

grande abraco ....

zekkerj

Vai ser um servidor de produção, né? Minha sugestão é vc dar férias pro escorpião do bolso, e enquanto ele estiver fora viajando ;D, compra uma placa offboard gigabit pra máquina.  8)
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

christovam

hehehehhe ...  aham .. eu ja tinha mandado uma gigabit mesmo...

mas pelo que eu conversei com o pessoal .. essa placa veio junto com o micro do cliente ...
e o cara nao verefica ne ... sempre na correria .. isso que da ....


mas valeww....