CardBus/PCMCIA Conceptronic 100TCL en Linux


Esta tarjeta de red (PCMCIA/CardBUS/PCCard) para portátiles en teoría esta totalmente soportado por el fabricante para su utilización es sistemas linux, pero parece ser que no termina de funcionar la cosa …

En la caja que trae la tarjeta, se puede ver un logotipo, que dice linux compatible e incluso trae drivers para linux (código fuente y un binario para el kernel 2.2.14), al parecer existen serios problemas que dificultan la instalación y uso en Linux.
Voy a intentar contaros la odisea y los pasos necesarios para su correcta instalación en un portatil (conforme vaya averiguando cosas), aunque a día de hoy aun no lo he conseguido hacerla funcionar. (Me la traen los Reyes Magos 😉

Primeros Pasos
Lo primero que he hecho es buscar en Google, para no tener que reinvertar la rueda, encontrado opiniones contrarias y otrás favorables/satisfactorias sobre su instalación en sistemas Linux:

EN CONTRA:
Ferran
Well the thing is that I have a Conceptronics 100TCL pcmcia card which is an ethernet card with the realtek 8139 chipset. I try to make it work on my laptop running RedHat Linux 7.1 but fail miserably. I’ve dowloaded the precompiled rpms and these don’t work ’cause they’ve been made for RedHat 7.0 and the kernel versions doesn’t match (7.0 has 2.2.16 or similar while 7.1 runs with 2.4.2-2). So I have to compile the thing myself. I do as said in the web, and nothing works. I’ve tried, let’s say
gcc -DMODULE -D__KERNEL__ -O6 -c pci-scan.c
and compiles, but then insmod pci-scan.o complains about looots of
unresolved symbols. Compiling pci.skeleton.c or rtl8139.c simply fails…
I’ve also included the -I/usr/src/linux-2.4/include line, but this does not solve anything… Has anybody encountered the same problem? Does anybody know a workaround for this problem? Thanks,

Rodrigo Moya
SUBJECT: RE: conceptronic 100 TCL Hola!
Bueno, pues ya he encontrado la solución a la conceptronic esta de los güevos:
1 – sacar la tarjeta del PC y empaquetarla en su caja
2 – ir a la tienda a cambiarla por otra, a ser posible 3Com, Xircon,
Genius, u Ovislink
esta solución se debe a que después de investigar/probar durante dos
días, he dado con varias personas que no habían conseguido hacerla funcionar, y que habían tomado la misma decisión. La única
manera de que funcione es usando un driver que hay (que es una extensión del rtl8139) que sólo funciona en una versión específica del kernel (2.2.14 creo).
Así que, que sepais que no merece la pena intentar hacer funcionar esa tarjeta. Yo la que he comprado para sustituirla es una Ovislink 10/100 Fast Ethernet, y el programa de instalaciónn de la potato
la ha detectado a la primera. Así que, ya estoy actualizando a la woody 🙂 gracias a todos los que me habéis contestado

Anonimo:
Pues ya de paso pido yo también que me ayuden. ¿alguien ha conseguido que le fuera una tarjeta de red pcmcia conceptronic 100TCL, en la caja pone que es compatible con linux y lleva un driver en un disco, pero este no tira ni a la de tres…

No aparece en la lista de tarjetas soportadas por el sistema pcmcia de linux, Linux PCMCIA Supported Device List:

http://pcmcia-cs.sourceforge.net/ftp/SUPPORTED.CARDS

Tampoco aparece en esta otra lista de tarjetas PCMCIA de mobilix.org:
http://mobilix.org/pcmcia_linux.html

A FAVOR:
Bruno Gravato
Hi! Thanks to all the people who sent me emails about this.
I have my card working now using 8139too module that comes
with kernel 2.4.0 (I had tried it before but had no
sucess… I must have done something wrong then…)
Special thanks to Jeff. Regards

Fernández Piqueras, Joaquín
RV: conceptronic 100 TCL
Yo he conseguido que funcione la Conceptronic, costo sudor y varias horas de teson frente al portatil, pero si tienes el modulo sin compilar, es decir, en .c lo puedes compilar para tu version de kernel concreta, y yasta!!
Para una tarjeta que tiene soporte para linux de la propia marca, no hay que desmerecerla. TA LUEG
Quimi

Pope
Creo que tapunet , de #linux_portatiles (irc hispano) consiguió hacerla funcionar. Necesitas:
– Versión reciente de pcmcia-cs (ver pcmcia-cs.sourceforge.net ), si es necesario recompila para tener soporte CardBus. Muy fácil: descomprimes, y luego: make config all install.
– Núcleo 2.4.x , creo que cardbus en 2.2.x o al menos con esta tarjeta en concreto no se portaba muy bien.
suerte!!!!!!

Anonimo
Re: Woody boot floppies – network module 8139too problems
my laptop’s ethernet card it’s a Conceptronic 100 MBit PCMCIA card, it’s based on Realtek 8139 chipset. The only way it works is with kernel (version 2.4.14) module 8139too. To work i run net.sh:

#net.sh:
insmod 8139too
/etc/init.d/pcmcia restart
/etc/init.d/network restart
ifconfig
echo “It works for me!”

Arndt Mehlhorn
After several tries I finally managed to make the Conceptronic
100TCL CardBus card working. Thanks to Bruno Gravato who
told me that it is possible to use the card with a monolithic
kernel using the normal 8139too driver from the kernel sources.
So I built a 2.4.16 kernel with PCMCIA support and with support for
Realtek 8139 chip. It seems that Jeff Garzik, the maintainer
of the 8139too driver, did some changes lately so that I grabbed the
latest kernel sources.
I selected the following kernel options:

General Setup –> PCMCIA/CardBus support –>

[*] CardBus support
[*] i82365 compatible bridge support

Then under:
Network device support –> Ethernet (10 or 100Mbit) –>
[*] EISA, VLB, PCI and on board controllers
<*> RealTek RTL-8139 PCI Fast Ethernet Adapter support

Under ‘PCMCIA network device support’ I did not select anything.
This place is where you should go in order to compile a kernel
with support for the 3Com, Xircom, etc. cards that are listed
under this option.
All other options are standard and have to be selected in an
appropiate manner for your machine.
Now the command ‘lspci’ shows the following:

# lspci
arrhenius:/usr/src/linux # lspci
00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1621 (rev 05)
00:01.0 PCI bridge: Acer Laboratories Inc. [ALi] M5247 (rev 01)
00:06.0 Communication controller: Lucent Microelectronics WinModem 56k (rev
01)
00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge
[Aladdin IV] (rev 0a)
00:08.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 Audiodrive
(rev 02)
00:0f.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 20)
00:11.0 Bridge: Acer Laboratories Inc. [ALi] M7101 PMU (rev 09)
00:13.0 CardBus bridge: O2 Micro, Inc. OZ6812 Cardbus Controller (rev 05)
00:14.0 USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M
AGP 2x (rev 64)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)

As you can see in the last line, the PCMCIA card appears like a ‘normal’ RTL8139 card on the PCI-bus. Now you can configure the device using ‘ifconfig’. Concerning my machine, there seems to be a certain problem recognizing the NIC after a cold boot. This problem goes away just pulling the card out of the slot an inserting it once again.

Conclusión
Parece ser que la tarjeta en cuestión funciona en Linux, aunque habrá que buscarse un poco la vida y dar con la fórmula mágica. En cuanto le pueda meter mano a la tarjeta os contaré como hacerlo.

Continuará …..

Los drivers ademas de venir en el disquette, también se pueden descargar de Internet: http://www.conceptronic.net/drivers/con100tcl/con100tcl.zip, donde encontramos una carpeta Linux con los supuestos drivers.

Enlaces relacionados:


Carlos Cortes (aka carcoco)

http://bulma.net/todos.phtml?id_autor=132

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1108 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.