nokia n900 ussd support

Jan 16, 2010 16:42

Собственно, к моему великому удивлению, subj is missing yet :)

На практике это означает невозможность проверить баланс на prepaid-тарифах билайна через *102#, такой номер отбразывается как "incorrect".

В багтрекере обещают скоро исправить, а покуда там в комментах предлагают такой обходной путь:

Сначала запросить напрямую у модема:

Nokia-N900-41-10:~# pnatd
AT
OK
AT+CUSD=1,"*100#",15
+CUSD:
0,"04110430043B0430043D0441003A00200034003700390034002E00390440002E002000440065007000650063006800650020004D006F0064006500210020041D043004310435044004380020002A003200380032002300200028003500200440044304310029",72

И далее расшифровка:

Nokia-N900-41-10:~#echo "04110430043B0430043D0441003A00200034003700390034002E00390440002E002000440065007000650063006800650020004D006F0064006500210020041D043004310435044004380020002A003200380032002300200028003500200440044304310029" \
| echo -n -e $(tr -d '[:space:]' | sed 's/../\\x&/g') \
| iconv -f UCS-2BE -t UTF8
Баланс: 4794.9р. Depeche Mode! Набери *282# (5руб)

Приятно, все-таки, иметь полноценную систему на аппарате, нет этого паскудного чувства бессилия при столкновении с какой-либо проблемой :)

linux, n900, maemo, ussd, nokia

Previous post Next post
Up