Mit YAPS können über eine ISDN-Karte oder ein Modem des fli4l-Routers SMS-Nachrichten verschickt werden, wobei je nach Provider weniger Kosten entstehen, als beim SMS-Versand mit einem Handy. Außerdem ist das Eintippen der SMS an der PC-Tastatur angenehmer.
Dieses Paket ist eine Anpassung des OPT_YAPS-Pakets von Ralf Dausend an fli4l 3.x. Es beruht auf dem Linux Programm “yaps” von Ulrich Dessauer und war ursprünglich von Stefan Rupprecht. Ralf Dausend hat es ausgebaut und die ursprüngliche Fassung der Anleitung geschrieben.
YAPS benötigt nur einen fli4l-Router mit ISDN-Karte oder einem Modem. Konfiguriert wird YAPS über die Datei config/yaps.txt. Die von YAPS benötigte Datei /etc/yaps.rc wird beim Booten des Routers vom Skript rc500.yaps erstellt.
Wichtig: YAPS funktioniert nicht über DSL oder Internet! YAPS benötigt auf
jeden Fall eine ISDN-Karte oder ein Modem!
Für Deutschland sind folgende Dienste für den SMS-Versand eingerichtet:
Viag Interkom bzw. O2 bot lange Zeit gar keinen SMS-Gateway an und hat jetzt nur einen schlecht funktionierenden und langsamen Gateway (Stand 2005), deshalb ist O2 so konfiguriert, dass über den D2-Gateway gesendet wird. Die Vorwahlen sind 0176 und 0179.
Peter Egli hat YAPS für die Schweiz um folgende Dienste erweitert: Swisscom, Orange, Sunrise und Tele2 (über Swisscom). Vielen Dank dafür, Peter!
YAPS ist ohne internationale Vorwahlen konfiguriert, so dass Nutzer aus Deutschland und der Schweiz direkt ohne weitere Konfiguration jeweils ihre landeseigenen Netze erreichen können. Sollte jemand aus Deutschland in ein Schweizer Netz senden wollen oder umgekehrt, müssen in der rc500.yaps noch die jeweiligen internationalen Vorwahlen für die jeweiligen Netze ergänzt werden.
Da die Kosten im Mobilfunksektor in ständiger Bewegung sind und auch stark vom gewählten Tarif abhängen, muss jeder User selbst entscheiden, was ihm der Service von OPT_YAPS wert ist und was er kostet.
Wichtig: Vor einiger Zeit haben sich mehrere Nutzer gemeldet, bei denen die
Verbindung von YAPS zum SMS-Gateway über mehrere Stunden gehalten wurde. Da die
Verbindung zu einer Mobilfunknummer hergestellt wird, war das entsprechend
teuer. Der Fehler lag höchstwahrscheinlich beim SMS-Gateway und nicht bei
YAPS, trotzdem mussten die Leute aber die hohe Telefonrechnung zahlen.
Deswegen der Hinweis: Bei der Benutzung von YAPS sollte immer überprüft werden,
dass nach dem Versenden der SMS die Verbindung getrennt wurde. Das Versenden
dauert normalerweise drei bis vier Sekunden, in Ausnahmefällen auch mal zehn
bis zwanzig Sekunden.
Die Nutzung von YAPS erfolgt auf eigene Gefahr!
Das fli4l-Team kann nicht für eventuell entstehende Kosten aufkommen!
YAPS kann über die Konsole oder über Telnet/SSH aufgerufen werden:
yaps <nummer> "<text>"
z.B. yaps 0171xxx "Hallo, wie gehts?".
Ruft man YAPS ohne weitere Parameter auf, wird eine kleine Hilfe zu möglichen Parametern angezeigt.
Es gibt auch eine Eingabeoberfläche für den Mini-HTTPD von fli4l. Diese wurde usrpünglich von Felix Eckhofer geschrieben und kann über die Variable OPT_YAPSGUI aktiviert werden. Sie wird im nächsten Abschnitt dokumentiert.