Hi everyone,
as I’ve been quiet for a long time now, here’s a little update. Version 0.4.0-25 is now available on the download page in deb-, rpm-, and tar.gz-flavors.
In short, this version should work as well (or not) as the previous version 0.3.3. I just added two more modems which require PDU mode to work. All the rest ist „just“ a redesign of the whole thing. That is done and OK, IMHO. All I need now is the motivation to go on with all the other plans I have…
My plans for version 4.1 include getting rid of that modem list for PDU mode modems. I’ll simply try a cleartext USSD query first. If that fails, I’ll simply repeat the query, this time PDU encoded. I hope that’ll work out OK.
Best regards,
Jochen
hi, the ussd session is not working, it display „Broken modem command“
is it possible because when i run the first ussddial itu got 2 message of USS session open?
USSD session open, to cancel use „gsm-ussd -c“.
USSD session open, to cancel use „gsm-ussd -c“.
1. Menu1
2. Menu2
GSM equipment error: UNKNOWN (UNKNOWN)meh
Not tested yet, but for „Terence Eden ven., juin 29, 2012 16:24:47“, you need just to change line 945 from :
if ( $query =~ m/^\*[0-9*]+#$/ || $query =~ m/^\d+$/)
to
if ( $query =~ m/^\*#[0-9*]+#$/ || $query =~ m/^\*[0-9*]+#$/ || $query =~ m/^\d+$/)
Great work. You are doing a good job. Please keep it us. for a good while I have been searching for something like this to experiment and here it is that you have pretty much ironed out all the kinks that anyone would encounter.
Once again, GREAT JOB!
What does this mean? Trying to install the .deb package on Ubu 12.04.“The installation of a package which violates the quality standards isn’t allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.“I guess nothing serious, but would be nice to fix.
@Terence: Not all *# sequences are USSD! Actually some codes are interpreted and intercepted by the phone and sent by other means, e.g. MAP signalling.There are defined number ranges.Four cases:1) GSM Supplementary code (your case): Intercepted by phone and send via MAP signalling.2) USSD code of home network. Will be sent to home network (even if you roam abroad)3) USSD code for local usage. Will be evaluated in the visited network. (I don’t know any application for this)4) None of the above: Will be send as phone number.Jochen’s App handles probably only 2) and 3), e.g. the USSD codes.
Hi,Great program, really useful. I think I’ve found a small bug in version 0.3.3 :-)I’m trying to use the USSD which checks the status of my call diverts – *#21# – but I get this error“*#21#“ is not a valid USSD query – ignored.This only seems to happen on *# codes – all others work fine.ThanksT
Thank you for all the hard work.
Highly appreciated 😉
Well, sometimes it’s better to be a good copy than a bad original!
Thanks for your suggestion, I’ll mention you when 4.1 comes out.
Bye, Jochen
„I’ll simply try a cleartext USSD query first. If that fails, I’ll simply repeat the query, this time PDU encoded.“
What a brilliant idea! 😉