InicioLinuxdial-up en ubuntu , identificado por chipset : slmodemd, hsf

dial-up en ubuntu , identificado por chipset : slmodemd, hsf

Linux8/12/2008

Guia para reconocer al módem dial-up (no en todos los casos).


Aunque sorprenda y si bien las conexiones de alta velocidad tienen una gran expansión, en algunos lugares el servicio es decadente, no llego o bien por la cantidad de población y por cuestiones comerciales no llegara, siendo esta forma de conexión la única disponible, o bien la persona por el uso que le da a la pc, solo le basta una conexión dial-up.

Esta guía es en primer lugar, no precisamente para configurar un módem dial up, si no para facilitar su reconocimiento y por descarte, abarcar tres grupos como principales, hay más grupos pero desconozco cuales sean.

Los tres grupos que tome para esta guía son:

1- slmodemd (sl-modem-daemon en los repositorios de ubuntu)
2- hsfmodem
3- slamr


Cita :

Editado: se agrega lo siguiente:
Módem dial-up que entrarían según la numeración ya nombrada (ejemplos):

1- pctel (VIA Technologies, Inc. AC'97 Modem Controller), smartlink...
2- Conexant HSF 56k Data/Fax Modem ### PCI Soft Data Fax Modem with SmartCP (en windows)
nVidia Corporation MCP51 High Definition Audio
U.S. Robotics USR5660A...
3- Motorola SM56 Data Fax Modem (motorolas en general..)
Dicho con imagen:





NOTA: hay más grupos pero por falta de datos no lo tuve en cuenta, basicamente es un post de referencia, es conocido de que hacer funcionar a estos modem es un dolor de cabeza a veces.

Como ya es sabido, uno de los primeros pasos para una instalación dial-up es usar el scanModem.

Para una idea general del por que la clasificación, el modem dial-up que use antes de tener adsl es el Pctel amr-cnr via (nombre comercial), reconocido por el sistema como (al usar el
comando lspci) (reconocido como "" por el sistema)

00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)

y con el driver sugerido quedaba en el grupo slmodemd (paquete que en
ubuntu y variantes sería el sl-modem-daemon ).

¿Cómo saber en que grupo cae el módem que se quiere identificar?

primero deben descargar el archivo scanModem.gz de:

http://linmodems.technion.ac.il/#linmodems
ver scan modem utility


link directo por ahora: http://linmodems.technion.ac.il/packages/scanModem.gz

Una ves descargado lo dejan en sus carpetas de usuarios (/home/user) y ejecutan en terminal:
Cita :

gunzip scanModem.gz
chmod +x scanModem
./scanModem



no hace falta ejecutar el script como root o administrador.

Dicho script genera una carpetas: Modem
Dicha carpeta contiene dos carpetas, y tres archivos, el que nos interesa es el que se
llama ModemData.txt.

en su contenido, hay una sección que dice:

Cita :

-------------------------- System information ----------------------------
CPU=i686,
Linux version 2.6.24-19-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Fri Jul 11 23:41:49 UTC 2008
scanModem update of: 2008_07_31

There are no blacklisted modem drivers in /etc/modprobe* files
Attached USB devices are:
ID 1110:9031 Analog Devices Canada, Ltd (Allied Telesyn)

USB modems not recognized

For candidate card in slot 00:11.6, firmware information and bootup diagnostics are:
PCI slot PCI ID SubsystemID Name
---------- --------- --------- --------------
00:11.6 1106:3068 1543:4c21 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller




notas

kernel: Linux version 2.6.24-19-generic
modem usb encontrados: ninguno
dispositivos PCI: el mismo que se obtiene al ejecutar el comando lspci.

El dispositivo encontrado, usb, sería el módem adsl que estoy usando, pero no encuentra "un módem usb" como tal.

otra sección más abajo dice algo similar a esto:


Cita :
Support type needed or chipset: slmodemd




recordemos que la idea es abarcar a los módem englobados en los tres grupos: slmodemd, slamr y hsfmodem.

según el soporte sugerido (Support type needed or chipset), los archivos a conseguir son según el caso:

slmodemd = sl-modem-daemon dicho paquete ya viene en formato deb y figura en los repositorios de ubuntu, a partir de las versiones 7.10, dicho paquete viene en el cd de ubuntu y variantes.
versiones anteriores ver: http://packages.ubuntu.com/

En los restantes tendremos en cuenta además del paquete sugerido, el número de kernel.

en el caso del hsfmodem: deben descargar, además del paquete una dependencia.

1- alsa-driver-linuxant: están en formato deb, rpm y tar.gz, descargan el deb.



y el paquete correspondiente:

2- From http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php

a modo de ejemplo, teniendo los datos en el archivo modemData.txt para esta guia y ejemplo sería:

hsfmodem_7.68.00.12full_k2.6.24_19_generic_ubuntu_i386.deb.zip

Gráficamente se instalan de la siguiente forma:
click derecho - abrir con Gdebi

Primero el alsa-driver-linuxant y luego el driver.


slamr: para el slamr descargan desde:

http://linmodems.technion.ac.il/packages/smartlink/Ubuntu

Al igual que en los hsfmodem tenemos en cuenta el número de kernel, siendo para el ejemplo:

slamr-2.6.24-19-generic.tar.gz el que se tendría que descargar.

a este lo dejan en su carpeta de usuario: /home/usuario

y abren una terminal y ejecutan:
Cita :

$ tar zxf slamr*.tar.gz
$ cd slamr-2.6.24-19-generic
$ sudo ./setup


se entiende que cambian el número de kernel en el nombre de la carpeta: slamr-(kernel) en el segundo comando.

--------------------------------------------------

En estos tres casos una ves instalado el driver, a continuación ejecutan en terminal:

sudo wvdialconf

el resultado sera el despliegue de un listado y al final del mismo la frase similar a:
Cita :

Found a modem on /dev/ttySL0.
Modem configuration written to /etc/wvdial.conf.
ttySL0: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"


después ejecutan:

sudo editor /etc/wvdial.conf

donde editor es según utilicen:

ubuntu: gedit
kubuntu: kwrite o kate
xubuntu: mousepad
o por terminal: nano o el que gusten.

el contenido debe quedar similar a:

Cita :

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 115200
New PPPD = yes
Modem = /dev/ttySL0
ISDN = 0
Phone = aqui-va-el-numero-de-telefono
Username = xxxxxxx
Password = xxxxxx
Carrier Check = no
Stupid mode = 1
Auto DNS = yes



Guardan los cambios y cierran.
NANO: para guardar, aceptar y cerrar sería: ctrl+o (letra vocal O) , enter y ctrl+X

A las lineas Auto DNS, carrier check y stupid mode las tienen que agregar.

luego para conectar:

sudo wvdial

desconectar:

sudo killall wvdial


Ahí termina supuestamente todo.

***********************************************************************
Pautas generales ante posibles errores:

1- siempre deben instalar build-essential, viene en el cd, y tienen que controlar que figuren en el sources.lis

gráficamente pueden usar: orígenes del software, synaptic o adept, y luego actualizar o recargar, la idea es que tome a los paquetes del cd, no importa los "errores de internet" al actualizar. Luego instalan build-essential

por terminal:

agregar cd: sudo apt-cdrom add
actualizar: sudo apt-get update
instalar: sudo apt-get install build-essential

2- si no acepta el cd, grabalo de nuevo puede estar mal grabado, dañado y vas a necesitarlo en buen estado.

3- si después de conectar, da error:
Cita :

WvDial[*1]: WvDial: Internet dialer version 1.56
WvDial[Err]: Cannot open /dev/ttySL0: No such file or directory
WvDial[Err]: Cannot open /dev/ttySL0: No such file or directory
WvDial[Err]: Cannot open /dev/ttySL0: No such file or directory


reinicia el sistema, en el caso del módem pctel, se recomienda, antes de conectar realizar este paso, tal ves para otros sea similar. Ejecutar en terminal:

sudo pppconfig

en cierto punto les dirá que identifiquen el puerto del módem, deben confirmar o corregir según el caso, por ejemplo:

Cita :

indique el puerto del modem

/dev/ttyS0
/dev/ttyS1
/dev/ttyS2
/dev/ttyS3


/dev/ttyS1_ _ _ _ _ _ _ _ _ _ _




Ahí deben escribir el puerto que les señalo sudo wvdialconf y notaran que en ves de escribir:

/dev/ttySL0 debe decir: /dev/ttyS0

la única diferencia es la L (ele) mayúscula. Ustedes deben de indicar según corresponda el puerto de su módem.


4- error de usuario, teléfono o contraseña.

controlen que el usuario, contraseña y teléfono estén bien escrito, si no debe ir el código
de área no lo escriban, aun en una llamada telefónica normal, suele dar error si marcamos un llamado local con el código de área (abonado o número no esta en servicio o no corresponde a uno en servicio).



Otras:

hsfmodem full: hasta donde se, dicho driver es limitado, dice en su página:

# a free version (limited to 14.4Kbps data),
# a full version (with 56K and FAX),

buscar en google sobre patch para hsfmodem, no tengo ninguno a mano para agregar, algunos editan un archivo y otros utilizan un ¿generador de serial?...
dejo esta web pero no garantizo de que funcione (no tengo un dial-up que responda al hsfmodem)
http://www.espaciolinux.com/blogs-display-jid-363.html

Espero les guste a pesar de que muchos usan adsl.


esta ultima contiene imágenes.

Datos archivados del Taringa! original
0puntos
547visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

r
Usuario
Puntos0
Posts9
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.