PDF de programación - RDSI con Linux

Imágen de pdf RDSI con Linux

RDSI con Linuxgráfica de visualizaciones

Actualizado el 26 de Marzo del 2020 (Publicado el 12 de Abril del 2017)
751 visualizaciones desde el 12 de Abril del 2017
203,1 KB
9 paginas
Creado hace 16a (26/06/2003)
Historia
Personal:

Vida y
milagros
Curriculum
Vitae

Temas de
Interés:

Linux
Radioafición
Emacs

<<- Volver

RDSI con Linux

Últimas modificaciones
2000/2/27 Santiago González nos facilita el fichero de opciones de pppd y la cadena de

inicialización que el usa con RedHat 6.0 para poder usar el Novacom Mix.

2000/2/15 Un nuevo paquete para configurar RDSI facilmente desde KDE. Se llama KISDN y

se puede encontar en http://www.millenniumx.de/kisdn.html. Parece ser que hay
algunas prestaciones adicionales si les da $20 pero aún así funciona bien sin
ellas.

2000/1/23 El famoso teléfono Novacom Mix ya se puede usar con Linux sin problemas.
2000/1/16 Añadido un pequeño (pero imprescindible) comentario sobre la necesidad de

eliminar una línea de los ficheros de configuración generados automáticamente
por isdnconfig para que la instalación sea operativa.

1999/12/24 Los ficheros de configuración necesarios para usar RDSI con ReHat 6.1 por fin

1999/11/10 Las tarjetas con el chipset Winbond W6692 (como la Asuscom ISDNLink 128 PCI)

disponibles.

funcionan perfectamente.

Tabla de Contenidos:

Introducción.
Copyright y esas cosas...
Y ahora...¡en marcha!
Nuevo hardware soportado
Configuración del hardware
El método de emulación de módem analógico (PPP asíncrono)
Infovia+, o como marear a los usuarios sin razon aparente (PPP síncrono)
Comentarios de algunos usuarios de RDSI e Infovia+.
Referencias y agradecimientos ("The Hall of Fame")
Despedida y cierre.

Introducción.
Esta página pretende dar algunos detalles de como utilizar ciertas tarjetas RSDI con el sistema
operativo Linux. En concreto se centrará en aquellas tarjetas que estén soportadas con el
driver HiSax, del paquete isdn4linux. Los ejemplos concretos usados a lo largo del documento
harán referencia a una tarjeta Elsa QuickStep 1000 y a un sistema Debian GNU/Linux 2.2, ya
que ésta es la configuración que posee el autor. Sin embargo el uso de cualquier otra tarjeta
de las gestionadas con el driver HiSax o de otra distribución debería plantear cambios mínimos
en los ejemplos.
Se ha añadido una nueva sección al documento que indica como conectarse a Infovia+ con
Linux y RDSI, ya que a Telefónica le ha dado por cambiar el protocolo de conexión de bajo
nivel, sin consultar a nadie. Bueno, en realidad simplemente ha eliminado el antiguo sistema de
conexion, ya que en la Infovia tradicional funcionaban tanto el método antiguo como el nuevo,
necesario ahora por imperativo legal.
No obstante me gustaría poner en claro ciertos detalles legales para evitarme posibles
quebraderos de cabeza.
Copyright y esas cosas
Se ha cambiado la licencia de uso del contenido de esta pagina. La nueva licencia está mucho
mejor adaptada a los contenidos de tipo "literario" que la GPL, que es una licencia diseñada
para ser aplicada principalmente al software. Por lo tanto, lea con atención los próximos
párrafos y la licencia (que podrá encontrar en la URL que se indica enseguida) para saber
cuáles son sus derechos (casi todos) y sus obligaciones (muy pocas ;-).
Este documento es Copyright ©1998-2000 Ignacio Arenaza Nuño y es OpenContent
(Contenido Abierto). Usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia
OpenContent (OPL) versión 1.0, tal y como fue publicada por la OpenContent Organization.
Este documento se distribuye con la esperanza de que sea útil, pero SIN NINGUNA
GARANTIA; sin ni siquiera la garantia implícita de COMERCIABILIDAD o CONVENIENCIA
PARA UN PROPOSITO PARTICULAR. Vea la Licencia OpenContent para más detalles. Existe
una versión disponible en http://www.opencontent.org/opl.shtml.
El copyright no es para restringir los derechos a nadie, es para garantizar que todo el mundo
pueda usarlo y que de paso no me intenten colgar algún muerto si a alguien le falla algo al
intentar hacer lo que aquí indico. Como se suele decir en estos casos, a mi me funciona y su
caso puede variar.
Y ahora... ¡en marcha!
Una vez que los abogados están contentos, pasemos a detalles más jugosos. Los pasos que
se indican aquí sirven para usar la tarjeta RDSI de dos formas diferentes:

1. Emulando un módem analógico tradicional, de forma que podamos usar el demonio pppd

habitual y los scripts de conexión tradicionales.

2. Emulando una interfaz de red, para lo cual hay que usar las idsnutils y el demonio
ipppd (observe la diferencia en el nombre) que permite usar PPP síncrono. Este modo
de funcionamiento es necesario para usar Infovia+ con Linux, y los scripts de conexion
son bastante diferentes.

Aun cuando la segunda forma de trabajar está descrita en el RDSI-COMO del SLUG, hay

algunos usuarios que están teniendo problemas para ponerla en marcha. Voy a tratar de
plasmar en esta página como he realizado yo la configuración en mi instalación de Debian 2.2
con un núcleo 2.2.19.
Nuevo harware soportado.
Varias personas me han preguntado si algunos modelos concretos de tarjetas RDSI de última
generación funcinan con Linux (concretamente algunos modelos PCI). Como sólo puedo probar
aquellas tarjetas que caen en mis manos, por el momento he podido probar y confirmar los
siguientes modelos:

Asuscom ISDNLink 128 PCI: Es una de las tarjetas que incorporán el nuevo chip RDSI
de Winbond, el W6692. He probado con un nucleo 2.2.13 y el soporte RDSI que viene de
serie, y la detecta y maneja sin ningún problema. Basta con indicar que es una tarjeta
tipo 36 (ver más abajo para saber que significa este número) y listo. Eso si, el driver está
marcado como experimental (al menos en la versión 2.2.13) asi que recuerda indicar
soporte para características experimentales al compilar el núcleo.
Ojo, que hay otro modelo en el mercado con el mismo nombre pero diferente chipset,
concretamente el HFC PCI 2BDS0, con lo cual en caso de duda se puede compilar el
soporte para ambos chips a la vez (perfectamente posible) y despues probar con cada
uno de los dos hasta acertar con el correcto (basta con cambiar el número de chipset en
los comandos de abajo y usar 36 o 35 respectivamente en cada caso). Gracias a José A.
Barrera por indicarme este detalle.
¡Por fin! Tras mucho dar la tabarra, y gracias a los esfuerzos de Santigago Gonzales
Herrero, el fabricante del famoso teléfono Novacom Mix, que tan pobres resultados
ofrecía bajo Linux, ya funciona de forma adecuada. He aqui el anuncio del propio
Santiago sobre el asunto, realizado en es.comp.os.linux.redes :
Hola a todos.

Por fin se ha solucionado el problema del teléfono RDSI Novacom Mix y
Linux. Los que tengan este teléfono y estén interesados en usarlo con
Linux, pueden solicitar una actualización del firmware a Antonio
Cervantes en la dirección:
tel-rdsi@interisa.es.

Es una versión Beta, pero ya la he probado y el adaptador va
correctamente con Linux ahora. Al parecer no la distribuirán con el
teléfono hasta que Telefónica no la homologue, pero nos permite
"rescatar" ese teléfono.

Ya era hora. Saludos

*********** Mensaje original ***********
On Fri, 21 Jan 2000 09:50:48 +0100, Antonio Cervantes wrote:

Hola a todos:

Se acaba de desarrollar una versión Beta que resuelve el problema que
impedía utilizar el Novacom Mix con Linux. Como es normal en cualquier
desarrollo de software, el plan es hacer una prueba de campo para
detectar posibles errores. Aquellos usuarios del Novacom Mix y de
Linux que estén interesados en participar pueden solicitarme la
versión y se la enviaré por e-mail. Por supuesto, siempre pueden
volver atrás y telecargar la versión homologada cuando lo deseen.
Saludos

Antonio Cervantes
antcerv@iies.es
************ Mensaje original ***********


Si tienes alguna tarjeta que no te funciona (o que el núcleo no detecta) y no te importa enviar
unos cuantos mensajes de correo, ponte en contacto conmigo y veremos que se puede hacer.
Configuración del hardware.
Como paso previo a cualquiera de los dos modos de funcionamiento, es requisito indispensable
que el núcleo reconozca nuestra tarjeta RDSI y nos deje usarla. De esto se encargan varios
componentes del núcleo que será necesario compilar. Para ello, recomiendo usar un núcleo de
linux igual o posterior al 2.2.18. De esta forma el driver de HiSax más reciente ya viene
incorporado en el núcleo y no hay que conseguirlo aparte y parchear el mismo.
Pasos a seguir para la compilación del soporte de la tarjeta en el núcleo
Una vez que dispongamos de las fuentes del núcleo tenemos que realizar las siguiente
operaciones:

1. Compilar el núcleo de Linux que hemos obtenido en el punto anterior (puede ver las

intrucciones necesarias para compilarlo en /usr/src/linux/README una vez que lo
haya descomprimido en /usr/src). En el núcleo, para referirse a RDSI se utilizan las
siglas ISDN (Integrated Services Digital Network). Ya está avisado.

2. A la hora de especificar las características que queremos incluir en el núcleo, debemos

seleccionar por lo menos las siguientes (los nombres que aparecen en la lista
corresponden a las etiquetas mostradas al ejecutar make config con un núcleo de la
serie 2.2.x, los comentarios del autor aparecen entre paréntesis).

CONFIG_EXPERIMENTAL=y (Necesario para que nos pregunte
todas las opciones)
CONFIG_MODULES=y (El driver HiSax es obligatorio usarlo
como módulo, así que...)

CONFIG_NET=y (Para que podamos usar servicios de red)
CONFIG_SYSVIPC=y (Necesario para usar kerneld con los
módulos)
CONFIG_KERNELD=y (Kerneld se encarga de cargar los
módulos automáticamente...)
CONFIG_INET=y (Soporte para TCP/IP)
CONFIG_NETDEVICES=y (Dipositivos de red)
CONFIG_PPP=m (Soporte para PPP, yo prefiero cargarlo
como módulo, pero puede ser compilado en estático
respondiento "Y" en vez de "M").
CONFIG_ISDN=m (Soporte para RDSI en módulo)
CONFIG_ISDN_PPP=y (OPCIONAL: compilar si vamos a usar
PPP sincrono, p.ej. con Infovia+)
CONFIG_ISDN_DRV_HISAX=m (Soporte para el driver HiSax)
CONFIG_HISAX_EURO=y (Importante, usamos protocolo
Euro-DSS1 o Euro-IS
  • Links de descarga
http://lwp-l.com/pdf2770

Comentarios de: RDSI con Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad