Conectar modem inalámbrico Huawei E156 usando kppp

Consideraciones previas:

  • Dede instalarse los paquetes: kppp, ppp, ppp-dev, resolvconf.
  • Esto me funcionó tanto en Lenny como en squeeze
  • Muchos de los pasos iniciales (especialmente lo de la configuración del PIN son basados en un artículo de LinuxParty y aquí les dejo el link para verificar:

Pasos:
1) Verificar que el módem ha sido reconocido: para ello debe abrirse un terminal (yo de una vez abro un terminal de root) y se escribe dmesg. En alguna parte debe aparecer lo siguiente:

2) Realizar un script que debera ejecutarse en un terminal cada vez que se inicie una seción:
En el mismo terminal de root escribes el nombre de cualquier editor de texto apropiado para generar scrpit (kwrite, gedit, nano,etc). Allí copias lo siguiente:

#!/usr/bin/env perl

use strict;
use warnings;

my $modem = "/dev/ttyUSB0";
# my $modem = "/dev/usb/tts/0";
# Substitute xxxx with your PIN.
# You should probably put your pin somewhere else, e.g. on an USB stick,
# an encrypted file system or something else, and read it from there...
# You have been warned!
my $pin = "1234";

$SIG{ALRM} = sub {
        die("timeout: no response from modem $modem\n");
};

open(MODEM, "+<", $modem) or die("can't open modem $modem");
alarm(10);
print(MODEM "AT+CPIN=\"$pin\"\n\r");
while (<MODEM>) {
        if (m/OK/) {
                close(MODEM);
                print("PIN accepted\n");
                exit(0);
        }
        if (m/ERROR/) {
                close(MODEM);
                print("PIN rejected\n");
                exit(1);
        }
}

En la línea donde aparece: my $pin = "1234"; el "1234" es el número del PIN del modem. Si el número PIN es diferente debes colocar allí el que corresponde.
Se guarda y se le coloca el nombre de setpin.pl (puede ser mipin.pl, pinmodem.pl o loquesea.pl).
Se cierra el archivo, no el editor, y se procede a escribir en el terminal abierto el siguiente comando:
chmod a+x setpin.pl
Esto hara que el script creado se vuelva ejecutable. Esto solo será necesario hacerlo la primera vez.
Por último, en el terminal se escribe:
./setpin.pl y se le da intro.
Debe aparecer como aceptado (en inglés claro), y unos cuantos segundos después el módem dejará de parpadear doble y comenzará a hacerlo con un solo parpadeo, lo cual demuestra que el pin realmente fue aceptado.
3) Configurar kppp:
En mi caso, el módem pertenece a la compañía movistar y tiene la particularidad que no trae usuario ni contraseña visibles. Para lidiar con ello, en el editor de texto abierto debe abrirse el archivo /etc/ppp/options
Se proceder a modificar la línea al final de los parámetros de autenticación, la cual dice: auth, y se procede a escribir #noauth. Véase la siguiente imagen:

Se guarda el archivo y se cierra.
Luego se abre el Kppp, y se procede a configurar la nueva conexión. Aparecerá una ventana donde pulsaras "Nueva" y allí le das el nombre que te indica el manual del módem (en mi caso: "internet.movistar.ve") y luego pulsar agregar para proceder a escribir el número de conexión y darle aceptar. A continuación un ejemplo de como debe quedar luego de este paso:

En la pestaña IP dejamos "Dinámica"
En la pestaña puerta de enlace "Puerta de enlace predeterminada".
Las otras configuraciones de la conexión las puedes dejar así, o con un poco de calma y leyendo y averiguando antes de tomar cualquier opción, puedes elegir otros casos. Procedes a aceptar y se habilita de nuevo la ventana principal de configuración. Allí pulsa la pestaña "modem" y procede configurar el mismo en la ventana "dispositivo" dándole el nombre de "modem", y en el dispositivo del modem selecciona: /dev/ttyUSB0

Luego aceptar, y (aunque no parezca lógico), volvemos a la configuración del modem pulsando "Editar". Allí se va a la pestaña "Módem" y pulsa primero en "ordenes del módem" apareciendo lo siguiente:

Despues en "Consultar al módem" aparecerá algo así:

Se cierra dicha ventana, y luego se usa la pestaña "Misc", es aconsejable usar la opción "Empotrar en el panel". Le das aceptar y se habilitará la primera ventana donde probablemente debas escoger la conexión internet.movistar.ve
Por último escribes "movistar" en contraseña y usuario. Conectar y Listo.
Nota: en KDE4 (no se si será igual en KDE3) puede colcarse en:
preferencias del sitema-->Avanzado-->Autoarranque
que se ejcute el script al inicio, pulsando añadir script y se escribe la ruta: /home/usuario/Documentos/setpin.pl (por ejemplo)