freepbx speed dial, συντομεύσεις τηλεφωνικών αριθμών

asterisk logo

Συνήθης απασχόληση των απανταχού τεχνικών της τηλεφωνίας είναι η ανάθεση συντομεύσεων στους τυπικά μακροσκελείς και συχνά πληκτρολογούμενους τηλεφωνικούς αριθμούς. Να η τυπική απαίτηση: «να βγαίνει κλήση στο 987654321 όταν ο χρήστης χτυπήσει *01 στη συσκευή του». Σε αρκετές περιπτώσεις υποστηρίζεται από τη συσκευή, αν όμως το κέντρο τρέχει asterisk η ρύθμιση είναι παιχνιδάκι και μάλιστα ανεξάρτητη συσκευής.

Τόσο στο elastix, όσο και στο freepbx, υπάρχουν 2 τρόποι, ο καθένας με τα πλεονεκτήματά του και τα μειονεκτήματά του.

Συνεχίστε την ανάγνωση του «freepbx speed dial, συντομεύσεις τηλεφωνικών αριθμών»

freepbx και php-mbstring

freepbx logo

Όσοι από εσάς ασχολείστε με το freepbx, ίσως συναντήσατε το παρακάτω μήνυμα μετά τα πρόσφατα updates:

PHP-MBSTRING isn’t installed. PHP-MBSTRING is a requirement of PHP SysInfo. System Statistics are disabled until that package is installed.
This can be resolved by installing the ‘php-mbstring’ package on most distributions, and then restarting Apache.

Το μήνυμα είναι ενημερωτικό. Δεν εμποδίζει τη λειτουργία του συστήματος, αφορά την εμφάνιση συγκεκριμένων στατιστικών. Η συμμόρφωση με την εν λόγω προτροπή απαιτεί την εγκατάσταση του php-mbstring και την επανεκκίνηση του apache.

Το πρόβλημα προκύπτει από το γεγονός ότι στη default διανομή του freepbx δεν είναι εγκατεστημένο στο PHP-MBSTRING και έτσι το σύστημα ζητά την εγκατάστασή του. Αυτό δυστυχώς δεν γίνεται μέσω του UI και έτσι απαιτείται η χρήση του ssh για την εγκατάσταση του πακέτου.

Για να το εγκαταστήσετε συνδεθείτε στο σύστημα με ssh και γράψτε τα ακόλουθα:

yum install php-mbstring

(για την εγκατάσταση του php-mbstring)

service httpd restart

(για την επανεκκίνηση του apache, ώστε να ενεργοποιηθεί στο module)

Για την πληρότητα του παρόντος αναφέρουμε ότι το πακέτο php-mbstring επιτρέπει στην php τον χειρισμό multibyte αλφαριθμητικών (string, κωδικοποιημένα σε UTF-8, UCS-2 κλπ.), εξ ού και η συντόμευση mbstring.

Αξιοποιήστε το παλιό σας PC

Δεν τρέχει games >2015, αρνείται να «σηκώσει» 8.1, «σέρνεται». Ίσως να φαίνεται για πέταμα, έχει όμως δυνατότητες που δεν φαντάζεστε. Το παλιό PC με 1 Gb RAM μπορεί να εξυπηρετήσει 10 ταυτόχρονες τηλεφωνικές κλήσεις με το freepbx, να αναλάβει το routing του δικτύου σας με το pfsense, να αποτελέσει αξιόπιστη backup λύση με το freenas και να σας ψυχαγωγήσει με το kodi.

Το μόνο που χρειάζεστε είναι χρόνο και μεράκι. Τα προαναφερόμενα project έχουν αναλυτικές οδηγίες εγκατάστασης, είναι σταθερά και καλά στημένα και έχουν δοκιμαστεί από εκατομμύρια χρήστες σε όλο τον κόσμο.

Ενδεχομένως να χρειαστείτε επιπλέον κάρτες LAN για το pfsense, περισσότερους δίσκους και RAM για το freenas και τηλεφωνικά interfaces για το freepbx, τίποτα όμως δεν σας εμποδίζει από το να πειραματιστείτε, έτσι όπως είστε, καθώς τα «αξεσουάρ» που αναφέραμε απαιτούνται στο πραγματικό περιβάλλον λειτουργίας, όταν δηλαδή αποφασίσετε ότι το παλιό σας PC είναι πράγματι «μάχιμο» και έτοιμο να αναλάβει το νέο ρόλο που θα του αναθέσετε.

Κοινός γνώμονας στην απαλοιφή των απαιτήσεων hardware είναι το linux, με διαφορετικές εκφάνσεις για την εκάστοτε λειτουργία, ubuntu για το kodi, freebsd για το pfsense και το freenas, centos για το freepbx. Πανάλαφρες διανομές, πετσοκομμένες από περίσσιες δυνατότητες, επικεντρωμένες στο έργο που είναι σχεδιασμένες να επιτελέσουν. Στόχος η απρόσκοπτη λειτουργία τους και η απροβλημάτιστη εμπειρία χρήστη. Μειονέκτημα ίσως αποτελεί η κατανάλωση ενέργειας, ίσως σε κάποιους να φανεί υπερβολή να αφήνουν ανοιχτό συνεχώς ένα PC που «παριστάνει» τον router, όμως ακόμα και γι αυτό υπάρχει λύση. Όλα τα προαναφερόμενα project διατίθενται και σε ειδικά boxes χαμηλής ενεργειακής κατανάλωσης και προεγκατεστημένα τα συστήματα.