PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : einwahl von extern anstossen..


blackbird
10.10.00, 20:14
hi!
ich hab mal wieder ne spezielle idee http://www.linuxforen.de/ubb/wink.gif
hin und wieder denk ich mir, dass es jetzt recht praktisch wär, auf meinen linuxrechner via internet zugreifen zu können. aber ich will jetzt nicht immer online sein, dafür ists dann doch zu selten.
also die idee: ich ruf meinen rechner von vorher definierten nummern aus an, und anschliessend wählt sich der rechner ins internet ein, und schickt mir die ip per sms/legt die auf ner seite ab.
den teil ab der einwahl kann ich wohl schon lösen, das sollte nicht so das problem sein. aber wie kann ich auf das ereignis "anwahl von nummer XXX" reagieren? hat da jemand ne heisse idee?

mir ist grad ne kleine idee gekommen, vielleicht hab ich ne chance wenn ich vbox dazu missbrauche, da kann man ja mit telefonnummern recht viel einstellen, müsste da evtl. n eignes script schreiben *hmmm*
naja wenn jemand eine idee hat, immer her damit, ich wär glücklich drüber!

grüsse blackbird

blackbird
11.10.00, 19:56
irgendwie ists immer das gleiche, entweder drück ich mich zu undeutlich aus oder meine fehler/probleme sind zu speziell, hab nur recht selten ne antwort hier bekommen http://www.linuxforen.de/ubb/wink.gif aber egal.
hab mich mit der matierie jetzt nochmal n bissl beschäftigt, und n paar intressante sachen herausgefunden:
- isdn4linux unterstützt standartmässig callback, es kann auch eine andre nummer zurückrufen, als die anrufende nummer - sehr praktisch! - und es muss auch nicht zwingend eine verbindung zu stande kommen, es reicht der pure anruf, der rechner beendet die verbindung dann.
also schnell eingerichtet und mit dem handy angerufen, klingel klingel klingel klingel... vbox geht ran http://www.linuxforen.de/ubb/frown.gif
meine erklärung dafür ist der ServiceIndikator, der angibt obs ein daten oder ein sprachanruf ist. leider ists letzteres, und isdn4linux reagiert anscheinend nicht drauf http://www.linuxforen.de/ubb/frown.gif
also bleibt mir wohl doch nur die möglichkeit über die vbox:
ich stell für meine handynummer ein andres script ein, welches statt des standart-scripts ausgeführt wird. das script schaut dann einmal nach ob ich vielleicht schon online bin, und schickt mir die aktuelle ip, bzw wählt sich ein wenn ich noch nicht online bin und schickt mir die ip dann per sms...
aber irgendwie ist das nicht so ganz optimal, aus 2erlei gründen:
einmal kostet jeder anruf eine einheit
und andrerseits kann ich bei mir zuhaus dann nie per handy anrufen, weil die vbox immer falsch reagiert *hmpf*

wenn noch jemand heisse ideen hat, immer her damit!

grüsse blackbird

blackbird
11.10.00, 22:34
ich grüsse meine gespannten zuhörer http://www.linuxforen.de/ubb/biggrin.gif

hab jetzt ne lösung gefunden *hehe*
hab ein eignes kleines tcl-script geschrieben, dass nix andres macht als sich ins internet einzuwählen. und damit ich mir dann keine gedanken machen muss, wie ich an die ip komm, hab ich mich bei myip.org angemeldet, und lass den eintrag da nach jedem einwählen aktualisieren...

ist jetzt ganz passabel, die lösung, bis auf den kleinen nachteil, dass mich die anwahl per handy was kostet.... *hmpf*

blackbird
12.10.00, 20:44
ja hallo mal wieder, ich bin der neue, ich schreib jetzt öfters http://www.linuxforen.de/ubb/biggrin.gif

nachdem mich jemand nach meiner lösung/den scripts gefragt hat, hier mal meine einträge...
vbox.conf[CALLERIDS]

172blablabla CALLBACK Martin Handy

[CALLBACK]
* * sesam.msg 10 RINGS=1 SCRIPT=callback.tcl
callback.tcl>vbox_init_touchtones
vbox_breaklist rem all
set RC [ vbox_put_message $vbox_msg_beep ] # sollte den beep abspielen, damit ich weiss dass sich da was tut
vbox_pause 500 # 500 ms pause
exec -- /usr/bin/callback.sh
if { "$RC == "TIMEOUT" } {
vbox_put_message $vbox_msg_timeout
vbox_pause 500
}

[b]callback.shisdnctrl dial ippp0

und ausserdem steht im ip-upscript noch MOC drin, das ist der client um bei myip.org die aktuelle ip-adresse eintragen zu lassen...


grüsse blackbird

[Dieser Beitrag wurde von blackbird am 12. Oktober 2000 editiert.]

12.10.00, 22:26
Hi,
zuallerst, bin weder profie, noch programierer. Ist nur eine Anregung.
Ich denke etwas ähnliches läuft bei uns. Call-Center. Zur Erklährung:
Händler/Kunden rufen bei uns an ( interessiert hier nicht ), Händler/Kunden schicken eine E-Mail ( schon besser ). Die E-Mails werden mittels eines SQL-Server ausgewertet, soweit weiss jeder, wer wann und warum eine Mail geschrieben hat.
Dies ist zumindest ein Anhaltspunkt. Da du wohl gut selber Scipte schreiben kannst, wäre das vielleicht eine Lösung für dich. Schreib eine Mail an dich, verarbeite sie mit einem entsprechendem Scipt und deinem Wissen, was du schon anwendest ( myip.org ).
Ist wie gesagt nur ein Versuch, dir einen evtl. anderen Lösungsvorschlag zu unterbreiten, bei der Umseztung kann ich dir nicht helfen und ob er Sinvoll ist ( bin nur DAU mit Illosionen ) ???

Jörg ( war ein Versuch wert, besser als nichts, oder ) .

blackbird
12.10.00, 22:46
hi!

naja an sowas hab ich auch schon gedacht, nur gibts dabei ein problem: die mails bekomm ich natürlich nur wenn ich online bin. und wenn ich eh schon online bin, brauch ich mir ja keine mail mehr schicken damit ich online geh....

12.10.00, 22:57
Bitte nicht immer mit Hammer auf Kopf hauen, tut auch weh http://www.linuxforen.de/ubb/smile.gif
Hatte in Erinnerung, dass du damit kein Problem hast ( o.K. hab mich wohl vertan, tut mir leid ). Es gibt aber eine Löhsung, da sie wohl auch von unseren Aussendienstmitarbeitern genutzt wird. Muss aber nachfragen, man sagt mir auch nicht alles.

blackbird
13.10.00, 06:49
war doch nur das schaumstoffhämmerchen.... http://www.linuxforen.de/ubb/wink.gif

brauchst dir aber kein stress machen, es geht so ja auch! eure aussendienstmitarbeiter werden vermutlich n laptop mit modem/isdnkarte haben, dann ists ein einfaches callback, kein problem.. bei mir besteht die schwierigkeit darin, dass ich mit dem handy mein rechner anrufe. dabei wird dann der serviceindikator 7 mit übermittelt. und der sagt dem rechner dann dass es sich um ein voice-anruf handelt, drum geht die mailbox anstatt dass er den anruf als aufforderung zum callback ansieht......

13.10.00, 12:26
HI,
also ich hab mich mal umgehört. Es geht doch, war aber nur ein Projekt, nie produktiev. Die AM wählten über Handy eine Nummer, es wurde aber keine Verbindung aufgebaut. Die eingehende Nummer wurde kontrolliert und eine andere zurückgerufen, wenn ich es richtig verstanden habe, änlich wie bei einem ISDN-Telefon, kann die Nummer sehen, muss aber nicht annehmen. Führte allerdings bei mehreren AM in der Testphase zu Problemen, unteranderem sollten sie nach einer gewissen Zeit auflegen, taten sie nicht, Rückrufe waren nicht immer korrekt und ähnliches. Der Programmiere ist leider nicht mehr im Haus, unser Admin will aber mal versuchen, ob er noch an die entsprechenden Unterlagen kommt ( wohl eher unwarscheinlich ).

Samuel
13.10.00, 14:22
Hi Blackbird!

In der ct 20/2000 Seite 56 war eine kurze Notiz von einer Sache Namens
ConnectJack von einer Firma Equinux (http://www.equinux.com). Die haben auch
noch was, was sich OnlineJack nennt. Dabei kann man seinem Rechner über deren
Server ein Signal via ISDN zukommen lassen und der wählt sich dann ins
Internet ein und teilt dem Equinux-Server seine derzeitige IP-Adresse mit, die
der dann wiederum weiterleitet. Ist anscheinend (noch) kostenlos hat nur einen
Haken, funktioniert mal wieder nur unter Windoof.
Allerdings muß das doch auch so irgendwie hinzubasteln sein. Ich hab mal
gelesen, daß es Mailserver gibt, die über den ISDN-D-Kanal dem heimischen PC
ein Signal geben, wenn neue Mails da sind, der wählt sich ein und holt die Post
ab. Diese D-Kanal-Verbindung müßte sogar kostenlos sein.
Vielleicht hilft Dir das ja irgendwie weiter, vielleicht sind das ja auch alles
alte Hüte für Dich, Du scheinst ja schon länger daran zu basteln.

Viel Spaß beim Rechner anrufen
Tschau
Samuel

27.10.00, 21:45
Hi!

Ich versuche gerade das mit Onlinejack hinzukriegen. Die callerid.conf startet ein Programm was die Telefonnummer überprüft und sich einwählt. Das Problem ist nur das MyJack mindestens 10 verschiedene Telefonnummern benutzt. Wie kann ich das Problem im Shell-Scriptt lösen?

callerid.conf:

[MSN]
NUMBER = sagichnicht
ALIAS = Henne
START = {
[FLAG]
FLAGS = OIRC
PROGRAM = /usr/bin/dial \$1 \$2 \$3
}

dial:

#!/bin/sh

REASON=$1
FROM=$2
TO=$3

if [ "$FROM" = "+4989520465xx" ]
then
isdnctrl dial ippp0
fi

Die x stehen für die verschiedenen Nummern. Es soll nur bei dem Teil vor dem X gestartet werden.

Henne