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.3.1, denn weniger ist mehr!

gsm-ussd Posted on Di, Mai 25, 2010 19:48:05

Es ist schon wieder soweit: v0.3.1 ist raus.

Sichtbare Änderungen gibt es an xussd. Seit gsm-ussd Unterstützung für USSD-Sitzungen anbietet, hing xussd da etwas hinterher. Damit ist jetzt Schluß: Seit diesem Release kann xussd ebenfalls mit USSD Sessions umgehen – irgendwie. Nach dem Resultat der Abfrage springt xussd wieder zur USSD query zurück, so dass man sofort den gewünschten Menüpunkt eingeben und auf das Ergebnis davon warten kann.

Bedenkt dabei aber bitte, dass xussd auf Mal-eben-Basis als schlichter Wrapper um gsm-ussd herum entstanden ist. Als solcher funktioniert er, ist aber kein vernünftiges GUI, zmindest für mich nicht. Eine bessere Fassung ist angedacht, aber ziemlich weit unten auf meiner Prioritätenliste. Also nicht zu gespannt drauf warten!

Weitere Änderungen in gsm-ussd verbessern den Umgang mit den USSD response encodings. Dadurch wird jetzt auch der ZTE MF100 UMTS-Stick (alias „O2
Prepaid Surfstick“) unterstützt. Außerdem setzt gsm-ussd die Werte für die serielle Schnittstelle selbst, so daß auf den Aufruf von stty(1) verzichtet werden kann. Damit fallen eine externe Abhängigkeit und drei Prozesse pro gsm-ussd-Aufruf weg.

Hier die Dateien zum Download:

http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.1-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.3.1-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.1-0_all.deb

Einen Überblick über alle gsm-ussd bezogenen Downloads sind hier:
http://linux.zum-quadrat.de/downloads/index.html.

Und das komplette git-Repository findet sich unter
http://github.com/JochenHoch2/gsm-ussd.git
oder
git://github.com/JochenHoch2/gsm-ussd.git

Viel Spaß damit und sagt Bescheid, wenn ich was kaputtgemacht habe,
Jochen



gsm-ussd 0.3.1, ‚cause less is more!

gsm-ussd Posted on Di, Mai 25, 2010 19:01:18

It’s that time of the week again: v0.3.1 is out.

User visible changes can be found in xussd. As gsm-ussd now supports USSD sessions, xussd was lagging behind. As of this release, xussd can handle USSD sessions, too – after a fashion. After displaying the result of a query, xussd will now request the next query. If you had an USSD session opened, you can now enter the menu entry or data that were requested and wait for the next result.

Please bear in mind that xussd was (is?) a spur-of-the-moment hack as a dialog-based wrapper around gsm-ussd. As such, it it workable, but not very convincing, at least not to me. A better GUI is planned, but quite a way down my list of priorities, so don’t hold your breath.

Other changes in gsm-ussd add better handling of USSD response encodings, thus adding support for ZTE MF100 USB UMTS modem (a.k.a. O2 Prepaid Surfstick), and handling the serial interface without the need for stty(1). This removes an external dependency and saves three processes per gsm-ussd call.

Here are the new files for download:

http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.1-0.tar.gz
http://linux.zum-quadrat.de/downloads/gsm-ussd-0.3.1-0.noarch.rpm
http://linux.zum-quadrat.de/downloads/gsm-ussd_0.3.1-0_all.deb

For an overview of all gsm-ussd downloads, have a look at
http://linux.zum-quadrat.de/downloads/index.html.

The full git repository lies at

http://github.com/JochenHoch2/gsm-ussd.git
or
git://github.com/JochenHoch2/gsm-ussd.git

Have fun and let me know if i broke something,
Jochen