Configurar placa de rede realtek

Iniciado por rrh, 15 de Maio de 2009, 18:29

tópico anterior - próximo tópico

rrh

Instalei o ubuntu num desktop que não estou conseguindo fazer a placa de rede funcionar. Me lembro de alguma aviso no início da instalação referente a placa de rede. Mesmo com o cabo desconectado o ícone acusa que está conectado. Como resolver isso?

lspci:

01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


parte do log do ultimo boot:

[ 57.630356] 8139cp 0000:01:05.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[ 57.630395] 8139cp 0000:01:05.0: Try the "8139too" driver instead.
[ 57.633713] 8139too Fast Ethernet driver 0.9.28
[ 57.633780] ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 20 (level, low) -> IRQ 20
[ 57.634485] eth0: RealTek RTL8139 at 0xe800, 00:1e:90:c4:df:12, IRQ 20
[ 57.634489] eth0: Identified 8139 chip type 'RTL-8100B/8139D'
[ 57.638441] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low)


Já testei pelo livecd do ubuntu 9 e também não funcionou...

joãovicente

Companheiro, digite o comando: ~$ifconfig
depois post o resultado para ajudar o suporte.
JNeto

rrh

Citação de: joãovicente online 16 de Maio de 2009, 11:43
Companheiro, digite o comando: ~$ifconfig
depois post o resultado para ajudar o suporte.
JNeto



eth0      Link encap:Ethernet  Endereço de HW 00:1e:90:c4:df:12 
          inet end.: 10.0.0.9  Bcast:10.255.255.255  Masc:255.0.0.0
          UP 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:20 Endereço de E/S:0xe800

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:1177 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1177 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:69912 (68.2 KB) TX bytes:69912 (68.2 KB)

joãovicente

Já que ele está reconhecendo sua placa de rede: eth0.
Faça o seguinte:
Vá em Painel > SISTEMA > ADMINSTRAÇÃO > REDE >
Irá abrir a janela Configurações de rede > clique em desbloquear > digite sua senha > clique em conexão por fios > propriedades > habilite modo roaming > clique em ok > fechar.
Reinicie a máquina. Para ver se deu certo.
Isto irá configurar automaticamente seu IP e DNS.
Poste o resultado. Espero que tenha ajudado.
Se der errado vamos ver outra solução.
Valeu!
JNeto.

VB5

rh,

sua placa é uma das mais amigáveis com Ubuntu ( eu mesmo a uso) e não deveria dar problema algum. Ela está sendo reconhecida:

Citar
parte do log do ultimo boot:

[ 57.630356] 8139cp 0000:01:05.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[ 57.630395] 8139cp 0000:01:05.0: Try the "8139too" driver instead.
[ 57.633713] 8139too Fast Ethernet driver 0.9.28
[ 57.633780] ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 20 (level, low) -> IRQ 20
[ 57.634485] eth0: RealTek RTL8139 at 0xe800, 00:1e:90:c4:df:12, IRQ 20
[ 57.634489] eth0: Identified 8139 chip type 'RTL-8100B/8139D'

[ 57.638441] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low)

Mas a configuração está muito estranha ( impossível, na verdade):

Citar
eth0      Link encap:Ethernet  Endereço de HW 00:1e:90:c4:df:12
          inet end.: 10.0.0.9  Bcast:10.255.255.255  Masc:255.0.0.0
          UP 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:20 Endereço de E/S:0xe800

Como configurar, depende da situação. Em primeiro lugar, desabilite o modo de roaming. Depois:
- se sua máquina é a única ligada ao modem, coloque em DHCP (receber um IP automaticamente do seu provedor);
- se está em rede interna ( várias máquinas ligadas a um router ou modem ADSL roteado), tente a mesma coisa - o padrão da maioria dos routers é esse.

Se não funcionar, vamos precisar mais informações. O que é certo é que a linha em vermelho acima está errada, principalmente a máscara de sub-rede. Para comparar, eis a mesma linha para o meu caso ( uso um router):

Citar
inet end.: 192.168.0.116  Bcast:192.168.0.255  Masc:255.255.255.0

Outra coisa: sua placa-mãe não tem placa de rede onboard? Se tem, ela deveria ser 'eth0' e a placa Realtek seria 'eth1' - é o meu caso.

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB