c'e' solo un modo di fare le cose: farle bene
Se avete seguito i miei tutorial su come configurare Asterisk con schede HFC, vi sarete accorti che il modulo zaptel è compilato con l’ausilio di linux-headers-2.6.18-5.
Ma il vostro sistema l’aggiornate con i classici apt-get update ed apt-get upgrade e quindi ad oggi, avrete una versione del kernel ben diversa da quando avete compilato la prima volta il modulo zaptel (io mi trovo alla 2.6.18-6) e può succedere che Asterisk non trova più il modulo chan_zap per interfacciarsi con la scheda ISDN e restituisca degli errori simili a questi:
Mar 25 09:03:55 ERROR[5750] chan_zap.c: Unable to register channel '1-2'
Mar 25 09:03:55 WARNING[5750] loader.c: chan_zap.so: load_module failed, returning -1
Mar 25 09:03:55 WARNING[5750] loader.c: Loading module chan_zap.so failed!
Mar 25 09:04:16 NOTICE[5779] cdr.c: CDR simple logging enabled.
Mar 25 09:04:16 NOTICE[5779] config.c: Registered Config Engine mysql
Mar 25 09:04:16 WARNING[5779] chan_zap.c: Unable to specify channel 1: No such device or address
Mar 25 09:04:16 ERROR[5779] chan_zap.c: Unable to open channel 1: No such device or address
here = 0, tmp->channel = 1, channel = 1
Come si risolve?
Alla Debian! Basta infatti un bel:
module-assistant a-i zaptel
Ed il sistema scaricherà il pacchetto più aggiornato di zaptel, degli headers del kernel, compilerà il nuovo modulo ed al riavvio avrete Asterisk funzionante.
In questa parte dell’articolo configuraziamo IAXModem ed Hylafgax per completare il nostro super centralino fatto in casa.
Installiamo IAXModem ed i pacchetti da cui dipende con un semplicissimo:
apt-get install iaxmodem
Eccoci al secondo capitolo che trasforma un semplice PC in un valido PBX.
La prima parte è consultabile cliccando qui.
Mi ero fermato all’installazione dei pacchetti Debian di Asterisk:
apt-get install asterisk asterisk-bristuff asterisk-config asterisk-dev asterisk-sounds-extra asterisk-sounds-main
Finita l’installazione, va configurato Asterisk.
Il titolo può sembrare uno strano linguaggio criptico o una lingua antica ma se si sta leggendo questo articolo molto probabilmente si ha la necessità di:
Ma non finisce qui…l’articolo spiega anche come:
Tutto questo utilizzando pacchetti deb ricompilando a manina quasi niente.
Chi usa Debian conosce bene la versatilità e la forza del gestore dei pacchetti integrato nella distribuzione ma può capitare che ci siano dei software che o per licenza o per altre scelte non vengono impacchettati.
Questo è successo a me con l’addons di Asterisk.
18 lune e tante stelle... La #Neve è tutto! http://t.co/Zwg5fhky [gianlucagentile]
@AngelikaCoco presto capirai anche tu perché ne vale sempre sempre sempre la pena! Snowboard4Me? It's my life... [gianlucagentile]
Eh poi capisci che cos'è la felicità. #Neve [gianlucagentile]
Powered by Lifestream.
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « nov | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | ||||