[AsteriskBrasil] Centos 5.3 + dahdi = kernel panic

Eduardo Pereira edupbar em gmail.com
Segunda Junho 29 21:57:06 BRT 2009


Caro Eduardo,

Não estou testando o Dosk-Os, mas testar os drivers das placas PXEs ja é 
um assunto intelbras. :-)

Segue mensagem que enviei para a lista Asterisk Brasil.

O Erro é que quando o sistema esta desligando com o dahdi e o asterisk 
ativos temos um kernel panic.

Mensagem -----------------------------------------------------------

Caros colegas, ajuda por favor!!

Sempre estou tendo kernel panic na hora de desligar o pc. Ja testei 
outro PC trocando o HD e as placas.
Se desligo o PC sem o asterisk estar rodando passa OK
Ao startar o dahdi na inicialização o dahdi_cfg indica erro  no Spam 3 
(abaixo) argumento  22, conseqüentemente o asterisk não starta.
Se startar o dahdi fora da inicialização dahdi_cfg passa OK

Alguem ja passou por isso? Abaixo seguem mais dados

O Ambiente é : AMD Athlon 1800+ placa mãe asus, 1G ram, placa 1x2E1 
Intelbras PXE245, 2xMD3200. Sei que a máquina é fraca para 2E1 + 2 FXO, 
mas é máquina de teste. ou
PC 2 (segunto teste) PC Compaq PIII 1G Placa mãe intel,  512 M Ram, 
placa 1x2E1 Intelbras PXE245, 1xMD3200.

Centos 5.3 - kernel-2.6.18-128.1.14.el5
Asterisk 1.4.25.1
asterisk-addons-1.4.8
dahdi-linuxx-2.1.0.4
dahdi-tools-2.1.0.2
libpri-1.4.10
driver-pxe-dahdi

Compilei o dahdi sem suporte ao driver tor2

ao utilizar o aplicativo dahdi_hardware tenho?

pci0000(não lembro) é um tor2 mas esta como pxe
pci0000(não lembro) wcfxo+
pci0000(não lembro) wcfxo- 

Setei na Bios os IRQs e o modo como PIC e APIC para testar

Como PIC:
cat /proc/interrupts
          CPU0      
 0:     104695          XT-PIC  timer
 1:          8          XT-PIC  i8042
 2:          0          XT-PIC  cascade
 3:      45481          XT-PIC  wcfxo
 4:        127          XT-PIC  eth0
 5:      45404          XT-PIC  wcfxo
 7:        225          XT-PIC  pxe
 8:          1          XT-PIC  rtc
 9:          0          XT-PIC  acpi
14:      11464          XT-PIC  ide0
NMI:          0
LOC:     104578
ERR:         34
MIS:          0

Como APIC:
cat /proc/interrupts
          CPU0      
 0:     649863    IO-APIC-edge  timer
 1:          8    IO-APIC-edge  i8042
 8:          1    IO-APIC-edge  rtc
 9:          0   IO-APIC-level  acpi
14:      78542    IO-APIC-edge  ide0
169:        658   IO-APIC-level  eth0
177:       7035   IO-APIC-level  pxe
185:      50507   IO-APIC-level  wcfxo
193:      50366   IO-APIC-level  wcfxo
NMI:          0
LOC:     649712
ERR:          0
MIS:          0

meu system.conf

# Global data
loadzone=br
defaultzone=br
echocanceller=mg2,1-64

# Span 1: WCFXO/0 "Wildcard X100P Board 1" (MASTER) RED
fxsks=1

# Span 2: WCFXO/1 "WildCard X100P Board 2" RED
fxsks=2

# Span 3: PXE100/0/1 "Intelbras PXE100 Card 1 Span 3"
span=3,1,0,ccs,hdb3,crc4
bchan=3-17
dchan=18
bchan=19-33

# Span 4: PXE100/0/2 "Intelbras PXE100 Card 1 Span 4"
span=3,1,0,ccs,hdb3,crc4
bchan=34-48
dchan=49
bchan=50-64


meu chan_dahdi.conf
[channels]
#include chan_dahdi_additional.conf

; Placas FXOs Clones
context=from-zaptel
signalling=fxs_ks
language=en
group=0
channel=1-2

; Placa E1 Porta 1
context=from-pstn
switchtype=euroisdn
signalling=pri_net      ;porta master
language=en
group = 1
channel => 3-17,19-33

; Placa E1 Porta 2
context=from-pstn
switchtype=euroisdn
signalling=pri_cpe      ;porta slave
language=en
group = 2
channel => 34-48,50-64





Mais detalhes sobre a lista de discussão AsteriskBrasil