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!
Showing posts with label GPRS modem. Show all posts
Showing posts with label GPRS modem. Show all posts

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