[CC: rates4linux-users Mailingliste, da vorrangig Rates4linux Thema] * Thomas Richter <[EMAIL PROTECTED]> schrieb an <[EMAIL PROTECTED]>: > ich w�rde gerne mit Hilfe von isdnrate mich entscheiden, ob ich von > meinem ISDN Telephon ein Handy anrufen soll, oder von meinem Handy. > Ein isdnrate -f 0179 0179 funktioniert leider noch nicht. Wo genau > mu� da was ge�ndert werden, um das zu erm�glichen?
Hui, so einfach wird das nicht gehen. isdnlog, isdnrate & Co. gehen von einem Festnetzanschlu� aus. Die Option -f hat nur dann eine Wirkung, wenn das Ziel ebenfalls im Festnetz liegt und die Verzonungstabelle befragt wird, um die Entfernungszone zu bestimmen, die f�r Deutschland bei Verbindungen aus dem Festnetz ins Festnetz zwischen 1 (gleiches Ortsnetz) und 4 (jenseits Regio50) liegt. Dieser Mechanismus l��t sich nach meiner ersten Einsch�tzung nicht ohne gr��ere Umbauten auf die Mobilfunknetze ausweiten, zudem stellen sich zahlreiche Fragen zur Realisierung, so dass ich auch in Anbetracht des auf eine andere Weise vielf�ltigen Tarifangebots im Mobilfunkmarkt eine allgemeine Integration bis auf weiteres nicht sehe. Die konkrete Fragestellung hingegen ist einleuchtend und die Mittel f�r eine Antwort sind vorhanden. Ausgehend von den Rates4linux-Quellen in ~/tarife: 1.) Der oder die Mobilfunktarife werden wie jeder andere Provider auch in einer Datei in ~/tarife/rate-de erfasst. Die Angabe einer VBN (B:Tag) ist zwingend erforderlich, andernfalls wird der Provider ignoriert. Da diese andererseits hier nur zu kosmetischen Zwecken ben�tigt wird, kann sie recht frei gew�hlt werden, sicherzustellen ist nur, dass auf sie keine der Eintragungen f�r VBN unter [ISDNBLOG] in /etc/isdn/isdn.conf zutrifft, d.h beim gegenw�rtigen VBN=010:01900:09005 ist man mit 0171 auf der sicheren Seite, bei 010034 k�nnte es unter Umst�nden zu Seiteneffekten kommen. Als Pnum (P:Tag) sollte der f�r individuelle Erg�nzungen vorgesehene Bereich 310 bis 319 genutzt werden. F�r TellySmile von T-Mobile f�hrt das zu folgender rudiment�rer Datei ~/tarife/rate-de/mobil-d1: # # unvollst�ndiges Beispiel! P:310,0 T-Mobile TellySmile B:0171 Z:1-4 Festnetz A:Deutschland T:W/07-18=0.49(60)/60/1 Sunshine T:5/20-24=0.09(60)/60/1 Weekend T:E,H/*=0.09(60)/60/1 Weekend t:?=0.19(60)/60/1 Moonshine Z:10 Mobil D1 A:Deutschland Mobilfunk T-Mobile T:W/07-18=0.39(60)/60/1 Sunshine t:?H=0.19(60)/60/1 Moonshine Z:11 Mobil D2 A:Deutschland Mobilfunk Vodafone T:W/07-18=0.79(60)/60/1 Sunshine t:?H=0.39(60)/60/1 Moonshine Z:12 Mobil andere A:Deutschland Mobilfunk E-Plus A:Deutschland Mobilfunk O2 A:Deutschland Mobilfunk Mobilcom A:Deutschland Mobilfunk Quam T:W/07-18=0.79(60)/60/1 Sunshine t:?H=0.49/60=/60/1 Moonshine # # # 2.) Diese Datei muss nun den rate-de-Quelldateien (SRC_RATEDE in ~/tarife/data/Makefile) hinzugef�gt werden. Da eine individuelle Version dieser Datei sp�tere CVS-Updates und -Commits behindert, habe ich sie im Rates4linux-CVS leicht abge�ndert, so dass das Hinzuf�gen mit der separaten Datei ~/tarife/data/makefile erfolgen kann, mit der bisher schon die Pfade f�r das Ziel make_install_to_system ge�ndert werden konnten. ~/tarife/data/makefile sieht dann beispielsweise so aus: ISDNLIBDIR := /usr/local/lib/isdn SRC_RATEDE_EXTRA := ../rate-de/mobil-d1 include Makefile 3.) Nun sollte sich wie �blich eine neue rate-de.dat erstellen lassen, die auch die Mobilfunktarife enth�lt, so dass sich nach ihrer Installation der folgende isdnrate-Aufruf ergibt: | [EMAIL PROTECTED] Sun Oct 12 23:12:43 ~/tarife/data | $ isdnrate -l60 -p33_2,310_0 017132 | 0171_0:T-Mobile TellySmile 19.000 � | 01033_2:DTAG AktivPlus xxl 19.940 � Gru� Tobias -- Tobias Becker E-Mail [EMAIL PROTECTED] PGP 0xD06BB70D * Und erfahrene Menschen sagen, da� derjenige, der zu viel sieht und zu viel wei�, �hnlich wie der, der zu wenig sieht und zu wenig wei�, leicht vom richtigen Weg abkommt und untergeht. * Stefan Chwin * ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Rates4linux-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/rates4linux-users
