[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

Reply via email to