Bienvenido! - Willkommen! - Welcome!

Bitácora Técnica de Tux&Cía., Santa Cruz de la Sierra, BO
Bitácora Central: Tux&Cía.
Bitácora de Información Avanzada: Tux&Cía.-Información
May the source be with you!

Wednesday, April 14, 2010

Huawei E226 & Tigo BO & Linux [español]

Source [Adaptado y mejorado por cebaehren para Tigo, Bolivia]
De https://forge.vodafonebetavine.net/projects/vodafonemobilec/
Además descargamos los archivos acordes a la distribución de Linux y arquitectura del hardware además del archivo .run: 

vodafone-mobile-connect-card-driver-for-linux-20080123-installer.run
En una consola abrimos el directorio donde se descargó el  *.run y escribimos el sgte. comando: 

sudo vodafone-mobile-connect-card-driver-for-linux-20080123-installer.run Tenemos que asegurar que no se monte el dispositivo como un pendrive y sea reconocido como un modem:
En una consola

  sudo rmmod usb_storage   modprobe usbserial vendor=0x12d1 product=0x1003 Para automatizar el conectar y desconectar del modem, crear un archivo con el sgte comando:
sudo gedit /etc/udev/rules.d/99-huawei-e226.rules con el siguiente contenido, una vez que se inserte nuevamente el modem USB, se carga automaticamente el módulo usbserial:
SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", RUN+="/opt/vmc/usr/sbin/huaweiAktBbo" hora en el escritorio creamos un lanzador que ejecute lo que sigue en una consola: vodafone-mobile-connect-card-driver-for-linux
La primera ves que insertamos el dispositivo en el puerto USB el Sistema Operativo detecta el modem (si lo detecta como  E270 funciona igual) y debemos configurar las opciones de conexión
Nombre: tigo
Usuario:
contraseña:
APN:internet.tigo.bo
DNS:xxx.xxx.xxx.xxx ::  Anotar los DNS de su proveedor o DNS Público.
IMPORTANTE: 

Si no están definidos los DNS, se conecta pero no se puede navegar. 
Usar cualquier DNS publico
A NAVEGAR!!!! 
------------------------------------
___________________________
SourceUna solución para conectar un Módem Hawei E226 en Ubuntu
1) Nos dirigimos a https://forge.vodafonebetavine.net/projects/vodafonemobilec/
2) Bajamos el archivo vodafone-mobile-connect-card-driver-for-linux-20080123-installer.run
3) Despues en una consola llegamos hasta donde bajamos el *.run y ponemos: sudo vodafone-mobile-connect-card-driver-for-linux-20080123-installer.run
Pero todavia tenemos trabajo por hacer, lo siguiente es solucionar el tema de que monta el modem como un pendrive para eso hacemos esto:
4) En una consola ponemos: sudo rmmod usb_storage
5) Despues: modprobe usbserial vendor=0x12d1 product=0x1003
6) Para automatizar el asunto , crear el siguiente archivo sudo gedit /etc/udev/rules.d/99-huawei-e226.rules
Con el siguiente contenido, una vez que se inserte nuevamente el modem USB, se carga automaticamente el modulo usbserial:
SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", RUN+="/opt/vmc/usr/sbin/huaweiAktBbo"
7) Ahora en el escritorio creamos un lanzador que ejecute lo que sigue en una consola: vodafone-mobile-connect-card-driver-for-linux
La primera ves que entramos detecta el modem (si detecta el E270 anda igual) y nos pide configurar la conexión
Nombre: CTI
Usuario:ctigprs
contraseña:ctigprs999
APN:internet.ctimovil.com.ar
DNS:xxx.xxx.xxx.xxx :: Aca coloquen los DNS de su proveedor o DNS Público.
IMPORTANTE: Si no defino los DNS, se conecta pero no puedo navegar. Entonces coloquen cualquier DNS publico.

========================
Source:Ubuntu+claro+hsdpa huawei e226
Filed under: Uncategorized — hvera1981 @ 2:51 pm
sudo rmmod usb-storage
sudo modprobe usbserial vendor=0×12d1 product=0×1003

wvdial configuration



[Dialer claro]
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
Init5 = AT+CGDCONT=1,"IP","claro.com.br";
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Phone = *99***1#
Dial Command = ATDT
Username = claro
Password = claro
Stupid Mode = 1 
For vivo;

[Dialer 3g]
Modem = /dev/ttyUSB0
Baud = 921600
DialCommand = ATDT
Check Def Route = on
FlowControl = Hardware(CRTSCTS)
Username = vivo
Password = vivo
Phone = *99#
Stupid mode = 1
Auto Reconnect = off
Auto DNS = on
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","zap.vivo.com.br"
ISDN = 0
Modem Type = Analog Modem
==========================

Source* INSTALACION y CONFIGURACION de *

* banda ancha movil 3.5G de movistar *

* en Ubuntu 7.10 Gutsy Gibbon *
**********************************************************************

#Movistar entrega para el servicio 3.5G un HSDPA USB Modem HUAWEI E226, que tiene soporte
#para wintendo, al insertar el modem USB, se ejecuta la auto instalacion de los drivers y
#el software de conexion Mobile Partner, pero en LINUX aunque el kernel de linux tenga soporte
#desde la version 2.6.20 hay un bug con el dispositivo ya que lo monta como pendrive.
*********SOLUCION****************
#Este procedimiento de instalacion funciona incluso usando el livecd, con algunos
#cambios hasta en cualquier distribucion de linux
#Ir la pagina de vodafone:

https://forge.vodafo...odafonemobilec/

#y bajar :
vodafone-mobile-connect-card-driver-for-linux-20080123-installer.run
#Es un *.run para hacer la instalacion OFFLINE, ya que con un *.deb hay dependencias
# El paquete `python-twisted' no está instalado.
# El paquete `python-pysqlite2' no está instalado.
# El paquete `python-serial' no está instalado.
#Como en el CD no viene nada, ni siquiera lo suficiente para compilar, asi que no sirve de nada un driver
#que venga en tar.gz como he visto en otras soluciones que tratan de generar script para pppd o wvdial.
#Antes de pensar en instalar vodafone intente construirme mi propio script, pero fallaba al no poder
#encontrar redes, ya que los script eran hechos por usuarios de redes UMTS (explicacion mas adelante).
#instalando vodafone en ubuntu 7.10 (es una suerte que venga el sh en el CD)

sudo sh vodafone*.run
#durante la instalacion pregunta por los usuarios donde se va instalar
#terminada la instalacion, editar el siguiente archivo:
sudo gedit /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2.
5.egg/vmc/common/hardware/huawei.py

#Buscar en el Archivo estas lineas
HUAWEI_DICT = {
'GPRSONLY' : 'AT^SYSCFG=13,1,3FFFFFFF,2,4',
'3GONLY' : 'AT^SYSCFG=14,2,3FFFFFFF,2,4',
'GPRSPREF' : 'AT^SYSCFG=2,1,3FFFFFFF,2,4',
'3GPREF' : 'AT^SYSCFG=2,2,3FFFFFFF,2,4',
}


#Cambiar por :

HUAWEI_DICT = {
'GPRSONLY' : 'AT^SYSCFG=13,1,400000,2,4',
'3GONLY' : 'AT^SYSCFG=14,2,400000,2,4',
'GPRSPREF' : 'AT^SYSCFG=2,1,400000,2,4',
'3GPREF' : 'AT^SYSCFG=2,2,400000,2,4',
}

#Esta solucion la encontre en el foro de vodafone(fuente original);
#El software esta hecho para usuarios de EUROPA y debido a esto hay incompatibilidad entre bandas
#de este tipo de conexiones, en EUROPA se usa la UMTS, pero en America usamos EDGE, lo cual al mandar los #comandos AT incorrectos al modem no va a funcionar.
#Antes de aventurarse a intentar la conexion hay que asegurarse de que la red local esta abajo:
#En mi caso tengo 2 targetas de red,
sudo ifconfig eth0 down && sudo ifconfig eth1 down

#antes de este punto se supone el modem conextado al puerto USB
#si les aparece como pendrive y lo monta automaticamente como Mobile Partner

sudo umount /media/Mobile Partner


#si no, saltar paso anterior

sudo rmmod usb_storage

modprobe usbserial vendor=0x12d1 product=0x1003


#Para automatizar el asunto , crear el siguiente archivo

sudo gedit /etc/udev/rules.d/99-huawei-e226.rules


#con el siguiente contenido, una vez que se inserte nuevamente el modem USB, se cargar automaticamente el
#modulo usbserial:
SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", RUN+="/opt/vmc/usr/sbin/huaweiAktBbo"


#Consejo: seria bueno la primera vez en usar vodafone, usar la opcion debug
#debido a que puede que surjan errores de permisos al ejecutar en modo silencioso(grafico)
#ejecutar en una terminal el siguiente comando:
vodafone-mobile-connect-card-driver-for-linux-debug

#despues:
[img=http://img147.imageshack.us/img147/6596/3g1hs5.th.png]
[img=http://img239.imageshack.us/img239/584/movistarje8.th.png]

#una parte del error
Marca
/* File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/common/configbase.py", line 174, in store

pickle.dump(device, open(path,'wb'), pickle.HIGHEST_PROTOCOL)

exceptions.IOError: [Errno 13] Permiso denegado: '/home/XXXXXXXX/.vmc2/cached-devices/0001'


2008/01/25 10:57 -0300 [-] SIMCardConnAdapter: NEW STATE: idle

2008/01/25 10:59 -0300 [-] Cerrando...

2008/01/25 11:00 -0300 [-] (Port 2222 Closed)

2008/01/25 11:00 -0300 [-] Stopping factory
2008/01/25 11:00 -0300 [-] Server Shut Down. */

# si sale este error; si no les convence la opcion 777 , emplear otra a free eleccion

sudo chmod 777 -R .vmc2/*

#nose asuten si detecta el modem HUAWEI 270, igual sirve

#ingresan el PIN
[img=http://img135.imageshack.us/img135/1045/3g2em5.th.png]
#configuran un perfil de conexion
[img=http://img239.imageshack.us/img239/6205/3g5oj7.th.png]
#DEBUG CORRECTO
Marca
XXXXXXXXXX@XXXXXXXXXXXXX:~$ vodafone-mobile-connect-card-driver-for-linux-debug

2008/01/25 11:00 -0300 [-] Log opened.

2008/01/25 11:00 -0300 [-] twistd 2.5.0 (/usr/bin/python 2.5.1) starting up

2008/01/25 11:00 -0300 [-] reactor class:
2008/01/25 11:00 -0300 [-] Loading /opt/vmc/usr/share/vodafone-mobile-connect-card-driver-for-linux/gtk-tap.py...
2008/01/25 11:00 -0300 [-] Loaded.
2008/01/25 11:00 -0300 [-] Changing process name to VMCCdfL
2008/01/25 11:00 -0300 [-] Log opened.
2008/01/25 11:00 -0300 [-] twistd 2.5.0 (/home/XXXXXXXXX/ 2.5.1) starting up
2008/01/25 11:00 -0300 [-] reactor class:
2008/01/25 11:00 -0300 [-] Loading /opt/vmc/usr/share/vodafone-mobile-connect-card-driver-for-linux/gtk-tap.py...
2008/01/25 11:00 -0300 [-] Loaded.
2008/01/25 11:00 -0300 [-] twisted.conch.manhole_ssh.ConchFactory starting on 2222
2008/01/25 11:00 -0300 [-] Starting factory
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:119: gobject.Warning: Two different plugins tried to register 'BasicEngineFc'.
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:119: gobject.Warning: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:119: pango.PangoWarning: Failed to load Pango module '/usr/lib/pango/1.6.0/modules/pango-basic-fc.so' for id 'BasicScriptEngineFc'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CGMM\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data AT+CGMM\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CGMM\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data AT+CGMM\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CGMM\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data AT+CGMM\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CGMM\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data AT+CGMM\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:59: gtk.GtkWarning: gtk_tree_row_reference_new: assertion `GTK_IS_TREE_MODEL (model)' failed
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:59: gtk.GtkWarning: gtk_cell_view_set_displayed_row: assertion `GTK_IS_TREE_MODEL (cell_view->priv->model)' failed
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:59: gobject.Warning: Two different plugins tried to register 'BasicEngineFc'.
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages

Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/contrib/gtkmvc/view.py:59: gobject.Warning: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CGMM\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data AT+CGMM\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/gtk/tray.py:113: exceptions.DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/gtk/views/application.py:291: gobject.Warning: Two different plugins tried to register 'BasicEngineFc'.
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/gtk/views/application.py:291: gobject.Warning: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/gtk/views/application.py:291: gtk.GtkWarning: gtk_widget_size_allocate(): attempt to allocate widget with width 588 and height -14
2008/01/25 11:00 -0300 [-] Traceback (most recent call last):
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 154, in on_expose
2008/01/25 11:00 -0300 [-] self.draw_limits(cr, inner_width, height)
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 174, in draw_limits
2008/01/25 11:00 -0300 [-] for i in frange(0, height + step, step):
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 173, in
2008/01/25 11:00 -0300 [-] x * step for x in xrange(a,int(b*(1/step)))]
2008/01/25 11:00 -0300 [-] OverflowError: long int too large to convert to int
2008/01/25 11:00 -0300 [-] Traceback (most recent call last):
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 154, in on_expose
2008/01/25 11:00 -0300 [-] self.draw_limits(cr, inner_width, height)
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 174, in draw_limits
2008/01/25 11:00 -0300 [-] for i in frange(0, height + step, step):
2008/01/25 11:00 -0300 [-] File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/gtk/views/application.py", line 173, in
2008/01/25 11:00 -0300 [-] x * step for x in xrange(a,int(b*(1/step)))]
2008/01/25 11:00 -0300 [-] OverflowError: long int too large to convert to int
2008/01/25 11:00 -0300 [-] ADAPTING to
2008/01/25 11:00 -0300 [-] DAEMONS: DAEMON SignalQualityDaemon started...
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] DAEMONS: executing > every 15 seconds
2008/01/25 11:00 -0300 [-] DAEMONS: DAEMON CellTypeDaemon started...
2008/01/25 11:00 -0300 [-] DAEMONS: executing > every 60 seconds
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+CSQ\r\r\n+CME ERROR: SIM PIN required\r\n'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: ERROR received '\\r\\n+CME ERROR: SIM PIN required\\r\\n'"
2008/01/25 11:00 -0300 [-] Unhandled error in Deferred:
2008/01/25 11:00 -0300 [-] Unhandled Error
Traceback (most recent call last):
Failure: vmc.common.exceptions.CMEErrorSIMPINRequired: +CME ERROR: SIM PIN required
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+COPS?\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'AT+COPS?\r\r\n+CME ERROR: SIM PIN required\r\n'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: ERROR received '\\r\\n+CME ERROR: SIM PIN required\\r\\n'"
2008/01/25 11:00 -0300 [-] Unhandled error in Deferred:
2008/01/25 11:00 -0300 [-] Unhandled Error
Traceback (most recent call last):
Failure: vmc.common.exceptions.CMEErrorSIMPINRequired: +CME ERROR: SIM PIN required
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'ATZ\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'ATZ\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data ATZ\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'ATE0\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: 'ATE0\r'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: Data ATE0\r didn't match my regexp"
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:00 -0300 [-] GTKBehaviour: LEAVING PreInit AND ENTERING INTO Auth
2008/01/25 11:00 -0300 [-] Instantiating AuthStateMachine ...
2008/01/25 11:00 -0300 [-] AuthStateMachine: Instantiating get_pin_status mode....
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CPIN?\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CPIN: SIM PIN\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('SIM PIN',)]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGSN\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/twisted/internet/gtk2reactor.py:175: gobject.Warning: Two different plugins tried to register 'BasicEngineFc'.
2008/01/25 11:00 -0300 [-] /opt/vmc/lib/python/site-packages/twisted/internet/gtk2reactor.py:175: gobject.Warning: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n357650010658996\r\n\r\nOK\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('357650010658996',)]
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^BOOT:10658996,0,0,0,63\r\n' doesn't matchs my regexp
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nERROR\r\n'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: ERROR received '\\r\\nERROR\\r\\n'"
2008/01/25 11:00 -0300 [-] Unhandled error in Deferred:
2008/01/25 11:00 -0300 [-] Unhandled Error
Traceback (most recent call last):
Failure: vmc.common.exceptions.ATError: ERROR
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nERROR\r\n'
2008/01/25 11:00 -0300 [-] "SIMCardConnAdapter::WAITING: ERROR received '\\r\\nERROR\\r\\n'"
2008/01/25 11:00 -0300 [-] Unhandled error in Deferred:
2008/01/25 11:00 -0300 [-] Unhandled Error
Traceback (most recent call last):
Failure: vmc.common.exceptions.ATError: ERROR
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 11:00 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^BOOT:10658996,0,0,0,63\r\n' doesn't matchs my regexp
2008/01/25 11:01 -0300 [-] AuthStateMachine: Instantiating pin_needed_status mode....
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CPIN=XXXX\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('OK',)]
2008/01/25 11:01 -0300 [-] AuthStateMachine: Giving 45 seconds to settle the SIM card...
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^SIMST:1\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^SIMST:1\r\n' doesn't matchs my regexp
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^SRVST:2\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^SIMST:1\r\n\r\n^SRVST:2\r\n' doesn't matchs my regexp
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:01 -0300 [-] AuthStateMachine: notification received
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:01 -0300 [-] AuthStateMachine: notification received
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+COPS?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+COPS: 0,2,"73002",2\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0,2,"73002",2', None, '73002', '2')]
2008/01/25 11:01 -0300 [-] AuthStateMachine: notification received
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^BOOT:10658996,0,0,0,63\r\n' doesn't matchs my regexp
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:01 -0300 [-] AuthStateMachine: notification received
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] GTKBehaviour: LEAVING Auth AND ENTERING INTO PostInit
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSCS=?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSCS: ("IRA","GSM","UCS2")\r\n\r\nOK\r\ n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('IRA',), ('GSM',), ('UCS2',)]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CNMI=2,1,0,0,0\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CMGF=0\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CPBR=?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CPBR: (1-250),24,14\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('250',)]
2008/01/25 11:01 -0300 [-] /opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99.17-py2. 5.egg/vmc/gtk/controllers/application.py:238: gtk.GtkWarning: gtk_widget_set_events: assertion `!GTK_WIDGET_REALIZED (widget)' failed
2008/01/25 11:01 -0300 [-] GTKBehaviour: LEAVING PostInit AND ENTERING INTO NetReg
2008/01/25 11:01 -0300 [-] Instantiating NetworkRegStateMachine ....
2008/01/25 11:01 -0300 [-] NetworkRegStateMachine: NEW MODE: check_registered
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSCS?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSCS: "IRA"\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('IRA',)]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CPBR=1,250\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nERROR\r\n'
2008/01/25 11:01 -0300 [-] "SIMCardConnAdapter::WAITING: ERROR received '\\r\\nERROR\\r\\n'"
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSCS="IRA"\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CREG?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CREG: 0,1\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0', '1')]
2008/01/25 11:01 -0300 [-] NetworkRegStateMachine: NEW MODE: registration_finished
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSCS="UCS2"\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CMGL=4\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CMGL: 0,1,,123\r\n0691651906101300088578660394390080102290859540794C76B8FD0695D92099EC058BBD6038104A06
B297C7E5790A442EB341EE7ABB2C7F8356355B0E77B3D966305A0E1406B1C373500CA683C14068F9DCA568B55A
8
AA2DB9E0E839A45E734A82C4E41CD2A939A6C1689C92068FC7683D2EDF0B9EC2ECF4179D0FCED4E93DF73\ r\n+CMGL: 1,1,,142\r\n06916519061013040885994937123900801022218024408E4C76B8FD0695D92099EC058BBD6038102A06
B297F52910B9CC06B9EBEDB2FC0D5AD56CB95C2E47BBCD64315018C40ECF4131992E0603A1E57397A2D56A2998
E
C703B0C0A83EA6E50F36D4FCFE96139885C068DEB6176BC9E2ECB41F0707A0E0A8348B118CC051ABEDD7479981
E
069DE5617A7A0E8AE162A0188EE65200\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0', '1', '0691651906101300088578660394390080102290859540794C76B8FD0695D92099EC058BBD6038104A06B2
97C7E5790A442EB341EE7ABB2C7F8356355B0E77B3D966305A0E1406B1C373500CA683C14068F9DCA568B55A8A
A
2DB9E0E839A45E734A82C4E41CD2A939A6C1689C92068FC7683D2EDF0B9EC2ECF4179D0FCED4E93DF73'), ('1', '1', '06916519061013040885994937123900801022218024408E4C76B8FD0695D92099EC058BBD6038102A06B2
97F52910B9CC06B9EBEDB2FC0D5AD56CB95C2E47BBCD64315018C40ECF4131992E0603A1E57397A2D56A2998EC
7
03B0C0A83EA6E50F36D4FCFE96139885C068DEB6176BC9E2ECB41F0707A0E0A8348B118CC051ABEDD7479981E0
6
9DE5617A7A0E8AE162A0188EE65200')]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSCS="UCS2"\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] /opt/vmc/lib/python/site-packages/twisted/internet/gtk2reactor.py:175: gobject.Warning: unable to set property `text' of type `gchararray' from value of type `PyObject'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [()]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+COPS?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+COPS: 0,2,"73002",2\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0,2,"73002",2', None, '73002', '2')]
2008/01/25 11:01 -0300 [-] GTKBehaviour: LEAVING NetReg AND ENTERING INTO ImDone
2008/01/25 11:01 -0300 [-] No conn_dict registered for device
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CLCK="SC",2\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CLCK: 1\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('1',)]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+COPS?\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+COPS: 0,2,"73002",2\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0,2,"73002",2', None, '73002', '2')]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 11:01 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^BOOT:10658996,0,0,0,63\r\n' doesn't matchs my regexp
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGSN\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n357650010658996\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('357650010658996',)]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CIMI\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n730022200113435\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('730022200113435',)]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+GMR\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n11.310.09.04.00\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [(None, '11.310.09.04.00')]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CGMM\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\nE226\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('E226',), ('OK',)]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\rn\\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred

2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]

2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle

2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+COPS?\r\n'

2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting

2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+COPS: 0,2,"73002",2\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('0,2,"73002",2', None, '73002', '2')]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::IDLE DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::IDLE: '\r\n^BOOT:10658996,0,0,0,63\r\n' doesn't matchs my regexp
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: waiting
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING DATA_RCV: '\r\n+CSQ: 21,99\r\n\r\nOK\r\n'
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: EOR detected, firing deferred
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter::WAITING: CBK = [('21', '99')]
2008/01/25 11:02 -0300 [-] SIMCardConnAdapter: NEW STATE: idle
2008/01/25 11:02 -0300 [-] Cerrando...
2008/01/25 11:02 -0300 [-] (Port 2222 Closed)
2008/01/25 11:02 -0300 [-] Stopping factory
2008/01/25 11:02 -0300 [-] Server Shut Down.


#conexion OK
Marca
2008/01/25 23:09 -0300 [-] HuaweiE2XXAdapter: SENDING ATCMD 'AT+CSQ\r\n'
2008/01/25 23:09 -0300 [-] HuaweiE2XXAdapter: NEW STATE: waiting
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::WAITING DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::Huawei E270 NOTIFICATION: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 23:10 -0300 [-] Configuring connection preferences for mov
2008/01/25 23:10 -0300 [-] Configuring connection preferences for mov
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::WAITING DATA_RCV: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::Huawei E270 NOTIFICATION: '\r\n^BOOT:10658996,0,0,0,63\r\n'
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: WvDial: Internet dialer version 1.56

2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvModem<*1>:
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV Cannot get information for serial port.
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV

2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>:
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV Initializing modem.

2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: Sending: ATZ

2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::WAITING DATA_RCV: 'AT+CSQ\r\r\n+CSQ: 22,99\r\n\r\nOK\r\n'
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::WAITING: EOR detected, firing deferred
2008/01/25 23:10 -0300 [-] HuaweiE2XXAdapter::WAITING: CBK = [('22', '99')]
2008/01/25 23:10 -0300 [-] Error In
2008/01/25 23:10 -0300 [-] Unhandled Error
Traceback (most recent call last):
File "/opt/vmc/lib/python/site-packages/twisted/python/log.py", line 48, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/opt/vmc/lib/python/site-packages/twisted/python/log.py", line 33, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/opt/vmc/lib/python/site-packages/twisted/python/context.py", line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/opt/vmc/lib/python/site-packages/twisted/python/context.py", line 37, in callWithContext
return func(*args,**kw)
--- ---
File "/opt/vmc/lib/python/site-packages/twisted/internet/gtk2reactor.py", line 189, in _doReadOrWrite
why = source.doRead()
File "/opt/vmc/lib/python/site-packages/twisted/internet/_posixserialport.py", line 61, in doRead
return fdesc.readFromFD(self.fileno(), self.protocol.dataReceived)
File "/opt/vmc/lib/python/site-packages/twisted/internet/fdesc.py", line 53, in readFromFD
callback(output)
File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/common/protocol.py", line 129, in dataReceived
getattr(self, state)(data)
File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/common/protocol.py", line 257, in handle_waiting
self.notify_success(response)
File "/opt/vmc/lib/python/site-packages/Vodafone_Mobile_Connect_Card_driver_for_Linux-1.99. 17-py2.5.egg/vmc/common/protocol.py", line 74, in notify_success
self.cmd.deferred.callback(foo)
File "/opt/vmc/lib/python/site-packages/twisted/internet/defer.py", line 239, in callback
self._startRunCallbacks(result)
File "/opt/vmc/lib/python/site-packages/twisted/internet/defer.py", line 290, in _startRunCallbacks
raise AlreadyCalledError
twisted.internet.defer.AlreadyCalledError:

2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATZ

2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial Modem<*1>: ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: AT+CGDCONT=1,"IP","web.tmovil.cl"
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99***1#
WvDial<*1>: Waiting for carrier.
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial: Starting pppd at Fri Jan 25 23:10:34 2008
WvDial: Pid of pppd: 5991
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>:
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV pppd: �{
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [06]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV �{
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [06]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV Ø›
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [06]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>:
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV Using interface ppp0
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>:
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV pppd: �{
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [06]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV [08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: Authentication (PAP) started
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: Authentication (PAP) successful
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: local IP address XXX.XXX.XXX.XXX
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: remote IP address 10.64.64.64
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: primary DNS address 10.11.12.13
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: secondary DNS address 10.11.12.14
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]
2008/01/25 23:10 -0300 [-] "Notification not in {'rssi': >, 'new_conn_mode': >, 'sms': >, 'speed': >, 'call': None}"
2008/01/25 23:10 -0300 [-] ConnectionTracker started........
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: Script /opt/vmc/etc/ppp/ip-up run successful
WvDial<*1>: Default route Ok.
2008/01/25 23:10 -0300 [-] WVDIAL: DATA RECV WvDial<*1>: Nameserver (DNS) Ok.
WvDial<*1>: Connected... Press Ctrl-C to disconnect
WvDial<*1>: pppd: �{[06][08]�{[06][08]؛[06][08]

#(tambien supe que estos modems se pueden actualizar el firmware del VMC ships,pero eso no lo logro hacer todavia,
[img=http://img401.imageshack.us/img401/8375/3g3fn6.th.png]
#cuando resulte lo pondre en este post)

[img=http://img352.imageshack.us/img352/7008/3g4ju9.th.png]

#Luego de esto seguir los pasos de configuracion al igual que en windows, ya que la interfas de Vodafone es muy
#similar que en windows
#El procedimento de instalacion es muy similar en casi todas las distros,lo que cambia es el sudo y el gedit,
#creo que Open SUSE 10.3 no trabaja con /etc/udev, deberan encontrar otro rules.d o hacer el modprobe manual,
#si tienen mas dudas sobre la configuracion de la red,hagan replica
 ------------
con el network manager no tenes ningún tipo de problemas, te lo reconoce automático, déjate llevar por lo que te pide y listo, agregas característica (ej *099#), usuario contraseña apn (que te lo brinda la companía) y listo.
podes tener problemas que configuras y al cerrar no te muestra nada, eso en mi experiencia es un problema de permisos en los archivos de la carpeta /etc/NetworkManager/ donde están los archivos de configuración cambias los permisos y listo.
http://www.taringa.net/posts/info/1221276/huawei-e226--con-claro-arg-funcionando-en-ubuntu.html

No comments: