Duas placas de rede na mesma maquina [RESOLVIDO]

1. Duas placas de rede na mesma maquina [RESOLVIDO]

Gesiel Marinho Santos
gesiels

(usa Slackware)

Enviado em 21/06/2009 - 17:52h

Boa tarde

Estou com duas placas de rede realteck 8139d funcionando 100%, eu testei no windows, mas no linux só funciona uma, preciso de colocar as duas funcionando.

Quando eu coloco uma, funciona perfeito, mas se coloco a outra ela não aparece no ifconfig,só vejo uma.

Tem alguma coisa que preciso habilitar para duas placas funcionarem jutas?
Arrumar uma outra marca seria uma solução?

Aguardo um ajuda..


  


2. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 21/06/2009 - 18:10h

vc já testou para ver se a outra apenas não está ativa ??

ifconfig eth1 up


dependendo do modulo vc pode adicinar uma aliase no modules.conf

tipo

alias eth0 8139too
alias eth1 8139too

outra solução dependendo da sua versão do slack +11 é criar uma regra no udev, para identificar cada placa pelo mac e assim assinar para cada uma interface

se não me engano a regra do udev para placas de rede no slack é:

/etc/udev/rules.d/75-network-devices.rules

vc deve criar uma regra como a de baixo:

KERNEL=="eth?", SYSFS{address}=="00:04:75:e5:85:77", NAME="eth0"
KERNEL=="eth?", SYSFS{address}=="00:0c:6e:72:93:2d", NAME="eth1"




3. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Gesiel Marinho Santos
gesiels

(usa Slackware)

Enviado em 21/06/2009 - 18:35h


Estou iniciando no linux agora,tem como vc detalhar para mim como criar uma aliase no modules.conf, para fazer o teste.


4. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 21/06/2009 - 19:06h

vi /etc/modules.conf

adicina a linhas no final do arquivo:


alias eth0 8139too
alias eth1 8139too

salva e saia

tenta dar o comando abaixo:

modprobe -r 8139too

modprobe 8139too

bom nas versões mais novas tavez seja necessário criar as regras no udev mesmo ...




5. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Gesiel Marinho Santos
gesiels

(usa Slackware)

Enviado em 21/06/2009 - 22:27h


Fiz tudo aqui, agora consigo ver o eth0 e eth1 mas não consigo ver o ip eth1 só da eth0.

Estou usando o slackwere 11 talves será preciso criar as regras mesmo.

Como faço para criar as regras?


6. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 21/06/2009 - 22:55h

bom vamos lá...

primeiro vc tentou configurar o eth1 com o comando abaixo:

ifconfig eth1 192.168.0.2 netmask 255.255.255.0 up

e viu se a configuração foi aplicada ?

ifconfig eth1

pois caso apareça o ip não será o udev que vc deve configurar e sim o rc.inet1.conf que vc deve colocar as informações.

vi /etc/rc.d/rc.inet1.conf

ficaria algo assim:

# /etc/rc.d/rc.inet1.conf
#
# This file contains the configuration settings for network interfaces.
# If USE_DHCP[interface] is set to "yes", this overrides any other settings.
# If you don't have an interface, leave the settings null ("").

# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]="yes"
DHCP_HOSTNAME[0]=""

# Config information for eth1:
IPADDR[1]="192.168.1.1"
NETMASK[1]="255.255.255.0"
USE_DHCP[1]="no"
DHCP_HOSTNAME[1]=""

bom no caso ainda se já apareceu o eth1 e está dando algum erro ainda vc pode especificar o io no modules.conf

tipo:

alias eth0 8139too
alias eth1 8139too
options 8139too io=0x220,0x230 irq=5,10

a informação do io e irq, vc pode verificar com o comando

lspci -vv

no caso do udev, primeiro vc precisa copiar os mac da suas placas..

ifconfig

são os numeros que aparece logo depois do hw:

se quiser ser mais especifico:

ifconfig |grep hw

bom depois descubra qual a regra do udev que especifica as interfaces de rede.

ls /etc/udev/rules.d/*network*

no caso do meu ubuntu que estou agora aparece a regra 53...

vi /etc/udev/rules.d/75-network-devices-rules

e muda para o texto abaixo:

KERNEL=="eth?" ATTR{address}=="MAC_PLACA_DE_REDE" NAME="eth0" KERNEL=="eth?" ATTR{address}=="MAC_PLACA_DE_REDE" NAME="eth1"

p.s: MAC_PLACA_DE_REDE, repassa com o mac da sua placa de rede...






7. Re: Duas placas de rede na mesma maquina [RESOLVIDO]

Gesiel Marinho Santos
gesiels

(usa Slackware)

Enviado em 24/06/2009 - 19:10h

Boa noite

Valeu pela a sua dica, só configurei o /etc/rc.d/rc.inet1.conf e funcionou.

Agora eu tenho acesso as duas placas um ip fixo e outra dhcp.

Obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts