Hallo Liste!
Hier liefen neulich zwei Threads �ber Online-Timer ("Geb�hrenz�hler f�r
Linux", "Nochmal Online-Geb�hren!"). Dort hat Henning auch zwei Skripten
vorgestellt, wie sowas realisiert werden kann. Nach tagelangem
Rumprobieren habe ich allerdings immer noch keine M�glichkeit gefunden,
ein Timer_Start-Skript so zu plazieren, da� es nach Zustandekommen einer
_Telefon_-Verbindung startet. Aber, wie auch Bernd feststellte:
> Telephonkosten fallen hingegen nach Zustandekommen der Telephonverbindung an.
Das Timer_Ende-Skript ist ja in ip-down hervorragend aufgehoben, aber
ip-up f�r den Start scheint mir nicht das wahre. Im Moment lasse ich es
vor dem W�hlen loslaufen:
function dial() {
/etc/ppp/timer_start
/usr/sbin/chat \
ABORT "NO CARRIER" ABORT "NO DIALTONE" ABORT BUSY ABORT ERROR\
"" ATZ\
OK AT$INIT_STRING$1 TIMEOUT 60\
CONNECT "" TIMEOUT 20
# hier ist die _Netzwerk_verbindung schon aufgebaut :-(
}
Die man-Pages zu chat und pppd geben mir irgendwie keine Hilfestellung
(oder ich suche falsch ...). [Wie gesagt, ip-up (-> ipparam und so) ist
nicht das, was ich suche.] Irgendwelche Tips?
Gru�
Carsten
PS (an Henning): Deine Vorlage hat mir immer 0x (x = Ziffer) in
Oktalzahlen umgewandelt (also nat�rlich nicht Deine Vorlage, sondern
die bash, die B�se); etwas doof bei 08 und 09. Die Berechnungszeile
sieht jetzt extrem h��lich aus bei mir:
beg=$((+${beg:0:1}*36000+${beg:1:1}*3600+${beg:2:1}*600+\
${beg:3:1}*60 +${beg:4:1}*10 +${beg:5:1}))
(an alle): Wie kann ich die bash zwingen, 0x als Dezimalzahl zu
interpretieren?
--
Carsten Raas -- Xantener Str. 13 -- 50733 Koeln -- (02 21) 7 60 61 00
mailto:[EMAIL PROTECTED]
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux