[Gta04-owner] Modem crashing?

Dr. H. Nikolaus Schaller hns at goldelico.com
Wed Feb 15 07:53:43 CET 2012


Am 15.02.2012 um 06:53 schrieb Radek Polak:

> On Tuesday 14 February 2012 13:52:54 Radek Polak wrote:
> 
>> Hi,
>> i am now playing some more with GTA04's modem. Here is what i am doing:
>> 
>> 1/ Dial GTA04's number from other phone.
>> 2/ Let it ring a few times.
>> 3/ Hangup on the other phone.
>> 
>> After hangup i get this from kernel:
>> 
>> 	usb 1-2: USB disconnect, device number 2
>> 	usb 1-2: new high-speed USB device number 3 using ehci-omap
>> 	usb 1-2: New USB device found, idVendor=0af0, idProduct=8800
>> 	usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=0
>> 	usb 1-2: Product: Globetrotter HSUPA Modem
>> 	usb 1-2: Manufacturer: Option N.V.
>> 
>> To me it looks like the modem crashed or was at least disconnected. Can
>> someone try this too? It's under QtMoko v39. I will try from console now...
> 
> I found interesting thing - at home it never does it, but here at work it's 
> 100% reproducible.

That is good to make it better tested.

> I think the problem can be that the modem switches to 3G at work.
> 
> Now can we somehow debug this more? Is there more documentation for the modem? 
> E.g. can i switch from 3G to 2G only? Can i somehow use the Diagnostics ttyHS?

Unfortuantely I have no access to documentation of such details.

> 
> Regards
> 
> Radek
> 
> 
> 
> Btw: it's also simply reproducible just using minicom:
> 
> AT+CFUN=1                                                                                                      
> OK
> AT+COPS
> OK
> 
> RING		<-- here i started call
> 
> RING
> 
> RING
> 
>               <- here i hung up
> 
> ...and this was again in dmesg:
> 
> Feb 15 06:44:04 neo kernel: [  313.932647] 3G Wakeup
> Feb 15 06:44:21 neo kernel: [  331.267059] usb 1-2: USB disconnect, device 
> number 2
> Feb 15 06:44:25 neo kernel: [  335.400665] usb 1-2: new high-speed USB device 
> number 3 using ehci-omap
> Feb 15 06:44:26 neo kernel: [  335.569732] usb 1-2: New USB device found, 
> idVendor=0af0, idProduct=8800
> Feb 15 06:44:26 neo kernel: [  335.578033] usb 1-2: New USB device strings: 
> Mfr=3, Product=2, SerialNumber=0
> Feb 15 06:44:26 neo kernel: [  335.586486] usb 1-2: Product: Globetrotter 
> HSUPA Modem
> Feb 15 06:44:26 neo kernel: [  335.592742] usb 1-2: Manufacturer: Option N.V.

Interesting issue. Do you run from battery in this mode? And do you have the device
connected to the Freerunner antenna? Theoretically it could be some RF impulse
or high current impulses that trigger a self-reset.

Another idea is to test if it really does reset the modem: please enable the SIM PIN.
If you need to provide it again after this operation, the modem did reset. If not,
it is just something in the USB interface. Maybe it is going to some suspend
and waking up as a different device number?

One more idea: check with the 2.6.32 kernel and minicom. Then, we can
exclude that it is a kernel/driver regression.

Finally it could be a defect on your board. I will try if I can reproduce it.

BR,
Nikolaus



More information about the Gta04-owner mailing list