[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: modulo para realtek rtl8029(as) ethernic nic



A placa e 8029 e nao 8139. Use o ne2k-pci que funciona, eu uso aq em casa sem nenhum problema.


Roberto Janny wrote:

OI,


-- Mensagem original --

Olá!

Os disquetes das placas mais recentes costumam ter os fontes dos
drivers para GNU/Linux dessas placas, além de instruções para
compilá-los.  Já usei uma dessas placas.Realtek, e o tutorial dava
detalhes de como compilar e instalar o driver: bastou fazer
gcc -c fontedodriver.c

Você não tem o disquete de drivers?  De qualquer modo, à parte alguma
possível otimização, os drivers padrão devem funcionar, pois o chipset
Realtek é muito comum e os drivers padrão devem ser compatíveis com
ele.


[], Hilton Fernandes
--- Pedro Zorzenon Neto <pzn@terra.com.br> wrote:

oi pessoal,

preciso do driver(modulo) placa rede  realtek rtl8029(as) ehternic

nic
pois o meu 2.2.17 nao tenho; onde encontra-la e/ou alguem pode me enviar, se possivel com um tutorialzinho
para instala-la.

sua placa é PCI?
eu tenho uma destas, é só instalar o módulo ne2k-pci



-O kernel série 2.2.x possui suporte para estea placa através do dríver
rtl8139.o. Caso ele não esteja presente, possivelmente o seu kernel não
foi compilado com suporte tal suporte.

-Vc não precisa recompilar o kernel só para isso. Pode-se baixar o fonte
em:

ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/rtl8139.c

http://cesdis.gsfc.nasa.gov/linux/drivers/rtl8139.htm

-Compile-o (informações no final do fonte .c)


~# gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 \
      -c rtl8139.c `[ -f /usr/include/linux/modversions.h ] \
      && echo -DMODVERSIONS`"


-Insera o módulo:

~# insmod rtl8139.o


-Exemplo de opções (full duplex)

~# insmod rtl8139.o options=16


-Então basta configurar a interface eth* (supondo que não ocorreu nenhum
erro até aqui...)


-Um pequeno exemplo:

~# ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}

-Rode 'netstat -i' para ver se apareceu  a interface 'ne0'

~# route add -net ${NETWORK} netmask ${NETMASK} eth0

-Agora tente pingar a rede local.

~# route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1



OBS: no kernel 2.4.x use o driver 8139too. Ele também pode ser usado com
a série 2.2.x e possui inúmeras vantagens/bugfixes em relação ao 'antigo'
rtl8139.


-- roberto




Roberto Janny (krivilli)
'-------------------------------------'
' http://alsabrazil.sourceforge.net   '
' krivilli@ajato.com.br               '
'-------------------------------------'

http://www.alsa-project.org





Daniel Quintao




Reply to: