Problema con tarjeta de red 3Com 3CSOHO100B-TX

Imagen de elgabo

Forums: 

Tengo un problema con una tarjeta 3CSOHO100B-TX.
Buscando en internet vi que la tarjeta utiliza un driver generico llamado tulip. Siguiendo las instrucciones de varios sitio borre ese archivo de la carpeta del kernel de mi maquina (tengo un RH9 y no he actualizado el kernel). Hay alguna forma de recompilar ese archivo para que pueda funcionar. Ademas parece que mi problema era que el modulo tulip no estaba instalado o le faltaban dependencias. Soy nuevo en esto de las dependencias asi que quisiera saber como puedo instalar esta tarjeta desde cero utilizando ese modulo o algun otro.

Gracias

PD: el comando
modprobe
me daba errores y ahora sale que no encuentra el modulo.

Ughh... bastaba con hacer

Imagen de RazaMetaL

Ughh... bastaba con hacer

modprobe tulip

Ahora, te indicaré como lo hice funcionar en una pc del trabajo:

You will first need to install the new driver set with

mkdir /tmp/netdrivers/
cd /tmp/netdrivers/
ncftpget -R ftp://ftp.scyld.com/pub/network/
make
make install

Luego en /etc/modules.conf o /etc/modprobe.conf agregas:
alias eth0 tulip

Y por ultimo:
modprobe tulip

PUedes econtrar drivers de 3COM en http://support.3com.com/infodeli/tools/nic/linuxdownload.htm ó en http://www.scyld.com/network/vortex.html y en http://jes.home.cern.ch/jes/gige/acenic.html .

Suerte.. :)

--------------------------
Antes de preguntar visita: [url]http://www.sindominio.net/ayuda/preguntas-inteligentes.html[/url]




[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

mkdir /tmp/netdrivers/ c

Imagen de elgabo

mkdir /tmp/netdrivers/
cd /tmp/netdrivers/
ncftpget -R ftp://ftp.scyld.com/pub/network/
make
make install

no tengo internet asi que no creo que pueda hacer ncftpget, ademas en el sitio ftp que me mostraste aparecen varios drivers, me voy a bajar todos y de ahi te aviso, gracias

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

[i]no tengo internet asi que

Imagen de RazaMetaL

[i]no tengo internet asi que no creo que pueda hacer ncftpget, ademas en el sitio ftp que me mostraste aparecen varios drivers, me voy a bajar todos y de ahi te aviso,[/i]

Como sabes que hay varios drivers ?

Lo que yo haría es ir a un cyber cafe para descargar los archivos en un diskette...

--------------------------
Antes de preguntar visita: [url]http://www.sindominio.net/ayuda/preguntas-inteligentes.html[/url]




[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

No tengo internet en linux pe

Imagen de elgabo

No tengo internet en linux pero si en windows, y tengo una particion vfat. Utilizando explorer pude ver que habia varios archivos, me los baje todos pero me salio un error de compilacion al hacer make (el error esta descrito la respuesta de co2pd).

Como hago para compilar solamente el tulip.c

Gracias

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

SOHO

Imagen de Epe

Intenta lspci -v

busca una linea que hable de ethernet controller, qué dice? para ver el driver que requiere.

Para darte ánimos te comento que me tocó instalar hace unos meses una tarjeta así (SOHO) en Cuenca, terminamos poniendo otra pues linux no la detectaba, estas tarjetas son medio complicadas...

Busca en google la tarjeta y verás... aqui un enlace:
http://www.linux.org.pe/pipermail/linux-plug/2003-May/004686.html

Aqui la busqueda que hice en google:
http://www.google.com.ec/search?hl=es&q=3CSOHO100B-TX+linux&btnG=B%C3%BAsqueda+en+Google&meta=

no es que sea imposible, puede que ya haya una solución para esas tarjetas.. pero hasta el momento que tuve el problema con ella no era factible.

Quizá actualizando la distro?
http://lkml.org/lkml/2003/8/13/240

en el 2003 ya sugirieron un parche para la tulip así que puede que esté presente en kernels más nuevos.

saludos
epe
--
http://www.ecualinux.com

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Lo que me salio

Imagen de elgabo

Esto fue lo que me salio al hacer el make


Makefile:46: No kernel version has been specified.
Assuming 2.4.20-6.
Set the KERNVER variable to specify a different kernel.
cc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6
-I/lib/modules/2.4.20-6/build/include/ -pipe -fno-strength-reduce
-DMODVERSIONS -c -o ns820.o ns820.c
ns820.c: En la función `ns820_probe1':
ns820.c:526: `change_mtu' no ha sido declarado aquí (primero úselo en esta
función)
ns820.c:526: (Cada identificador no declarado solamente se reporta una vez
ns820.c:526: para cada funcion en la que aparece.)
ns820.c: En el nivel principal:
ns820.c:798: se usa `change_mtu' previo a la declaración
make: *** [ns820.o] Error 1

Solo se me pudieron compilar algunos archivos.

Como hago para compilar solo el archivo tulip.c Necesito instalar las herramientas de desarrollo del kernel (porque creo que si las tengo instaladas)?
Cual deberian se las opciones del comando gcc para poder compilarlas bien

Ayudenme xfavor

Gracias

PD: voy a intentar lspci -v. Deseenme suerte
PD2: De verdad habra un driver para linux de esta tarjeta? xq el tulip creo que solo trabaja con las 3c95x.

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

Me sucedió lo mismo .. :( pe

Imagen de RazaMetaL

Me sucedió lo mismo .. :( pero.. hice esto:

mv ns820.c ns820.c.old
make
make install

Y funciono. .. :) .. tienes que tener los paquetes kernel-headers y kernel-source .

--------------------------
Antes de preguntar visita: [url]http://www.sindominio.net/ayuda/preguntas-inteligentes.html[/url]




[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

ok gracias voy a intentar ma

Imagen de elgabo

ok gracias voy a intentar mañana

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

[i]ok gracias voy a intentar

Imagen de RazaMetaL

[i]ok gracias voy a intentar mañana[/i]

Intentastes ? Que resultado obtuvistes ?

--------------------------
Antes de preguntar visita: [url]http://www.sindominio.net/ayuda/preguntas-inteligentes.html[/url]




[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Ya me salio!!! :)

Imagen de elgabo

Sip, ya me salio les voy a decir los pasos que segui:

Desde windows me baje los drivers que estaban el sitio ftp que me diste

mkdir /tmp/networkdrivers (o como quieras llamar al directorio)
cd /tmp/networdrivers
mv ns820.c ns820.c.old (le cambio de nombre porque no compila)
make

al hacer make install me daba otro error


Makefile:46: No kernel version has been specified.
Assuming 2.4.20-6.
Set the KERNVER variable to specify a different kernel.
cc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -I/lib/modules/2.4.20-6/build/include/ -pipe -fno-strength-reduce -DMODVERSIONS -c -o ns820.o ns820.c
ns820.c: En la función `ns820_probe1':
ns820.c:526: `change_mtu' no ha sido declarado aquí (primero úselo en esta función)
ns820.c:526: (Cada identificador no declarado solamente se reporta una vez
ns820.c:526: para cada funcion en la que aparece.)
ns820.c: En el nivel principal:
ns820.c:798: se usa `change_mtu' previo a la declaración
make: *** [ns820.o] Error 1

asi que hice
insmode -f tulip (ya que el insmode tulip me daba problemas)
modprobe tulip (me salio sin errores osea nada)

despues de eso entre a la configuracion de la red
Configuracion del Sistema->Red

y asi pude configurarla, me salio como tarjeta de red una "DEC 21*40 and clones"

Muchas gracias por la ayuda de todos espero tambien poder ayudar a alguien en algun momento :)

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

Páginas