Σελ. 1 από 4 123 ... ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 46
  1. #1
    Εγγραφή
    06-12-2003
    Περιοχή
    Αθήνα, Βούλα
    Ηλικία
    37
    Μηνύματα
    4.671
    Downloads
    13
    Uploads
    1
    Τύπος
    VDSL2
    Ταχύτητα
    109999/10999
    ISP
    Conn-x OTE
    DSLAM
    ΟΤΕ - ΒΟΥΛΑ
    Router
    Asus DSL-N17U & pfSense
    SNR / Attn
    10(dB) / 4,5(dB)
    Path Level
    Fastpath
    Μπορεί με κάποιον τρόπο να καλώ από κάποιον αριθμό που θα ορίσω εγώ, να απαντάει κάποιο IVR ή DISA και εισάγοντας έναν κωδικό (π.χ. *998, 989 κ.λ.π.) να γίνεται restart του υπολογιστή που είναι εγκατεστημένο το Elastix;

  2. #2
    Το avatar του μέλους kronos911
    kronos911 Guest
    Αυτό είναι μια περιγραφή της εφαρμογής system και έχει σαν παράδειγμα χρήσης την επανεκκίνηση του asterisk. Αν θέλεις όλο το Η/Υ τότε απλά τροποποίηση την παράμετρο της εντολής system.

  3. #3
    Το avatar του μέλους kronos911
    kronos911 Guest
    Ορίστε και ένα IVR για να κάνεις αυτό που θέλεις. Έχω βάλει και άλλες δυο επιλογές. Μέσα από το FreePBX φτιάξε ένα custom destination προς το sys-shutdown-menu,s,1 για να το βλέπεις ποιο άνετα μέσα στο freepbx. Άμα θέλεις μετά φτιάξε και ένα miscellaneous application με προορισμό το custom destination που έκανες ποιο πάνω και βαλε του κει ένα κωδικό π.χ. *9666 για να το εκτελείς από οποίο εσωτερικό θέλεις μετά.

    Ο κωδικας που περεπι να βαλεις μεσα στο extensions_custon.conf είναι
    Κώδικας:
    ;Manage the shutdown or resarting of the system and asterisk.
    [sys-shutdown-menu]
    
    exten => s,1,Answer()
    exten => s,n,Authenticate(123456,6)
    exten => s,n,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-menu1,m,,sys-shutdown-menu)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Goto(sys-restart-asterisk,s,1)
    exten => 2,1,Goto(sys-restart-system,s,1)
    exten => 3,1,Goto(sys-shutdown-system,s,1)
    exten => t,1(lbl_sys-shutdown-menu_0),Zapateller()
    exten => t,n,Hangup()
    exten => i,1,Goto(t,lbl_sys-shutdown-menu_0)
    
    ;Restart asterisk only.
    [sys-restart-asterisk]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-restart,m,,sys-restart-asterisk)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayDigits(54321)
    exten => 1,n,Log(DEBUG,Asterisk restart on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(/usr/sbin/asterisk -rx reload)
    exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    
    ;Restart system.
    [sys-restart-system]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-restart,m,,sys-restart-system)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayDigits(54321)
    exten => 1,n,Log(DEBUG,System restart on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(/sbin/shutdown -r -t 0 now)
    exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    
    ;Shutdown system.
    [sys-shutdown-system]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-shutdown,m,,sys-shutdown-system)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayUnixTime(,,)
    exten => 1,n,Log(DEBUG,System shutdown on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(/sbin/shutdown -h -P -t 0 now)
    exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    τα αρχείου ήχου θα τα βρεις εδώ θα πρέπει να τα βάλεις στο κατάλογο /var/lib/asterisk/sounds/custom

    τα κείμενα για τα παραπάνω αρχεία είναι τα εξής:
    Spoiler:

    cpu-shutdown-menu1
    Καλωσορίσατε στο μενού διαχείρισης του κέντρου σας.
    Για να κάνετε επανεκκίνηση του asterisk μονό πατήστε το ένα.
    Για να κάνετε επανεκκίνηση όλου του υπολογιστή πατήστε το δύο.
    Για να θέσετε τον υπολογιστή εκτός λειτουργίας πατήστε το τρία.

    cpu-shutdown-confirm-restart
    Προσοχή!
    Η ενέργεια που επιθυμείτε να κάνετε θα θέση τον κέντρο σας προσωρινά εκτός λειτουργίας.
    Πατήστε το ένα εάν είστε βέβαιοι ότι θέλετε να γίνει αυτό.
    Πατήστε το δύο εάν θέλετε να ακυρώστε την ενέργεια αυτή και να τερματίστε την κλήση.

    cpu-shutdown-confirm-shutdown
    Προσοχή!
    Η ενέργεια που επιθυμείτε να κάνετε θα θέση τον κέντρο σας εκτός λειτουργίας.
    Πατήστε το ένα εάν είστε βέβαιοι ότι θέλετε να γίνει αυτό.
    Πατήστε το δύο εάν θέλετε να ακυρώστε την ενέργεια αυτή και να τερματίστε την κλήση.

    cpu-shutdown-5-sec-warning
    Σε πέντε δευτερόλεπτα θα γίνει η εκτέλεση της επιλεγμένες ενέργειας.

  4. #4
    Το avatar του μέλους kronos911
    kronos911 Guest
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Κώδικας:
    ;Manage the shutdown or resarting of the system and asterisk.
    [sys-shutdown-menu]
    
    exten => s,1,Answer()
    exten => s,n,Authenticate(123456,6)
    exten => s,n,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-menu1,m,,sys-shutdown-menu)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Goto(sys-restart-asterisk,s,1)
    exten => 2,1,Goto(sys-restart-system,s,1)
    exten => 3,1,Goto(sys-shutdown-system,s,1)
    exten => t,1(lbl_sys-shutdown-menu_0),Zapateller()
    exten => t,n,Hangup()
    exten => i,1,Goto(t,lbl_sys-shutdown-menu_0)
    
    ;Restart asterisk only.
    [sys-restart-asterisk]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-restart,m,,sys-restart-asterisk)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayDigits(54321)
    exten => 1,n,Log(DEBUG,Asterisk restart on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(/usr/sbin/asterisk -rx reload)
    exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    
    ;Restart system.
    [sys-restart-system]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-restart,m,,sys-restart-system)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayDigits(54321)
    exten => 1,n,Log(DEBUG,System restart on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(sudo shutdown -r -t 0 now)exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    
    ;Shutdown system.
    [sys-shutdown-system]
    
    exten => s,1,Set(TIMEOUT(response)=10)
    exten => s,n,Set(TIMEOUT(digit)=10)
    exten => s,n,Background(custom/cpu-shutdown-confirm-shutdown,m,,sys-shutdown-system)
    exten => s,n,WaitExten(10)
    exten => s,n,Hangup()
    exten => 1,1,Playback(custom/cpu-shutdown-5-sec-warning)
    exten => 1,n,SayDigits(54321)
    exten => 1,n,Log(DEBUG,System shutdown on ${STRFTIME(,,%C%m%d%y%H%M)} from extension ${EXTEN})
    exten => 1,n,System(sudo shutdown -h -P -t 0 now)exten => 1,n,Hangup()
    exten => 2,1,Hangup()
    Μετά από λίγο tweaking και διορθώνοντας ένα λαθάκι το παραπάνω δουλεύει μια χαρά. Το έχω κάνει και custom destination και miscellaneous application. Έτσι καλώντας *9666 μπορώ να εκτελέσω μια από της ενέργειες που θέλω.

    Στο δικό μου έχω βάλει και μια τετάρτη εντολή να μου αδειάζει το mail queue του postfix, επειδή τον έχω μόνο για εσωτερικά μηνύματα και ότι πάει προς τα έξω πάει σε μια ψεύτικη IP. Έτσι στο sys-shutdown-menu πρόσθεσα την παρακάτω εντολή
    Κώδικας:
    exten => 4,1,System(sudo postsuper –d ALL)

  5. #5
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Μπορείς να ξανα ανεβάσεις το rar για το menu ? Δεν παίζει το link ?

  6. #6
    Το avatar του μέλους kronos911
    kronos911 Guest
    Παράθεση Αρχικό μήνυμα από DVader Εμφάνιση μηνυμάτων
    Μπορείς να ξανα ανεβάσεις το rar για το menu ? Δεν παίζει το link ?
    Ορίστε

  7. #7
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Το .conf που δίνεις πως το φορτώνω ?

  8. #8
    Το avatar του μέλους kronos911
    kronos911 Guest
    Παράθεση Αρχικό μήνυμα από DVader Εμφάνιση μηνυμάτων
    Το .conf που δίνεις πως το φορτώνω ?
    Το βάζεις στον κατάλογο /etc/asterisk. Στο τέλος του αρχείου extensions_custom.conf σε νέα γραμμή με τουλάχιστον μια κενή γραμμή από το προηγούμενο μπλοκ βάζεις την γραμμή include => shutdown-restart.conf

  9. #9
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Το βάζεις στον κατάλογο /etc/asterisk. Στο τέλος του αρχείου extensions_custom.conf σε νέα γραμμή με τουλάχιστον μια κενή γραμμή από το προηγούμενο μπλοκ βάζεις την γραμμή include => shutdown-restart.conf
    Τι λές .....Να και κάτι που έμαθα σήμερα !

  10. #10
    Το avatar του μέλους kronos911
    kronos911 Guest
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Το βάζεις στον κατάλογο /etc/asterisk. Στο τέλος του αρχείου extensions_custom.conf σε νέα γραμμή με τουλάχιστον μια κενή γραμμή από το προηγούμενο μπλοκ βάζεις την γραμμή include => shutdown-restart.conf
    Κοιτώντας τις σημειώσεις μου η γραμμή στο extensions_custom.conf πρέπει να είναι

    #include shutdown-restart.conf

    αντί

    include => shutdown-restart.conf

  11. #11
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Επίσης για να μην ψάχνω ..... sto custom extension πως το βάζω ....Δεν μου παίζει !

    Περιγράφεις λίγο την διαδικασία στο Elastix ....στα μενού ....χοντρά-χοντρά ! Απλά τα σημαντικά !

    - - - Updated - - -

    Λοιπόν με το .conf οπως είπες δεν παίζει ...για να παίξει...πρέπει να βάλεις τον κώδικα μέσα στο extensions...

  12. #12
    Το avatar του μέλους kronos911
    kronos911 Guest
    Un-embedded freepbx
    Μέσα από το FreePBX φτιάξε ένα custom destination προς το sys-shutdown-menu,s,1 για να το βλέπεις ποιο άνετα μέσα στο freepbx. Άμα θέλεις μετά φτιάξε και ένα miscellaneous application με προορισμό το custom destination που έκανες ποιο πάνω και βαλε του κει ένα κωδικό π.χ. *9666 για να το εκτελείς από οποίο εσωτερικό θέλεις μετά.

  13. #13
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Un-embedded freepbx
    Μέσα από το FreePBX φτιάξε ένα custom destination προς το sys-shutdown-menu,s,1 για να το βλέπεις ποιο άνετα μέσα στο freepbx. Άμα θέλεις μετά φτιάξε και ένα miscellaneous application με προορισμό το custom destination που έκανες ποιο πάνω και βαλε του κει ένα κωδικό π.χ. *9666 για να το εκτελείς από οποίο εσωτερικό θέλεις μετά.
    Ναι έπαιξε αλλά χωρίς τα include ..Ηθελε τον κώδικα χύμα ! Θα με βόλευε με include πάντως αλλά δεν μου έπαιξε !
    Εσύ το έχεις κάνει με include ?

  14. #14
    Το avatar του μέλους kronos911
    kronos911 Guest
    Ναι με include το είχα κάνει τότε. Είδες το διορθωτικό μου post (#10) για αυτό το θέμα.

  15. #15
    Εγγραφή
    11-03-2005
    Μηνύματα
    7.448
    Downloads
    24
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    24576/1024
    ISP
    OTEnet
    DSLAM
    ΟΤΕ - ΚΕΡΑΜΕΙΚΟΣ
    Router
    CISCO Systems K9 SMB
    Παράθεση Αρχικό μήνυμα από kronos911 Εμφάνιση μηνυμάτων
    Ναι με include το είχα κάνει τότε. Είδες το διορθωτικό μου post (#10) για αυτό το θέμα.
    Είτε με # είτε χωρίς αυτό δεν παίζει ! Μήπως έχει αλλάξει στο αστερισκ 11 που έχω ! Είναι καιρός από τοτε που το είχες κάνει εσύ !

Σελ. 1 από 4 123 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Μηνύματα: 21
    Τελευταίο Μήνυμα: 04-10-12, 00:09
  2. Μηνύματα: 9
    Τελευταίο Μήνυμα: 15-02-11, 09:27
  3. Μηνύματα: 15
    Τελευταίο Μήνυμα: 02-12-10, 13:08
  4. Εκτροπή κλήσης του ΟΤΕ μέσω του Elastix. Πως γίνεται;
    Από dimangelid στο φόρουμ Voice over IP (VoIP) Software
    Μηνύματα: 6
    Τελευταίο Μήνυμα: 02-10-10, 00:21
  5. Μηνύματα: 3
    Τελευταίο Μήνυμα: 04-11-07, 14:29

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας