![]() |
Missing USSD functionality: N900 can't dial numbers beginning with # or *
My operator's credit check function requires me to "call" *5002#
I've tried that with the phone application and it is rejected as an invalid number. The SMS application, on the other hand, complains that I did not enter any text before hitting "send". Bug, planned feature for future or just blank space for personal projects? |
Re: USSD functionality?
There's a enhancement request already in the bugzilla, please vote: https://bugs.maemo.org/show_bug.cgi?id=5357
|
Re: USSD functionality?
Quote:
|
Cant dial #123#
hey i usually check my phone credits by dialing #123#
but with my n900 when i dial it .. it say incorrect number i figure it has something to do with the Call Type : Cellular in the dialing pad i dont know i appreciate ur help thx :) |
Re: Cant dial #123#
There's a bug filed for this. For now, no numbers starting with # (network commands) don't work, but a fix is coming afaik.
|
Re: Cant dial #123#
Hi zooz,
the current firmware of the N900 does not support USSD codes, support for USSD codes will come in a firmware update. See bug #5357: https://bugs.maemo.org/show_bug.cgi?id=5357 |
Re: Cant dial #123#
alright thanks guys for the reply
i guess we wait for firmware update |
Re: Cant dial #123#
what?
this is like building a car where the brake doesnt work - you can drive, but its really questionable. |
Re: Cant dial #123#
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Threads merged.
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
well, it's the ONLY way for me to check how much money i have left on sim.
|
Special calls with N900
Hello, I've just received my N900 from amazon... it's an german one but it doesn't matters ;)
the trouble is that I can't make special calls, i mean like viewing what's my credit... like quickly calling #123# it simply doesn't work, the phone doesn't want to try to call it 0__0 someone in the same situation here ? thx btw i'm french so sorry for my english ^^ |
Re: Special calls with N900
Known bug, it will be fixed with
|
Re: Special calls with N900
Quote:
Please also note that the more generic case has been fixed in the meantime, but apparently won't be available in the upcoming firmware update, but probably in the next one. more details: https://bugs.maemo.org/show_bug.cgi?id=5357#c76 |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Threads merged.
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
1 Attachment(s)
Hey guys!
Like somebody told in the bug report there is a tricky way to send USSD codes. I tried it on my device and it worked. :) So here is how I did it:
In T-Mobile Germany the USSD code *135# simply shows your number. Hope this helps! :) It is not really comfortable but at least there is a way to send some USSD codes until the bug is fixed. |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
I had the same problem, i was trying to dial *900# to check my credit balance (operator option), my N900 did not recognize the number and a notification "incorrect number " appeared. However, by removing the "#" symbol at the end of the number, everything worked. Don't know if this will work with you but give it a try:)
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Now we need a widget, that would show current balance.
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
This script is intended to be run from root. It prints current balance on russia MTS operator.
Code:
#/usr/bin/python ucsdecode.sh Code:
#/bin/sh |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
You're awesome. Thanks for all this research work. Now I'm going to put together a nice user interface and make it an installable deb for Joe Average. :)
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
I've already started. You can take src here:
ftp://304.ru/maemo/ I could'nt build deb file, so I vould appreciate if anybody does this. grage page under construction. Patches are wellcome. WARNING, do not install withoput deb file unless you really know what you are doing Configuration is done via /etc/ussdWidget.conf, |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
1 Attachment(s)
Thanks, I guess we've been done work in parallel then. I'll look at your code and see how I can unite it with mine. Mine is an app, instead of a widget. :)
Well, anyway, here is the first version as installable deb file. Simply install and you will be able to check your account, your phone number, etc. It basically works, but currently only for ASCII-encoding. Encodings is still on my TODO list, as well as uploading to extras-devel. |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
1 Attachment(s)
Oh, btw, screenshot of course. :)
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
Btw, my app doesn't specify a special encoding (sends 15 for Language unspecified). I assume in your case, it would have to be 8 for Portuguese. You can try to run pnatd directly and see if different numbers for encodings make a difference. Code:
AT |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
Code:
Nokia-N900-51-1:/home/opt/ussdpad# run-standalone.sh python USSDPad.py -v 20 |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Ok, seems that 8 doesn't work, but 15 works.
Code:
Nokia-N900-51-1:/home/opt/ussdpad# pnatd |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Ah, the carrier gives you 68 for the encoding. I'll look that up in the GSM Encodings manual.
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Checked in another phone and the current message only has valid ASCII chars, but the ads change over time can't remember if they use non-ASCII chars, guess not.
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
i used a "NAM" N900(usa product code)...didnt have the problem...
dialled *2273 |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
May be the package should be combination of command line tool which does everything and different style gui: application and widget? P.S. I didn't knew, that last number in reply is encoding number. I just found in internet how to decode messages from russian operators. My version works with UCS-2 encoding. |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
How is the garage project registration doing? Having a common SVN would be best to join efforts. :) Quote:
http://www.mobilecity.cz/doc/GSM_03.38_5.3.0.pdf http://buildhost.automated.it/refere...cs/atnokia.pdf There may still be some timing issues in the pexpect stuff because I don't always see an response from my carrier. |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
Open the application manager and look for rootsh, install it. Quit the application manager. This step is important. Start X-Terminal. Enter exactly like this and don't press [Enter] yet: Code:
rootsh dpkg -i MyDocs/ussdpad Now press [Enter]. It's installing and you will find it in your applications menu from where you can launch it. |
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Hm, I'm getting RuntimeError: could not create GdkPixmap object errors as a result of an assertion fail right after the MESSAGE line and no other response :) :( Will post the exact output here when I regain connectivity on my N900...
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Quote:
|
Re: Missing USSD functionality: N900 can't dial numbers beginning with # or *
Here is garage project and my deb
https://garage.maemo.org/frs/?group_id=1219 What is done: Files are placed in appropriate places (may be excepting config file) Command line utility which would understand if encoding is 72 (used by Russian operators) and handle it properly. In other case no conversion one. Home widget - button, which executes query and shows it as a text on it. Pressing button would execute query again. GUI configuration (press on configure button in layout mode) Known bugs: GUI configuration would work after chmod 777 /etc/ussdWidget.conf On some systems it would break desktop layout mode: in layout mode pressing on menu which normally sujjests what to add to desktop would stop working. The same code on my device works. I think, that some dependences are missing. |
All times are GMT. The time now is 14:54. |
vBulletin® Version 3.8.8