Menu

Phone settings / dial rules Funktion

Help
2008-10-18
2013-05-29
  • Nobody/Anonymous

    Bei den alten Images hab ich damit immer "zu" teure Nummernbereiche auf die nicht-vorhandene Analogleitung geschickt. Dem 0.3 ist das egal - beim Eintrag von "01" auf "PSTN" (und primärer Leitung "PSTN") geht der Anruf trotzdem per VoIP raus.

     
    • Nobody/Anonymous

      Hallo,

      der Fehler wurde gefunden und wird mit dem nächsten Release beseitigt.

       
    • Nobody/Anonymous

      Mit 0.3.2 kann ich keine Veränderung feststellen!?

       
    • Patrick Schmidt

      Patrick Schmidt - 2008-10-20

      Wurde eigentlich getestet und funktionierte auch soweit.

      Geh mal bitte per telnet auf den Router gehen und lass folgende Dateien ausgeben:

      cat /var/psi.xml
      cat /var/tcm_partial

      und poste mir mal die Ergebnisse.

       
    • Nobody/Anonymous

      Hallo,

      es ist möglich, dass es bei dir noch nicht funktioniert. Das liegt aber nicht am neuen Image, das sollte funktionieren.

      Um das Starten zu beschleunigen wird die Datei '/var/tcm_partial.conf', die die Nummern für die Wahlregeln enthält, im NVRAM gespeichert und beim Starten eben auch aus dem NVRAM geladen. Kurz gesagt, du verwendest noch eine alte, fehlerhafte '/var/tcm_partial.conf'. Wenn man aber über das Web-Interface eine Wahlregel ändert, hinzufügt oder löscht und dies dann mit 'Save' oder 'Save & Run' bestätigt, wird '/var/tcm_partial.conf' neu generiert und im NVRAM abgelegt. Dann sollte es auch bei dir funktionieren.

       
    • Nobody/Anonymous

      root@BS:~ #cat /var/psi.xml
      <psitree>
      <TecomVoipCfg>
      <portInfo pri_select="0" sec_select="1" enbl_2line_dial="enable" numberHide="disable" enable_CLIP="enable" enable_Anklopfen="disable" enable_Analog="enable" enable_Fallback="enable" />
      <emergency emg_number0="" emg_desc0="" emg_number1="" emg_desc1="" emg_number2="" emg_desc2="" emg_number3="" emg_desc3="" emg_number4="" emg_desc4="" emg_number5="" emg_desc5="" emg_number6="" emg_desc6="" emg_number7="" emg_desc7="" emg_number8="" emg_desc8="" emg_number9="" emg_desc9=""/>
      <quick qn0="" qd0="" qs0="voip" qn1="" qd1="" qs1="voip" qn2="" qd2="" qs2="voip" qn3="" qd3="" qs3="voip" qn4="" qd4="" qs4="voip" qn5="" qd5="" qs5="voip" qn6="" qd6="" qs6="voip" qn7="" qd7="" qs7="voip" qn8="" qd8="" qs8="voip" qn9="" qd9="" qs9="voip" qn10="" qd10="" qs10="voip" qn11="" qd11="" qs11="voip" qn12="" qd12="" qs12="voip" qn13="" qd13="" qs13="voip" qn14="" qd14="" qs14="voip" qn15="" qd15="" qs15="voip" qn16="" qd16="" qs16="voip" qn17="" qd17="" qs17="voip" qn18="" qd18="" qs18="voip" qn19="" qd19="" qs19="voip" qn20="" qd20="" qs20="voip" qn21="" qd21="" qs21="voip" qn22="" qd22="" qs22="voip" qn23="" qd23="" qs23="voip" qn24="" qd24="" qs24="voip" qn25="" qd25="" qs25="voip" qn26="" qd26="" qs26="voip" qn27="" qd27="" qs27="voip" qn28="" qd28="" qs28="voip" qn29="" qd29="" qs29="voip" qn30="" qd30="" qs30="voip" qn31="" qd31="" qs31="voip" qn32="" qd32="" qs32="voip" qn33="" qd33="" qs33="voip" qn34="" qd34="" qs34="voip" qn35="" qd35="" qs35="voip" qn36="" qd36="" qs36="voip" qn37="" qd37="" qs37="voip" qn38="" qd38="" qs38="voip" qn39="" qd39="" qs39="voip" qn40="" qd40="" qs40="voip" qn41="" qd41="" qs41="voip" qn42="" qd42="" qs42="voip" qn43="" qd43="" qs43="voip" qn44="" qd44="" qs44="voip" qn45="" qd45="" qs45="voip" qn46="" qd46="" qs46="voip" qn47="" qd47="" qs47="voip" qn48="" qd48="" qs48="voip" qn49="" qd49="" qs49="voip" qn50="" qd50="" qs50="voip" qn51="" qd51="" qs51="voip" qn52="" qd52="" qs52="voip" qn53="" qd53="" qs53="voip" qn54="" qd54="" qs54="voip" qn55="" qd55="" qs55="voip" qn56="" qd56="" qs56="voip" qn57="" qd57="" qs57="voip" qn58="" qd58="" qs58="voip" qn59="" qd59="" qs59="voip" qn60="" qd60="" qs60="voip" qn61="" qd61="" qs61="voip" qn62="" qd62="" qs62="voip" qn63="" qd63="" qs63="voip" qn64="" qd64="" qs64="voip" qn65="" qd65="" qs65="voip" qn66="" qd66="" qs66="voip" qn67="" qd67="" qs67="voip" qn68="" qd68="" qs68="voip" qn69="" qd69="" qs69="voip" qn70="" qd70="" qs70="voip" qn71="" qd71="" qs71="voip" qn72="" qd72="" qs72="voip" qn73="" qd73="" qs73="voip" qn74="" qd74="" qs74="voip" qn75="" qd75="" qs75="voip" qn76="" qd76="" qs76="voip" qn77="" qd77="" qs77="voip" qn78="" qd78="" qs78="voip" qn79="" qd79="" qs79="voip" qn80="" qd80="" qs80="voip" qn81="" qd81="" qs81="voip" qn82="" qd82="" qs82="voip" qn83="" qd83="" qs83="voip" qn84="" qd84="" qs84="voip" qn85="" qd85="" qs85="voip" qn86="" qd86="" qs86="voip" qn87="" qd87="" qs87="voip" qn88="" qd88="" qs88="voip" qn89="" qd89="" qs89="voip" qn90="" qd90="" qs90="voip" qn91="" qd91="" qs91="voip" qn92="" qd92="" qs92="voip" qn93="" qd93="" qs93="voip" qn94="" qd94="" qs94="voip" qn95="" qd95="" qs95="voip" qn96="" qd96="" qs96="voip" qn97="" qd97="" qs97="voip" qn98="" qd98="" qs98="voip" qn99="" qd99="" qs99="voip"/>
      </TecomVoipCfg>
      </psitree>

      root@BS:~ #cat /var/tcm_partial.conf
      num=5
      0137
      1
      0180
      1
      0190
      1

      1
      0900
      1
      01
      1

      0

      0

      0

      0

      0

      0

      0

      0

      0

      0

      0

      0

      0

      0
      root@BS:~ #

       
    • Nobody/Anonymous

      Hallo,

      wie ich sehe ist da eine "Lücke" in der '/var/tcm_partial.conf'.  Dadurch wird der Eintrag '01' nicht vom `vodsl` ausgewertet. Das ist wohl der Fehler! Die Liste muss (auch im Web-Interface) von oben beginnend, Lückenlos gefüllt werden.

       
    • Nobody/Anonymous

      Hat sich erledigt - weiß aber nicht wirklich genau warum. Aber was vielleicht ein brauchbarer Tipp ist, dass man nach Änderungen an den VoIP/Phone-Settings die dazugehörigen Prozesse per "ata.sh restart" in einer telnet/ssh-Sitzung neu starten kann und dabei auch interesssante Log-Ausgaben auf stdout sichtbar werden.

       

Log in to post a comment.

MongoDB Logo MongoDB