User Tools

Site Tools


asterisk:dahdidebian8

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

asterisk:dahdidebian8 [2025/09/20 12:51] – created - external edit 127.0.0.1asterisk:dahdidebian8 [2025/09/27 10:37] (current) kurgan
Line 15: Line 15:
 ===== Configurazione di Dahdi con una scheda ISDN singola BRI con chipset HFC ===== ===== Configurazione di Dahdi con una scheda ISDN singola BRI con chipset HFC =====
  
-  * Blaclistare eventuali moduli che possano accedere alla scheda ISDN, tipicamente occorre inserire in ''/etc/modprobe.d/blacklist.conf'' queste righe: +  * Blaclistare eventuali moduli che possano accedere alla scheda ISDN, tipicamente occorre inserire in ''/etc/modprobe.d/blacklist.conf'' queste righe:<code>
-<code>+
 blacklist hfcpci blacklist hfcpci
 blacklist mISDN_core blacklist mISDN_core
 </code> </code>
  
-  * Creare il file /etc/dahdi/genconf_parameters. Questo file verra` usato da ''dahdi_genconf'' per generare le configurazioni effettive per dahdi. +  * Creare il file /etc/dahdi/genconf_parameters. Questo file verra` usato da ''dahdi_genconf'' per generare le configurazioni effettive per dahdi.<code>
-<code>+
 # toni italiani # toni italiani
 lc_country      it lc_country      it
Line 36: Line 34:
 </code> </code>
  
-  * Verificare, usando {{{dahdi_hardware}}}, se la scheda viene vista e se il driver caricato e` quello giusto. Se vi e` un errore che dice ''driver should be 'zaphfc' but is actually 'hfcpci''', occorre fare un rmmod del driver errato e un modprobe del driver giusto. (ovvero, un modprobe di zaphfc in questo caso) +  * Verificare, usando ''dahdi_hardware'', se la scheda viene vista e se il driver caricato e` quello giusto. Se vi e` un errore che dice ''driver should be 'zaphfc' but is actually 'hfcpci''', occorre fare un rmmod del driver errato e un modprobe del driver giusto. (ovvero, un modprobe di zaphfc in questo caso) 
-  * Se il driver e` giusto ed e` caricato, {{{dahdi_hardware}}} dara` un output come questo: ''pci:0000:08:00.0     zaphfc+      1397:2bd0 HFC-S ISDN BRI card''. Notare il "+" di fianco al nome del driver. +  * Se il driver e` giusto ed e` caricato, ''dahdi_hardware'' dara` un output come questo: ''pci:0000:08:00.0     zaphfc+      1397:2bd0 HFC-S ISDN BRI card''. Notare il "+" di fianco al nome del driver. 
-  * Creare il file ''/etc/dahdi/modules'' che contiene i moduli da caricare all'avvio dei sistema dahdi. In questo caso, il driver per la scheda HFC: +  * Creare il file ''/etc/dahdi/modules'' che contiene i moduli da caricare all'avvio dei sistema dahdi. In questo caso, il driver per la scheda HFC:<code>
-<code>+
 zaphfc dahdi_transcode dahdi_dummy zaphfc dahdi_transcode dahdi_dummy
 </code> </code>
-  * Eseguire {{{dahdi_genconf}}}, il quale generera` due files, uno e` {{{/etc/dahdi/system.conf}}} e l'altro e` ''/etc/asterisk/dahdi-channels.conf''+  * Eseguire ''dahdi_genconf'', il quale generera` due files, uno e` ''/etc/dahdi/system.conf'' e l'altro e` ''/etc/asterisk/dahdi-channels.conf''
   * Se da` errori dicendo che non ci sono canali definiti ("empty configuration - no spans", occorre verificare quanto segue:   * Se da` errori dicendo che non ci sono canali definiti ("empty configuration - no spans", occorre verificare quanto segue:
-    * Eseguire {{{dahdi_span_assignments auto}}} che dovrebbe autoassegnare tutte le schede che hanno un driver caricato ad uno span (in sequenza, immagino), e che genera il file ''/etc/dahdi/assigned-spans.conf''+    * Eseguire ''dahdi_span_assignments auto'' che dovrebbe autoassegnare tutte le schede che hanno un driver caricato ad uno span (in sequenza, immagino), e che genera il file ''/etc/dahdi/assigned-spans.conf''
-    * Eseguire  {{{dahdi_span_assignments list}}} per vedere se sono state assegnate le schede. L'output dovrebbe essere tipo questo: ''1:1:   []             @PCI_Bus_08_Slot_01 /sys/devices/pci0000:00/0000:00:01.0/0000:07:00.0/0000:08:00.0/pci:0000:08:00.0''. Quello che conta e` che all'inizio ci sia scritto "1:1:1" e non "1:-:-".+    * Eseguire  ''dahdi_span_assignments list'' per vedere se sono state assegnate le schede. L'output dovrebbe essere tipo questo: ''1:1:   []             @PCI_Bus_08_Slot_01 /sys/devices/pci0000:00/0000:00:01.0/0000:07:00.0/0000:08:00.0/pci:0000:08:00.0''. Quello che conta e` che all'inizio ci sia scritto "1:1:1" e non "1:-:-".
     * Eseguire nuovamente ''dahdi_genconf'' e vedere se non da` piu` errori     * Eseguire nuovamente ''dahdi_genconf'' e vedere se non da` piu` errori
  
  
-  * Modificare il file ''/etc/asterisk/chan_dahdi.conf'', che e` assai complesso. Questo che segue e` un esempio che funzionicchia, ma e` tutt'altro che collaudato a fondo e sono sicuro che non sia perfetto. +  * Modificare il file ''/etc/asterisk/chan_dahdi.conf'', che e` assai complesso. Questo che segue e` un esempio che funzionicchia, ma e` tutt'altro che collaudato a fondo e sono sicuro che non sia perfetto.<code>
-<code>+
 ; chan_dahdi contenente i parametri di localizzazione delle linee ; chan_dahdi contenente i parametri di localizzazione delle linee
 ; qui metto le configurazioni che faccio io a mano e che non sono modificate dal dahdi_genconf. ; qui metto le configurazioni che faccio io a mano e che non sono modificate dal dahdi_genconf.
Line 87: Line 83:
 </code> </code>
   * Eseguire ''dahdi_cfg'' che dovrebbe non riportare alcun output   * Eseguire ''dahdi_cfg'' che dovrebbe non riportare alcun output
-  * Riavviare asterisk e dalla console dovrebbe essere possibile vedere i canali dahdi e l'hardware installato con i comandi che seguono: +  * Riavviare asterisk e dalla console dovrebbe essere possibile vedere i canali dahdi e l'hardware installato con i comandi che seguono:<code>
-<code>+
 linux*CLI> dahdi show status linux*CLI> dahdi show status
 Description                              Alarms  IRQ    bpviol CRC4   Fra Codi Options  LBO Description                              Alarms  IRQ    bpviol CRC4   Fra Codi Options  LBO
asterisk/dahdidebian8.txt · Last modified: by kurgan