Configurar tarjeta 3G/Movistar en Debian GNU/Linux
No sé si a vosotros os pasa pero, aunque ahora es más sencillo encontrar documentación en Internet para configurar dispositivos, para temas muy particulares o de un uso algo menos común, las cosas cambian. Por suerte, tengo acceso a bastantes cacharros y creo que, ya que me pego de vez en cuando con ellos, deberÃa dar ese conocimiento igual que hacen otros, para, asÃ, dar mi granito de arena. Como primera prueba de todo esto, y, ya que me lo preguntaron en el trabajo, voy a tratar de explicar como configurar una tarjeta Option 3G en Linux. Esta no es la primera tarjeta 3G que uso desde que estoy en mi actual empresa y, cada vez que me la cambian, recuerdo la frase tan famosa que usa mucho Aklis, esa frase de … si la hubieras visto ayer … Las cosas avanzan y la verdad, es que todo se hace mucho más facil. Bueno, vamos a volver al tema de la instalación que sino me lÃo.
Instalación de Drivers El primer paso, es comprobar que la tarjeta que tenemos es la correcta. Para ello, la solución más facil puede ser ejecutar un lspci y ver si encontramos nuestro dispositivo UMTS. Para ello, ejecutaremos: Si tenemos esta tarjeta 3G, o alguna de las tarjetas de la siguiente lista, la instalación de la 3G es sencilla. Con ayuda del “module-assistant” y de “apt-get”, en un par de minutos, podemos tener el sistema funcionando. Para ello, nos bajaremos el paquete de drivers de nuestra tarjeta 3G asà como el module-assistant. Esto es tan sencillo como hacer un apt-get: Una vez descargado el código fuente de los drivers, la siguiente fase, es la de compilarlo e instalarlo. Esto, hace unos años, podrÃa ser complicado pero, ahora, con el module-assistant eso se minimiza bastante. Para instalarlo sólo ejecutaremos es: Llegado a este punto, nuestro sistema deberÃa ser capaz de ver y usar nuestra tarjeta 3G. Para comprobarlo, podrÃamos asegurarnos que, cuando insertemos nuestra tarjeta 3G sucede lo siguiente: Y deberÃa existir un dispositivo nuevo que podemos comprobar asÃ: Configurar la llamada 3G Lo primero que nos debemos asegurar, es que, los usuarios que queramos que hagan llamadas, tengan acceso a la tarjeta. Para ello, deben estar en el grupo dialout. Esto lo podemos comprobar y solucionar de la siguiente manera: Si no fuera miembro del grupo, se podrÃa solucionar ejecutando: Una vez nuestros usuarios tienen permisos para hacer llamadas a traves de nuestro dispositivo, sólo nos queda configurar algún programa para que haga las llamadas. Este programa puede ser desde el escritorio movistar -que se puede hacer descomprimiento los rpms que hay en la propia página-, con wvdial o con las aplicaciones pon y poff. Al principio, yo usaba la opción del Escritorio Movistar pero, he de reconocer que no es la mejor solución, no funciona si tu tarjeta tiene PIN y, además, me fallaba más que una escopeta de feria -el metodo que use para el port es demasiado cutre-. Por todo ello, decidà cambiar a los clasicos pon y poff -además del cariño especial que les tengo a estos comandos- Volviendo a que debemos hacer para funcionar con nuestra 3G, he colgado en esta dirección, los ficheros que yo uso para conectarme con la 3G. Lo único que habrÃa que hacer es lo siguiente: Descomprimir los ficheros: Una vez descomprimido, modificaremos el fichero 3g/movistar y modificaremos la linea OK AT+CPIN=”**Aqui tu pin**” por algo como OK AT+CPIN=”1234″. La manera Freaky serÃa: Por último, para que quede todo donde debe, tenemos que copiar cada fichero en su sitio. DeberÃamos mover los ficheros a los siguientes directorios: Añadimos el usuario y password de movistar y todo quedará listo Y, una vez hecho todo esto, podemos probar la conexión ejecutando: Para comprobar que todo va bien, o bien leemos el /var/log/messages con un tail -f por ejemplo o bien, ejecutamos plog que es la herramienta que nos da el pppconfig. Hasta que nos conecte a internet como aparece a continuación o la conexión dé un error: Y a partir de entonces, ala, a currar
kour@keystroke:~$ lspci|grep UMTS
03:00.0 Network controller: Option N.V. Qualcomm MSM6275 UMTS chip
kour@keystroke:~$ su -
Password:
keystroke:~# apt-get install nozomi-source
keystroke:~# cd /usr/src/
keystroke:/usr/src# m-a a-i nozomi-source
keystroke:/usr/src# dpkg -i nozomi-modules-2.6.20.7_2.1-3_i386.deb
keystroke:/usr/src# tail -f /var/log/messages
Dec 20 21:14:25 keystroke kernel: pccard: CardBus card inserted into slot 0
Dec 20 21:14:25 keystroke kernel: [1487] nozomi_card_init(): Init, cards_found: 1
Dec 20 21:14:25 keystroke kernel: [1373] nozomi_get_card_type(): Card type is: 2048
Dec 20 21:14:25 keystroke kernel: PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
Dec 20 21:14:25 keystroke kernel: ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5
Dec 20 21:14:25 keystroke kernel: Nozomi driver nozomi_tty<6>[836] nozomi_read_config_table(): Version of card: 3
Dec 20 21:14:25 keystroke kernel: [828] nozomi_read_config_table(): Initialization OK!
keystroke:~# ls /dev/noz* -al
crw-rw---- 1 root dialout 241, 0 2007-12-20 21:14 /dev/noz0
crw-rw---- 1 root dialout 241, 1 2007-12-20 21:14 /dev/noz1
crw-rw---- 1 root dialout 241, 2 2007-12-20 21:14 /dev/noz2
crw-rw---- 1 root dialout 241, 3 2007-12-20 21:14 /dev/noz3
keystroke:~# groups kour
kour : kour adm dialout cdrom floppy audio dip video plugdev mount
keystroke:~# adduser kour dialout
keystroke:~# tar zxvf 3g.tgz
3g/
3g/chap-secrets
3g/movistar_peers
3g/movistar
/usr/bin/perl -pi -e "s/\*\*Aqui tu pin\*\*/1414/g" 3g/movistar
keystroke:~# cp 3g/chap-secrets /etc/ppp/chap-secrets
keystroke:~# cp 3g/movistar_peers /etc/ppp/peers/movistar
keystroke:~# cp 3g/movistar /etc/chatscripts/movistar
keystroke:~# echo "MOVISTAR * MOVISTAR" >> /etc/ppp/pap-secrets
keystroke:~# pon movistar
keystroke:~# watch plog
Dec 20 22:00:34 keystroke pppd[3688]: PAP authentication succeeded
Dec 20 22:00:51 keystroke pppd[3688]: Could not determine remote IP address: defaulting to 10.64.64.64
Dec 20 22:00:51 keystroke pppd[3688]: local IP address 88.28.0.8
Dec 20 22:00:51 keystroke pppd[3688]: remote IP address 10.64.64.64
Dec 20 22:00:51 keystroke pppd[3688]: primary DNS address 10.11.12.13
Dec 20 22:00:51 keystroke pppd[3688]: secondary DNS address 10.11.12.14
Lo más destacado
Dic
20
Comentarios 'Configurar tarjeta 3G/Movistar en Debian GNU/Linux'
#3
maveric dijo hace 4 meses, 1 semana :
Para usuarios de Vodafone:
https://forge.vodafonebetavine.net/projects/vodafonemobilec/
Dejar un Comentario
Puedes usar las siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Fortune
 
Si deseas contar a alguien tus ideas geniales, hazlo con tus peores enemigos, pensarán que buscas despistarlos y jamás se robarán tu idea, en cambio tus amigos, apreciaran tanto tu confianza, que valorarán tu idea y te haran el favor de ponerla en práctica
--Jorge Montes
 
Buscar


Diego dijo hace 4 meses, 2 semanas :
Muchas gracias por el articulo.
Es la primera vez que un articulo sobre dispositivos hardware para linux me funciona al 100%. Sin salir en busca de información adicional fuera de aqui ni nada más.