Blog Image

Linux^2

What you may find here

In this blog you'll mainly find all things Linux - problems, solutions, reports, rants, tips & tricks etc. with the occasional off-topic entry thrown in. You never would have guessed looking at the URL, huh?
In diesem Blog findet ihr hauptsächlich Themen rund um Linux - Probleme, Lösungen, Berichte, Meinungen, Tips & Tricks und dazwischen ein paar überhaupt nicht dazu passende Einträge. Wärt ihr bei der URL nie drauf gekommen, ne?

Mailt mal! Email me!

gsm-ussd 0.2.0! Now with GUI! (Almost.)

gsm-ussd Posted on Di, Mai 04, 2010 22:50:48

Hey, World!

Thanks to the friendly help of gsm-ussd users in this debianforum.de thread (Attention: German spoken there), there’s a new release of gsm-ussd: v0.2.0 is out.

A few modems were tested in addition to my crappy E160. As a result, other modems with a bit more brain than my retarded E160 should work for real this time. To be exact: Better modems don’t need to encode the USSD query as a Hexstring of packed seven bit values (and don’t need to decode teh answer out of several encodings…). If gsm-ussd recognizes a Non-E160, it will use cleartext. You can use the options „–cleartext“ or „–no-cleartext“ at your own risk.

If you prefer clicking to typing, xussd is for you. xussd is a shellscript which runs gsm-ussd, too, but beautifies its input and output with kdialog (if you’re running KDE) or zenity (if GNOME is your DE of choice). There are input boxes for USSD query and PIN, the modem device still has to be set by option „-m /dev/my-modem-ctrl-port“ at run time. Just create a desktop icon which runs xussd and specify your modem device there.

Here are the downloadable files:
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.2.0-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.2.0-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.2.0-0_all.deb

As usual the reminder that the real project is on github.com:
http://github.com/JochenHoch2/gsm-ussd.git
or
git://github.com/JochenHoch2/gsm-ussd.git

Good to see that there’s some interest in my little script!

Have fun,
Jochen



gsm-ussd 0.2.0! Jetzt auch mit GUI! (Beinahe.)

gsm-ussd Posted on Di, Mai 04, 2010 21:35:35

Hi, Welt!

Aufgrund der tatkräftigen Unterstützung von gsm-ussd Anwendern in diesem Thread auf debianforum.de gibt es eine neue Release von gsm-ussd: v0.2.0 ist raus.

Ein paar Modems wurden zusätzlich getestet. Als Ergebnis sollten diesmal wirklich
auch andere Modems als das E160 funktionieren. Um genau zu sein: Modems mit ein bisschen mehr Grips als das E160 benötigen keine Umkodierung der USSD-Abfrage in einen Hexstring aus gepackten 7-Bit-Werten (und auch keine Dekodierung der Antwort aus verschiedenen Kodierungen…). Erkennt gsm-ussd ein solches Nicht-E160, verwendet es direkt Klartext. Man kann die Erkennung auch auf eigene Gefahr über die Optionen „–cleartext“ bzw. „–no-cleartext“ übergehen.

Wer nicht so gerne tippt, sondern lieber klickt, für den gibt es jetzt zusätzlich xussd. Das ist ein Shellskript, welches letzten Endes auch nur wieder gsm-ussd aufruft, dies aber über kdialog (unter KDE) bzw. zenity (unter GNOME) anhübscht. USSD-Abfrage und PIN werden abgefragt, Modemgerät muss ggf. mit Parameter „-m /dev/mein-modem-ctrl-port“ beim Aufruf mitgegeben werden. So sollte es kein Problem sein, sich ein Icon auf den Desktop zu legen, über das man per Mausklick die Abfrage starten kann.

Hier die Dateien zum Download:
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.2.0-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.2.0-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.2.0-0_all.deb

Wie üblich liegt das eigentliche Projekt auf github.com:
http://github.com/JochenHoch2/gsm-ussd.git
bzw.
git://github.com/JochenHoch2/gsm-ussd.git

Schön, dass sich auch ein paar Leute für das interessieren, was ich mir so zusammenklöppel!.

Viel Spass damit,
Jochen