ayuda para instalar un modem externo encore 56k en ubuntu 7.10

Imagen de german_870
0 puntos

hola a todos soy nuevo en este foro porque hace poco instale ubuntu 7.10 (que tambien convive con windows xp ) en mi pc de escritorio y me decepcione mucho al no poder conectarme a internet ya que desafortunadamente mi pc tiene un winmodem ( hsp mr (via) 56k del fabricante conexant ) y no lo pude instalar porque no se como ......luego busque en google y vi que la posible solucion seria un modem externo (y lo compre es un encore enf656 que se conecta al puerto serie) .....pero.... lo conecte y probe de mil formas y no lo pude hacer funcionar

 

como veran mi unica forma de usar internet es dial up porque no tengo banda ancha donde vivo..

 

agradeceria si alguien me guiara para instalarlo paso a paso y lo mas sencillo posible ya que soy nuevo en ubuntu 7.10

 

saludos

Imagen de Gabriel_M
+1
0
-1

Hola ger...:

Ese modem lo único que necesita es estar conectado al puerto serie y estar encendido.

Luego deberás configurar una conexión

Para ello en consola usa la orden:

wvdialconf /etc/wvdial.conf

y veras una salida parecida e esta:

Scanning your serial ports for a modem.
modemscan<Info>: Ignoring ttyS0 because /dev/mouse is a link to it.
ttyS1<*1>: AT -- AT -- AT -- nothing.
ttyS2<*1>: AT -- OK
ttyS2<*1>: ATZ -- OK
ttyS2<*1>: ATQ0 -- OK
ttyS2<*1>: ATQ0 V1 -- OK
ttyS2<*1>: ATQ0 V1 E1 -- OK
        [more init string testing]
ttyS2<*1>: Speed 2400: AT -- OK
ttyS2<*1>: Speed 4800: AT -- OK
        [more baud rate testing]
ttyS2<*1>: Speed 230400: AT -- AT
ttyS2<*1>: Max speed is 115200; using 57600 to be safe.
ttyS2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 -- OK
Found 1 available modem; using /dev/ttyS2.
ttyS2<Info>: Speed 57600; init "ATQ0 V1 E1 S0=0 &C1 &D2 S11=55"

Esto manda a los puertos de comunicaciones existentes comandos ATT para localizar el módem,
En este ejemplo vemos que encontró un módem en ttyS2
Una vez que veas la salida e identifiques tu modem crea un enlace simbólico a /dev/modem
con los siguientes comandos:

sudo rm /dev/modem

sudo ln -s /dev/ttyS2 /dev/modem
(Aqui cambia ttyS2 por el te encontró wvdialconf)

Luego edita tu archivo /etc/wvdial.conf

sudo gedit /etc/wvdial.conf

y veras algo como esto

[Dialer Defaults]
Modem = /dev/ttyS2
Baud = 57600
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55
; Phone = <Target Phone Number>
; Username = <Your Login Name>
; Password = <Your Password>

tienes que editar, el teléfono, nombre de usuario y password de tu cuenta de Internet

[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55
Phone = 9423900
Username = germana
Password = german07

cambia en la sección: "Modem = /dev/ttyS2" a /dev/modem, ya que has crea un enlace simbólico.

Un consejo, podemos editar el wvdial.conf con una o más entradas semejantes a "Dialer Defaults", cambiando "Defaults" por otros nombres. Esto es útil cuando tenemos más de una sola cuenta en un ISP o tenemos cuentas de distintos ISPs. Por ejemplo, si nuestro wvdial.conf fuera así:

[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55
Phone = 9423900
Username = german
Password = german07
[Dialer cuenta2]
Modem = /dev/modem
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55
Phone = 9423900
Username = otracuenta
Password = otracuentapass

al ejecutar wvdial llamará por omisión a la cuenta de "german"; entonces si quieres usar la 'otracuenta' usas:

wvdial cuenta2

y llamará la configuración de "otracuenta".

Deberás el archivo /etc/resolv.conf

sudo gedit /etc/resolv.conf

Debemos de anteponer la palabra "nameserver" seguida de un espacio y luego el número IP del dns de tu ISP

 
nameserver 148.240.241.9
nameserver 148.240.241.41

Una vez hecho esto, ya tienes configurado y listo para funcionar tu marcador wvdial.

Para conectarte usas

sudo wvdial
o
sudo wvdial cuenta.

Para deconectarte usas

sudo killall wvdial

Un script dialup.sh contiene lo siguiente

#!/bin/sh
wvdial $* &

Con este script ejecuta el wvdial en "background" y el $* es para substituir el parámetro adicional que le pongamos.

Un script dialdown.sh contiene lo siguiente

#!/bin/sh
killall wvdial
sleep 2
echo ""

Este script mata los procesos activos del wvdial.

Postdata: lee los tutoriales y los post, esta explicación la puse un sinnumero de veces.

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de german_870
+1
0
-1

hola bueno ejecute el primer comando que me diste y me dice lo siguiente:

Scanning your serial ports for a modem.

WvModem<*1>: Cannot set information for serial port.
ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S1   S2   S3   

Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@lists.nit.ca>.
german@gerrman-desktop:~$

no se que pueda estar pasando

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola germ...:

Pues tienes un solo puerto serial y es:

ttyS0

En ese puerto el modem no se detecta.

El cable esta mal conectado, o esta mal la alimentación del modem, o este esta fallado.

Si estuviera todo bien, tendría que detectarlo sin problemas.

Prueba encenderlo y apagarlo un par de veces y reintenta con wvdialconf. 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de german_870
+1
0
-1

hola probe de nuevo y me dio todos los datos del modem ...

llegue hasta el ultimo paso ( sudo wvdial) y envia los comandos al modem responde ...pero NO MARCA EL NUMERO TELEFONICO y luego uso el comando  para colgar ...finaliza la conexion (que nunca se inicio) y luego intento de nuevo  pero me dice que no se puede detectar modem mientras ppd este activo....??????????.... no tengo idea que pasa 

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola german:

Agrega en tu wvdial.conf

[Dialer Defaults]
 
New PPPD = yes

Carrier Check = no 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de german_870
+1
0
-1

bueno te cuento paso a paso lo que yo hago y corregime si hay algun error

primero escaneo el modem:
-------------------------------------------------------------------------------------------------------  
Scanning your serial ports for a modem.

Modem Port Scan<*1>: Scanning ttyS0 first, /dev/modem is a link to it.
Modem Port Scan<*1>: S0   
WvModem<*1>: Cannot set information for serial port.
ttyS1<*1>: ATQ0 V1 E1 -- OK
ttyS1<*1>: ATQ0 V1 E1 Z -- OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyS1<*1>: Modem Identifier: ATI -- 57600
ttyS1<*1>: Speed 4800: AT -- OK
ttyS1<*1>: Speed 9600: AT -- OK
ttyS1<*1>: Speed 19200: AT -- OK
ttyS1<*1>: Speed 38400: AT -- OK
ttyS1<*1>: Speed 57600: AT -- OK
ttyS1<*1>: Speed 115200: AT -- OK
ttyS1<*1>: Max speed is 115200; that should be safe.
ttyS1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
Modem Port Scan<*1>: S3   

Found a modem on /dev/ttyS1.
Modem configuration written to /etc/wvdial.conf.
/etc/wvdial.conf<Warn>: Can't write '/etc/wvdial.conf.tmp5693': Permission denied
/etc/wvdial.conf<Warn>: Can't write '/etc/wvdial.conf' ('/etc/wvdial.conf'): Bad file descriptor
ttyS1<Info>: Speed 115200; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

-------------------------------------------------------------------------------------------------------
luego creo el enlace simbolico:

sudo rm /dev/modem

sudo ln -s /dev/ttyS0 /dev/modem

-------------------------------------------------------------------------------------------------------
seguido , edito el archivo /etc/wvdial.conf:

Modem = /dev/modem
Baud = 115200
Init = ATQ0 V1 E1 S0=0
Init2 =  ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Phone = 06112227638
Username = german_870
Password = ******
New PPD = yes
Carrier Check = no

FINALMENTE ME DISPONGO A MARCAR  Y OCURRE ESTO:

gerrman@gerrman-desktop:~$ sudo wvdial
WvDial<*1>: WvDial: Internet dialer version 1.56
WvDial<Err>: Cannot open /dev/modem: Input/output error
WvDial<Err>: Cannot open /dev/modem: Input/output error
WvDial<Err>: Cannot open /dev/modem: Input/output error

.......................................................................................................

ESPERO TU AYUDA......

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola germ...:

Quién no se equivoca no aprende, trata de no aprender demasiado. :)

Hay un pequeño error :

wvdial te dice (entre todos sus mensajes)

Found a modem on /dev/ttyS1.

Y el enlace simbólico lo haces así

sudo rm /dev/modem

sudo ln -s /dev/ttyS0 /dev/modem

Cuando el realidad debes hacerlo así:

sudo rm /dev/modem

sudo ln -s /dev/ttyS1 /dev/modem

Repite estos dos comandos e intenta conectarte. 

Lo que te engaño, es que la primera vez el puerto era ttyS0 y ahora se cambió a ttyS1 (no preguntes porque, ya que no lo se) :)

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de german_870
+1
0
-1

listo gracias por tu ayuda ya funciona el modem..externo....

 

AHORA BIEN QUEDAN 1 COSA PENDIENTE:

necesito que me ayudes a instalar el winmodem ( por si alguna vez falla el externo )que tengo te paso la data exacta del winmodem a ver si me podes dar una mano:

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

General Information :    
Model :    HSP56 MR (VIA)
Manufacturer :    Conexant
Connected :    COM3
RAS Connection :    No

 Port Properties :    
Packet version :    2
Packet Size :    64 bytes
Current/Max Receive Buffer :    4096/0 bytes
Current/Max Transmit Buffer :    0/0 bytes
Speed :    Programmable

 Features :    
DTRDSR :    Yes
RTSCTS :    Yes
RLSD :    Yes
PARITY_CHECK :    Yes
XONXOFF :    Yes
SETXCHAR :    Yes
TOTALTIMEOUTS :    Yes
INTTIMEOUTS :    Yes
SPECIALCHARS :    No
16BITMODE :    No

 TimeOut Features :    
ReadIntervalTimeout :    20 ms
ReadTotalTimeoutMultiplier :    0 ms
ReadTotalTimeoutConstant :    0 ms
WriteTotalTimeoutMultiplier :    10 ms
WriteTotalTimeoutConstant :    2000 ms

 Default Port Configuration :    
Speed :    115200 bps
Data Bits :    8
Stop Bit(s) :    1
Parity :    None
Binary Transmission :    Yes
CTS output flow control :    Yes
DSR output flow control :    No
DTR flow control :    Enabled
RTS flow control :    Enabled
DSR sensitivity :    No
XOFF continue transmission :    No
XON/XOFF output flow control :    No
XON/XOFF input flow control :    No
Error Replacement :    No
Null Stripping :    No
Abort on Errors :    No

 Call configuration :    
Wait for dialling tone before calling :    Yes
Cancel if the call does not succeed :    Yes  ( in 60 s.)

 Specific Information :    
ATI Command0 :    56000
ATI Command1 :    A97/C514
ATI Command3 :    PCtel HSP56 MR 2.30-9K
ATI Command4 :    PCtel HSP56 MR Data/Fax
ATI Command5 :    V.90
AT+GMM :    MMHSP DATA/FAX MODEM

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

esta info la saque desde windows con el programa pc wizard 2007 .

 

espero tu ayuda ....saludos 

 

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola German:

Felicitaciones por tus logros.

No es conveniente tener dos accesos a internet funcionando, ni siquiera red y modem activos, menos dos modems.

Es muy posible que un winmodem deje  de funcionar en cualquier momento, pero un modem externo es un modem real y a menos que le caiga un rayo directamente es muy dificil que deje de funcionar. Para un winmodem la sospecha de la caida de un rayo en la localidad es suficiente para quemarlo. Como ves no son de mi agrado.

Además con cada serie los fabricantes (sabrán porque) cambian las implementaciones del software (driver) que simula y emula el funcionamiento de un modem haciendo uso de la pc únicamente en windows 32, y hacen muy dificil su implementación en Linux, pues salvo a algunas distribuciones pagas (justamente por tener que pagar las licencias, como Rxart) a las que le ceden el código fuente temporariamente y por contrato, casi ninguna tiene implementados los módulos para winmodems.

En tu caso tienes suerte, en este post de tutoriales:

http://www.ubuntu-es.org/index.php?q=node/72320 

Roby  explica como hacer funcionar tu modelo de winmodem.

Sugerencia: no lo intentes, reservalo por si cae un rayo. :) 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de german_870
+1
0
-1

disculpa el error gracias por tu ayuda de todas formas

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola Germán:

Antes de poner el post:

Escribe en consola

sudo lspci

Copia y pega la salida en post.

sudo ifconfig

Copia y pega la salida en el post.

Con esto darás información como para que podamos ayudarte. 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fjavier9
+1
0
-1

que tal? bueno pues soy nuevo en esto de el linux, tengon una computadora toshiba y acabo de comprarle un modem de tarjeta pcmcia, y ya logre que la detecte solo que no se como hacer esto: crear un enlace simbòlico a dev/modem

no se donde se haga me imagino que en la terminal, pero le doy la orden y no la ejecuta.

ejecuto dev/modem : nada,

ejecuto el sudo rm dev/modem y no puedeo acceder a

sudo li - s dev/tty20/dev/modem

y como resultado tengo:

wvdial<*1>: wvdial: internet dialer version 1.56

wvdial<*1>: initializing modem.

wvdial<*1>:sending: atz

wvdial<*1>:modem<*1>atz

wvdial<*1>: ok

wvdial<*1>: sending: atq0 v1 e1 s0=0 &c1 &c2 &d2 +fclass=0

wvdial modem<*1>atq0 v1 e1 s0=0 &c1 &c2 &c2 +fclass=0

wvdial modem<*1>: ok

wvdial<err>:configuration does not specify a valid phone number.

wvdial<err>:configuration does not specify avalid login name.

wvdil<err>:configuration does not specify a valid password.

apesar de que si modifique el archivo wvdial.conf que me falta hacer?

gracias saludos!!

 

 

 

+1
0
-1

Francisco Javier Balderas

Imagen de Gabriel_M
+1
0
-1

Hola fja.....:

1) En consola (terminal) escribe y luego da enter:

wvdialconf /etc/wvdial.conf

y veras una salida ya descipta en el post donde lo más importante es la línea:

Found 1 available modem; using /dev/ttyS2.

En este ejemplo vemos que encontró un módem en ttyS2

2) Para crear un enlace simbólico

En consola (terminal) escribe y luego da enter:

sudo rm /dev/modem

sudo ln -s /dev/ttyS2 /dev/modem

(Aqui cambia ttyS2 por el te encontró wvdialconf)

3) Luego edita tu archivo /etc/wvdial.conf

En consola (terminal) escribe y luego da enter:

sudo gedit /etc/wvdial.conf

Y veras un contenido ya escrito en el hilo

Debes cambiar y/o agregar modem,  teléfono, nombre de usuario y password de tu cuenta de Internet, lo que está en negrita

[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55
Phone = 9423900
Username = javier
Password = javier07

4) Deberás editar o crear el archivo /etc/resolv.conf

En consola (terminal) escribe y luego da enter:

sudo gedit /etc/resolv.conf

Debemos de anteponer la palabra "nameserver" seguida de un espacio y luego el número IP del dns de tu ISP

 
nameserver 148.240.241.9
nameserver 148.240.241.41

Una vez hecho esto, ya tienes configurado y listo para funcionar tu marcador wvdial.

Para conectarte en consola (terminal) escribe y luego da enter:

sudo wvdial

Para deconectarte en consola (terminal) escribe y luego da enter:

sudo killall wvdial

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fjavier9
+1
0
-1

Francisco Javier Balderas

que tal Gabriel, todo funciono como me lo explicaste, solo que ahora tengo otro problema que es este:

Dec 20 17:55:12 francisco-laptop pppd[5623]: Using interface ppp0
Dec 20 17:55:12 francisco-laptop pppd[5623]: Connect: ppp0 <--> /dev/ttyS0
Dec 20 17:55:42 francisco-laptop pppd[5623]: LCP: timeout sending Config-Requests
Dec 20 17:55:42 francisco-laptop pppd[5623]: Connection terminated.
Dec 20 17:55:42 francisco-laptop pppd[5623]: Receive serial link is not 8-bit clean:
Dec 20 17:55:42 francisco-laptop pppd[5623]: Problem: all had bit 7 set to 0
Dec 20 17:55:42 francisco-laptop pppd[5623]: Modem hangup
Dec 20 17:55:42 francisco-laptop pppd[5623]: Exit.
Dec 20 17:56:24 francisco-laptop pppd[5651]: pppd 2.4.4 started by root, uid 0
Dec 20 17:56:24 francisco-laptop pppd[5651]: Using interface ppp0
Dec 20 17:56:24 francisco-laptop pppd[5651]: Connect: ppp0 <--> /dev/ttyS0
Dec 20 17:56:54 francisco-laptop pppd[5651]: LCP: timeout sending Config-Requests
Dec 20 17:56:54 francisco-laptop pppd[5651]: Connection terminated.
Dec 20 17:56:54 francisco-laptop pppd[5651]: Receive serial link is not 8-bit clean:
Dec 20 17:56:54 francisco-laptop pppd[5651]: Problem: all had bit 7 set to 0
Dec 20 17:56:54 francisco-laptop pppd[5651]: Modem hangup
Dec 20 17:56:54 francisco-laptop pppd[5651]: Exit.

 

y este es el nuevo problema que tengo el modem se cuelga y marca un error no. (16) y es el que se refleja en el texto anterior.

te agradezco cualquier informacion que pudieras tener, el modem que tengo es un pcmcia gracias buen dia!

+1
0
-1

Francisco Javier Balderas

Imagen de Gabriel_M
+1
0
-1

Hola Francisco:

Es un problema de tu proveedor con el operativo Linux.

1) Fíjate si tu /etc/wvdial.conf tiene estas líneas.

New PPPD = yes

Carrier Check = no

Si no las tiene agrégaselas .

Despues para evitar esta incompatibilidad suele ser útil apagar el eco, para esto cambia donde dice:

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55

por

Init2 = ATQ0 V1 E0 S0=0 &C1 &D2 S11=55

Guarda e intenta.

Otra solución es que le solicites a tu proveedor números alternativos, si es que los tiene, ni se te ocurra consultar al servicio técnico, pues son todos MS Certificates e ignoran que existe algo llamado Linux, a lo sumo piensan que es una planta de cuya semilla se extrae aceite.

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de fjavier9
+1
0
-1

Francisco Javier Balderas

 

que tal bue dia y felices fiestas!

 

con la novedad Gabriel de que sigo teniendo el mismo error, aunado a esto solo existe un numero para conectarme a la red y te queria preguntar si es problema de el modem o de el proveedor de mi servicio?

de cualquier manera esperare a tener coneccion de banda ancha y asi esperar que mi problema tenga solución, o tu que opinas?

saludos!

+1
0
-1

Francisco Javier Balderas

Imagen de Gabriel_M
+1
0
-1

Hola Francisco:

Gracias y felicidades para ti tambien.

Si dudas es un problema del proveedor con Linux. Tu modem no tiene nada que ver. Para corroborarlo úsalo desde Windows y funcionará sin problemas. 

La banda ancha es lo ideal siempre y cuando:

Si es mediante modem,  que este sea un modem router con salidas ethernet. Nunca, jamás, aceptes un modem USB.   

Saludos.


Equipo de Ubuntu-es
+1
0
-1