[LinuxFocus-icon]
Hogar  |  Mapa  |  Indice  |  Busqueda

Noticias | Arca | Enlaces | Sobre LF
Este artículo está disponible en los siguientes idiomas: English  Castellano  Deutsch  Francais  Nederlands  Portugues  Turkce  Arabic  

convert to palmConvert to GutenPalm
or to PalmDoc

[Ingo Hoffmann]
por Ingo Hoffmann
<ingo(at)linuxfocus.org>

Sobre el autor:

¡Hola! Soy Ingo Hoffmann, actualmente trabajo como analista de redes, diseñando diversas soluciones utilizando tecnologias del tipo VPN, VLAN, Gigabit Ethernet y otras. Tambíén implemento las soluciones que diseño.



Taducido al español por:
Alberto Pardo <apardoyo(at)yahoo.es>

Contenidos:

 

Como usar el acaptador de USB ATEN UC-232A con Linux

[Illustration]

Resumen:

En este artículo presento la solución a un problema que tuve hace algún tiempo. ¿Cómo conseguir que el adaptador ATEN UC-232A funcione?. Despues de un tiempo de pruebas, presento lo fácil que es.


_________________ _________________ _________________

 

El hardware

El ATEN UC-232A es un adaptador de linea RS232 a USB. Ademas, dispone de una linea serie RS232 adicional, sin la necesidad de perder una interrupción (IRQ) extra. Es un simple cable que se conecta en el port USB.

 

¿ Qué necesité ?

Para poder hacer funcionar el adaptador USB con Linux, inicialmente utilice mi Slackware 8.0 con el kernel 2.4.8. En la actualidad estoy utilizando el 2.4.13 y el adaptador funciona perfectamente. Necesitarás como mínimo la versión 2.4.6 del kernel para hacerlo funcionar. El driver para este convertidor de línea serie RS232 a USB se introdujo con la versión 2.4.6 del kernel.

 

La parte divertida

Para empezar se necesita el código fuente del kernel. :-)
Entonces:

  1. Escoge la sección del USB ;
  2. Compila el subsistema USB como un módulo. Esto da una mayor flexibilidad y no necesitarás cargarlo cada vez que inicialices el sistema Linux.
  3. Escoge un driver USB, UHCI o OHCI. Dependerá de tu controlador de hardware USB (que está en tu placa base). Lo he comprobado y ambos trabajan perfectamente.
  4. Escogiendo USB-a-Serie
  5. Escogelo también como módulo y seleciona driver Generico y la parte más importante es el
    Profilic PL-2303. Esto es imposible de adivinar, por que no lo dice en ningún lugar del hardware. El PL-2303 es el chip usedo por UC-232A y posiblemete otros adaptadores.
  6. Salva las configuraciones y compila + instala tu kernel.
Ejecuta "make modules_install" reboota y carga los modulos:

modprobe your-usb-driver. uhci-usb o ohci-usb
mount -t usbdevfs none /proc/bus/usb
modprobe pl2303

Si trabaja, veras en tu syslog que el sistema ha encontrado el dispositivo Profilic y lo asigna a /dev/ttyUSB0 o a usb/tts/01 si tenes devfs.
Crear /dev/ttyUSB0 para que funcione

mknod /dev/ttyUSB0 c 188 0

y entonces

chmod 666 /dev/ttyUSB0

Disfrutalo!  

Links

 

Formulario de "talkback" para este artículo

Cada artículo tiene su propia página de "talkback". A través de esa página puedes enviar un comentario o consultar los comentarios de otros lectores
 Ir a la página de "talkback" 

Contactar con el equipo de LinuFocus
© Ingo Hoffmann, FDL
LinuxFocus.org
Información sobre la traducción:
en --> -- : Ingo Hoffmann <ingo(at)linuxfocus.org>
en --> es: Alberto Pardo <apardoyo(at)yahoo.es>

2003-03-20, generated by lfparser version 2.34