RE: GlobeTrotter HSDPA Modem -> Failed to find a usable modem character set
- From: richter ecos de
- To: Dan Williams <dcbw redhat com>
- Cc: "networkmanager-list gnome org" <networkmanager-list gnome org>
- Subject: RE: GlobeTrotter HSDPA Modem -> Failed to find a usable modem character set
- Date: Thu, 22 Sep 2011 19:29:03 +0200
Hi,
it was not easy get and upgrade the firmware on the old stick (it requires not only windows but it requires win xp and you need the correctly branded firmware), but after the update I didn't saw the error again
Thanks
Gerald
> -----Original Message-----
> From: Dan Williams [mailto:dcbw redhat com]
> Sent: Thursday, September 15, 2011 5:26 PM
> To: Gerald Richter - ECOS
> Cc: Aleksander Morgado; networkmanager-list gnome org
> Subject: RE: GlobeTrotter HSDPA Modem -> Failed to find a usable modem
> character set
>
> On Thu, 2011-09-15 at 17:15 +0200, richter ecos de wrote:
> > Here are the modem type:
>
> It looks like you've got an iCON 225, right? I've got one too that works pretty
> well, but I've got updated firmware that fixed issues like this. I'm pretty sure
> it shipped with a 2007-era firmware originally and it was somewhat buggy.
>
> Manufacturer: Option N.V.
> Model: GlobeTrotter HSDPA Modem
> Revision: 2.5.24Hd (Date: Apr 17 2009, Time: 08:59:36)
>
> Unfortunately a firmware upgrade requires Windows.
>
> http://www.option.com/en/support/software-download/mobile-devices-
> solutions/icon225/
>
> You're looking for the "iCON® 225: SuperFire FW only" update link there.
> If you have a locked or branded 225 though, you might not be able to use this
> specific update, and you might need to find an updater from the operator
> you purchased the device from.
>
> Dan
>
> > : (ttyHS0): --> 'AT+GMI<CR>'
> > : (ttyHS0): <-- '<CR><LF>Option N.V.<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'AT+GMM<CR>'
> > : (ttyHS0): <-- '<CR><LF>GlobeTrotter HSDPA
> Modem<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'AT+GMR<CR>'
> > : (ttyHS0): <-- '<CR><LF>2.4.6Hd (Date: Oct 04 2007, Time:
> 14:11:38)<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'AT+CGMI<CR>'
> > : (ttyHS0): <-- '<CR><LF>Option N.V.<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'AT+CGMM<CR>'
> > : (ttyHS0): <-- '<CR><LF>GlobeTrotter HSDPA
> Modem<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'AT+CGMR<CR>'
> > : (ttyHS0): <-- '<CR><LF>2.4.6Hd (Date: Oct 04 2007, Time:
> 14:11:38)<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'ATI<CR>'
> > : (ttyHS0): <-- '<CR><LF>Manufacturer: Option N.V.<CR><LF>Model:
> GlobeTrotter HSDPA Modem<CR><LF>Revision: 2.4.6Hd (Date: Oct 04 2007,
> Time: 14:11:38)<CR><LF><CR><LF>OK<CR><LF>'
> > : (ttyHS0): --> 'ATI1<CR>'
> > : (ttyHS0): <-- '<CR><LF>Manufacturer: Option N.V.<CR><LF>Model:
> GlobeTrotter HSDPA Modem<CR><LF>Revision: 2.4.6Hd (Date: Oct 04 2007,
> Time: 14:11:38)<CR><LF><CR><LF>OK<CR><LF>'
> >
> >
> > Bus 002 Device 013: ID 0af0:6971 Option Globetrotter HSDPA Modem
> > Device Descriptor:
> > bLength 18
> > bDescriptorType 1
> > bcdUSB 1.10
> > bDeviceClass 255 Vendor Specific Class
> > bDeviceSubClass 255 Vendor Specific Subclass
> > bDeviceProtocol 255 Vendor Specific Protocol
> > bMaxPacketSize0 64
> > idVendor 0x0af0 Option
> > idProduct 0x6971 Globetrotter HSDPA Modem
> > bcdDevice 0.00
> > iManufacturer 1 Option N.V.
> > iProduct 2 Globetrotter HSDPA Modem
> > iSerial 4 Serial Number
> > bNumConfigurations 1
> >
> >
> > Gerald
> >
> >
> > > -----Original Message-----
> > > From: Dan Williams [mailto:dcbw redhat com]
> > > Sent: Thursday, September 15, 2011 5:06 PM
> > > To: Aleksander Morgado
> > > Cc: Gerald Richter - ECOS; networkmanager-list gnome org
> > > Subject: Re: GlobeTrotter HSDPA Modem -> Failed to find a usable
> > > modem character set
> > >
> > > On Thu, 2011-09-15 at 13:22 +0200, Aleksander Morgado wrote:
> > > > > (ttyHS0): --> 'AT_OPSYS?<CR>'
> > > > > Sep 15 10:43:34 ThinClient modem-manager[2081]: <debug>
> > > > > [mm-at-serial-port.c:298] debug_log(): (ttyHS0): <--
> > > > > '<CR><LF>ERROR<CR><LF>'
> > > > > Sep 15 10:43:34 ThinClient modem-manager[2081]: <debug>
> > > > > [mm-serial-parsers.c:412] mm_serial_parser_v1_parse(): Got
> > > > > failure code 100: Unknown error Sep 15 10:43:34 ThinClient
> > > > > modem-manager[2081]: <debug> [mm-at-serial-port.c:298]
> debug_log():
> > > > > (ttyHS0): --> 'AT+CSCS=?<CR>'
> > > > > Sep 15 10:43:34 ThinClient modem-manager[2081]: <debug>
> > > > > [mm-at-serial-port.c:298] debug_log(): (ttyHS0): <--
> '<CR><LF>_OPSYS:
> > > > > 3,2<CR><LF><CR><LF>OK<CR><LF>'
> > > > > Sep 15 10:43:34 ThinClient modem-manager[2081]: <debug>
> > > > > [mm-at-serial-port.c:298] debug_log(): (ttyHS0): --> 'AT
> > > > > +CMER=3,0,0,1<CR>'
> > > >
> > > > To me the real issue here seems to be that the reply to
> > > > "AT_OPSYS?" is split in a first "ERROR" string and then "_OPSYS:
> > > > 3,2 OK". The serial parsers will consider the ERROR part as being
> > > > a full response, and therefore ModemManager issues the "AT+CSCS?"
> > > > command next, and
> > > then we
> > > > get the second chunk of the OPSYS reply as if it were the reply to
> > > > the
> > > > AT+CSCS... The fix could be to let "ERROR" be considered as a
> > > > AT+partial
> > > > reply by providing a custom regex in the response parsers, similar
> > > > to what it was done here:
> > > >
> > > >
> > >
> http://cgit.freedesktop.org/ModemManager/ModemManager/commit/?id
> > > =262ed
> > > > b96d50138a724173840fc63ca93ede322c2
> > >
> > > That's a really weird response though. I can't recall having seen a
> > > modem return ERROR *and* a valid response. Perhaps the response
> > > there is actually an unsolicited response that's been enabled by the
> > > AT_OSSYS=1. It may be that the modem simply isn't quite ready yet
> > > when we start poking it? That could also be the reason why AT_OSQI=1 is
> failing.
> > >
> > > What Option modem is this again?
> > >
> > > Dan
> > >
> >
> >
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]