Anzeige:
Ergebnis 1 bis 5 von 5

Thema: ISDN-Monitor für abgehende und ankommende Anrufe? (wie Teles-Monitor)

  1. #1
    Doh! Avatar von Floody
    Registriert seit
    Jun 2002
    Ort
    Kandel, Pfalz
    Beiträge
    126

    Question ISDN-Monitor für abgehende und ankommende Anrufe? (wie Teles-Monitor)

    Hallo,
    da ich ja erst seit kurzem auf Linux umgestiegen bin und ich nichts passendes im Internet gefunden habe über dieses Thema, versuche ichs mal hier

    Gibt es eine ISDN-Software, die ankommende und abgehende Anrufe protokolliert? Wie unter Windows 9x, NT, 2000 von Teles? (siehe Bild)




    Zusätzlich gab/gibt es bei dieser Software die Funktion "Voice on Demand". Bedeutet: Wenn zwei B-Kanäle mit Hilfe von Kanalbündelung durch das surfen im Internet belegt sind, blieb man trotzdem telefonisch erreichbar, da bei einem Telefonanruf ein B-Kanal automatisch abgeschaltet wurde und das Gespräch wurde dann durchgelassen. Nach dem auflegen hat sich dann der zweite B-Kanal wieder aufgebaut.

    Gibt es eine Software/Treiber, die/der sowas kann? Oder kann man das irgendwie per Script realisieren?

    Bin für jede Information dankbar Ich will nämlich deswegen kein Windowsrechner extra laufen haben :-(

  2. #2
    Moderator
    Registriert seit
    Dec 1999
    Ort
    Stuttgart
    Beiträge
    1.466

    Re: ISDN-Monitor für abgehende und ankommende Anrufe? (wie Teles-Monitor)

    Hi,

    Gibt es eine ISDN-Software, die ankommende und abgehende Anrufe protokolliert? Wie unter Windows 9x, NT, 2000 von Teles? (siehe Bild)
    Die Anrufe werden alle in der /var/log/isdn.log protokolliert. Wenn Du sofort die Rufnummer auf dem Bildschirm haben willst, wenn jemand anfruft, versuchs mal damit:

    Code:
    #!/bin/sh
    #
    # Begin config
    #
    LogFile="/var/log/messages"
    SearchString="isdn_net: call"
    Delay="2"
    DISPLAY=":0"
    #
    # End config
    
    export DISPLAY
    
    FileSize="`ls -l $LogFile | awk '{print $5}'`"
    
    while true; do
      NewSize=`ls -l $LogFile | awk '{print $5}'`
    
      if [ $NewSize -gt $FileSize ]; then
        Bytes=$(($NewSize-$FileSize))
        Message=`tail -c $Bytes $LogFile | \
                 grep "$SearchString"  | \
                 tail - -n 1 | cut -d \  -f -3,7-`
    
        if [ -n "$Message" ]; then
          echo -en "\x07"
          xmessage -center "$Message" &
        fi
      fi
    
      FileSize=$NewSize
      sleep $Delay
    done
    
    # Never reached, however...
    exit 0
    Am Besten per Cut&Paste in einen Editor einfügen, speichern und ausführbar machen ( chmod a+x DATEI ). Danach aus einem xterm heraus aufrufen. Das Script überwacht die Datei in $LogFile und sucht dort nach dem Ausdruck in $SearchString ( ggf. anpassen ). Sobald ein Anruf kommt, erscheint eine MessageBox mit der anrufenden Nummer.

    Gruß micha
    IRC: irc.euirc.net #tux

  3. #3
    Doh! Avatar von Floody
    Registriert seit
    Jun 2002
    Ort
    Kandel, Pfalz
    Beiträge
    126
    super, muß ich mal versuchen

    hab aber auch noch was gefunden, für die, die es interessiert

    ftp://ftp.franken.de/pub/isdn4linux/utils/

    jetzt muß ich nur noch lernen, wie ich sowas installiere

  4. #4
    Moderator
    Registriert seit
    Dec 1999
    Ort
    Stuttgart
    Beiträge
    1.466
    Zuerst einmal auf Deinen CD's schauen, ob das Paket vielleicht nicht schon vorhanden ist. Ansonsten zuerst das hier lesen :

    http://www.linuxforen.de/forums/show...threadid=20945

    Dann das Archiv entpacken, und die README oder INSTALL lesen, danach versuchen zu kompilieren und dann Fragen stellen

    Gruß micha
    IRC: irc.euirc.net #tux

  5. #5
    Doh! Avatar von Floody
    Registriert seit
    Jun 2002
    Ort
    Kandel, Pfalz
    Beiträge
    126
    WoW, coool - so ne Anleitung hab ich schon lange gesucht...werds mir sofort mal durchlesen und probieren

    dankschön!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •