Hi,

we are using the modem-manager and networkmanager from the current git.
The last checkout was from May the 9th.
It seems that there are communication problems via the AT commands.

This is the USB Device we are try to get work with NetworkManager:

T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  6 Spd=12   MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0af0 ProdID=6971 Rev= 0.00
S:  Manufacturer=Option N.V.
S:  Product=Globetrotter HSDPA Modem  
S:  SerialNumber=Serial Number
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=hso
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=85(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=hso
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms


The SIM can be unlocked without any problems:

May 20 14:41:08 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CPIN="XXXX"<CR>' 
May 20 14:41:09 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:09 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CPIN?<CR>' 
May 20 14:41:09 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>+CPIN: 
READY<CR><LF><CR><LF>OK<CR><LF>' 

When I try to start a connection, I get an error via the AT command dialog.
For the last AT commands modem-manager gets no responses from the UMTS device:

  May 20 14:41:19 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:19 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'ATE0<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CMEE=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'ATX4 &C1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CFUN=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <info>  [mm-serial-port.c:734] 
mm_serial_port_open(): (ttyHS1) opening serial port... 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-serial-port.c:796] 
mm_serial_port_open(): (ttyHS1) device open count is 1 (open) 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT_OSSYS=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT_OCTI=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT_OUWCTI=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>ERROR<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-serial-
parsers.c:412] mm_serial_parser_v1_parse(): Got failure code 100: Unknown 
error 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT_OSQI=1<CR>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:20 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+IFC=1,1<CR>' 
May 20 14:41:21 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:21 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CNMI=2,1,2,1,0<CR>' 
May 20 14:41:21 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): <-- '<CR><LF>OK<CR><LF>' 
May 20 14:41:21 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CPMS="ME","ME","ME"<CR>' 
May 20 14:41:24 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CIND=?<CR>' 
May 20 14:41:27 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT_OPSYS?<CR>' 
May 20 14:41:30 ThinClient modem-manager[3764]: <debug> [mm-at-serial-
port.c:298] debug_log(): (ttyHS0): --> 'AT+CSCS=?<CR>'

Then the connection is dropped with the following error:

May 20 14:41:33 ThinClient NetworkManager[3572]: <warn> GSM modem enable 
failed: (32) Failed to find a usable modem character set

After that the device doesn't respond to any AT Commands unless i remove it 
and plug it in again.

best regards
Harald Jung
_______________________________________________
networkmanager-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to