Re: Mobile Broadband - init string



On Fri, 2008-10-24 at 11:16 +0100, Rick Jones wrote:
> Just a follow-up and clarification on my previous problems with modem
> initialisation.
> 
> I can get the Palm software modem to work using this init string, with
> no other changes:
> 
> AT&F\rATV1 X4 &C1 +CREG=0

The CREG gets handled later, can you try without that and let NM do the
magic further on?  ModemManager (the future direction of modem handling
with NM) will support workarounds for devices like this, provided that
they can be detected somehow.

Can you report the ATI output for the modem?  That should work no matter
what, or else you _really_ need to cluebat the Palm software provider.

Dan

> The embedded CR means this is really 2 commands, which kicks the modem
> into actually responding!
> 
> I did this by binary patching the NetworkManager binary as it was more
> expedient than re-building from source (I don't have a dev.
> environment on this machine etc. ...). Hence the string omits E0 and
> +FCLASS=0, which for this modem are defaults. It wouldn't have a
> problem if they were included.
> 
> It *does* need +CREG=0, as it defaults to +CREG=1.
> 
> I used AT&F rather than ATZ, as it is probably more reliable.
> Technically ATZ resets to settings previously stored using AT&W,
> whereas AT&F is a full reset. If a modem doesn't support storing
> settings I guess it's arguable whether it needs to support ATZ. And if
> it does, it's not possible to guarantee what the stored settings are.
> 
> The modem software is "USB Modem" by Mobile Stream. I've been in
> contact with them regarding the delayed response to initialisation but
> they can't currently reproduce it. It also doesn't show up if it's
> connected to Windows, so I'm not over-optimistic that it will be
> fixed. It may possibly be an issue with the Linux ACM driver.
> 
> HTH (I'd still prefer the init string to be definable - or overridable
> - externally :)
> 
> Rick



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]