Sep. 20th, 2010

vitus_wagner: My photo 2005 (Default)
Телефон, потерянный в прошлом отпуске недавно был найден в канаве. Micro-SD карточка, воткнутая в него, оказалась жива и при втыкании в 3g-модем смонтировалась.
Теперь вот сижу и думаю, а нафига мне в wi-fi точке доступа (к которой подключен модем) гиг дискового пространства?

Сам телефон признаков жизни пока не проявил. Думаю, что там полностью мертв аккумулятор. Можно, конечно ради эксперимента переставить аккумулятор из телефона жены, который в свое время покупался специально той же модели. Но стремно. Вдруг сдохшие от валяния под снегом телефоны умеют убивать аккумуляторы.
vitus_wagner: My photo 2005 (Default)
Телефон, потерянный в прошлом отпуске недавно был найден в канаве. Micro-SD карточка, воткнутая в него, оказалась жива и при втыкании в 3g-модем смонтировалась.
Теперь вот сижу и думаю, а нафига мне в wi-fi точке доступа (к которой подключен модем) гиг дискового пространства?

Сам телефон признаков жизни пока не проявил. Думаю, что там полностью мертв аккумулятор. Можно, конечно ради эксперимента переставить аккумулятор из телефона жены, который в свое время покупался специально той же модели. Но стремно. Вдруг сдохшие от валяния под снегом телефоны умеют убивать аккумуляторы.
vitus_wagner: My photo 2005 (Default)
Тут мегафон в очереднеой раз поменял что-то на своем сервис-гиде и браузер, выходящий в инет через мегафоновский модем, подключенный к точке доступа, перестал туда логиниться автомагически.

Пришлось таки напрячься и решить задачу запроса баланса через USSD.

Задача эта нетрииальна потому, что нормальных средств автоматизации в прошивке точки доступа нет.
Только busybox, из которого выкинуты при компиляции даже find и xargs.

Ну ладно, мне не нужна полноценное ussd-приложение, баланс запрашивается всегда по одному и тому же номеру. Поэтому закодировать номер в 7-битное pdu представление можно на нормальной машине где есть perl с Device::Gsm или tcl. Но раскодировать пришедшую из модема последовательность 16-битных кодов UCS2 в 16-ричном виде как-то надо. iconv-а в uclibc, как вы понимаете, тоже не полагается.

Скрипт, к тому же писался в несколько помраченном состоянии сознания - встал в пять утра, ехал 350 км, весь день занимался физическим трудом, и поздним вечером, часов в11, ожидая пока прогорят дрова в камине, стал его писать. Получилось вот что бойтесь )
vitus_wagner: My photo 2005 (Default)
Тут мегафон в очереднеой раз поменял что-то на своем сервис-гиде и браузер, выходящий в инет через мегафоновский модем, подключенный к точке доступа, перестал туда логиниться автомагически.

Пришлось таки напрячься и решить задачу запроса баланса через USSD.

Задача эта нетрииальна потому, что нормальных средств автоматизации в прошивке точки доступа нет.
Только busybox, из которого выкинуты при компиляции даже find и xargs.

Ну ладно, мне не нужна полноценное ussd-приложение, баланс запрашивается всегда по одному и тому же номеру. Поэтому закодировать номер в 7-битное pdu представление можно на нормальной машине где есть perl с Device::Gsm или tcl. Но раскодировать пришедшую из модема последовательность 16-битных кодов UCS2 в 16-ричном виде как-то надо. iconv-а в uclibc, как вы понимаете, тоже не полагается.

Скрипт, к тому же писался в несколько помраченном состоянии сознания - встал в пять утра, ехал 350 км, весь день занимался физическим трудом, и поздним вечером, часов в11, ожидая пока прогорят дрова в камине, стал его писать. Получилось вот что бойтесь )

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 1st, 2025 06:46 pm
Powered by Dreamwidth Studios