Thomas,<br><br><div class="gmail_quote">On Wed, Feb 16, 2011 at 8:13 PM, Thomas Zimmermann <span dir="ltr">&lt;<a href="mailto:tzimmermann@znc.ch">tzimmermann@znc.ch</a>&gt;</span> wrote:<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

I get kernel panic when reloading dahdi_cfg. The panic happens if dahdi/system.conf is allready configured. (see my attached system.conf)<br>
If dahdi/system.conf is unset, panic does not appear in this case. Perhabs it gives an indication.<br></blockquote><div><br>wcb1xxp is still in experimental state (and it does not exist in official dahdi svn at all). I&#39;ll let you know when it reaches production state.<br>
 <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
available dahdi modules:<br>
dahdi_enable=&quot;YES&quot;<br>
dahdi_modules=&quot;dahdi_dummy wcb1xxp0.ko&quot;<br>
<br>
template# dahdi_cfg -vvvvv<br>
DAHDI Tools Version - 2.4.0-rc1<br>
<br>
DAHDI Version: 2.4.0-rc5<br>
Echo Canceller(s):<br>
Configuration<br>
======================<br>
<br>
SPAN 1: CCS/ AMI Build-out: 0 db (CSU)/0-133 feet (DSX-1)<br>
<br>
Channel map:<br>
<br>
Channel 01: Clear channel (A-law) (Echo Canceler: none) (Slaves: 01)<br>
Channel 02: Clear channel (A-law) (Echo Canceler: none) (Slaves: 02)<br>
Channel 03: Hardware assisted D-channel (Default) (Echo Canceler: none) (Slaves: 03)<br>
<br>
3 channels to configure.<br>
<br>
Setting echocan for channel 1 to none<br>
Setting echocan for channel 2 to none<br>
Setting echocan for channel 3 to none<br>
<br>
---panic follows----<br>
<br>
Here&#39;s the output of the panic:<br>
<br>
Fatal trap 12: page fault while in kernel mode<br>
cpuid = 0; apic id = 00<br>
fault virtual address   = 0xffffff8123de0000<br>
fault code              = supervisor write data, page not present<br>
instruction pointer     = 0x20:0xffffffff808aaa08<br>
stack pointer           = 0x28:0xffffff8123e7f650<br>
frame pointer           = 0x28:0xffffff8123e7f6a0<br>
code segment            = base 0x0, limit 0xfffff, type 0x1b<br>
                        = DPL 0, pres 1, long 1, def32 0, gran 1<br>
processor eflags        = resume, IOPL = 0<br>
current process         = 999 (dahdi_cfg)<br>
trap number             = 12<br>
panic: page fault<br>
cpuid = 0<br>
KDB: stack backtrace:<br>
#0 0xffffffff805f4e0e at kdb_backtrace+0x5e<br>
#1 0xffffffff805c2d07 at panic+0x187<br>
#2 0xffffffff808ac600 at trap_fatal+0x290<br>
#3 0xffffffff808acd66 at trap+0x286<br>
#4 0xffffffff80894fb4 at calltrap+0x8<br>
#5 0xffffffff810569b6 at hfc_clear_fifo_tx+0x86<br>
#6 0xffffffff8105472f at hfc_update_fifo_state+0x24f<br>
#7 0xffffffff81054c11 at hfc_zap_open+0x1a1<br>
#8 0xffffffff8102f3b6 at dahdi_specchan_open+0x4c6<br>
#9 0xffffffff8102f5b5 at dahdi_prechan_ioctl+0x95<br>
#10 0xffffffff8102fd1c at dahdi_ioctl+0x73c<br>
#11 0xffffffff810316bb at dahdi_device_ioctl+0x3b<br>
#12 0xffffffff8054cedb at devfs_ioctl_f+0x7b<br>
#13 0xffffffff806043c2 at kern_ioctl+0x102<br>
#14 0xffffffff806045fd at ioctl+0xfd<br>
#15 0xffffffff80600dd5 at syscallenter+0x1e5<br>
#16 0xffffffff808aca5b at syscall+0x4b<br>
#17 0xffffffff80895292 at Xfast_syscall+0xe2<br>
Uptime: 3m4s<br>
Physical memory: 4072 MB<br>
Dumping 214 MB: 199 183 167 151 135 119 103 87 71 55 39 23<br>
<br>
dmesg with dahdi and hfc relevant informations:<br>
<br>
dahdi: Telephony Interface Registered on major 196<br>
dahdi: Version: 2.4.0-rc5<br>
wcb1xxp0: vendor=1397 device=2bd0 subvendor=ffffffff<br>
wcb1xxp0: &lt;CCD HFC-S&gt; port 0xec00-0xec07 mem 0xfebffc00-0xfebffcff irq 20 at device 0.0 on pci3<br>
wcb1xxp0: [FILTER]<br>
vzaphfc: card 0: registered ZTHFC1/0/1<br>
vzaphfc: card 0: registered ZTHFC1/0/2<br>
vzaphfc: card 0: registered ZTHFC1/0/3<br>
vzaphfc: card 0: resetting<br>
dahdi: Registered tone zone 30 (Switzerland)<br>
vzaphfc: card 0: chan B1: TX FIFO has become empty<br>
vzaphfc: card 0: chan B1 opened as ZTHFC1/0/1.<br>
vzaphfc: card 0: chan B1 closed as ZTHFC1/0/1.<br>
vzaphfc: card 0: chan B2: TX FIFO has become empty<br>
vzaphfc: card 0: chan B2 opened as ZTHFC1/0/2.<br>
vzaphfc: card 0: chan B2 closed as ZTHFC1/0/2.<br>
vzaphfc: card 0: chan D opened as ZTHFC1/0/3.<br>
vzaphfc: card 0: chan D closed as ZTHFC1/0/3.<br>
re0: link state changed to UP<br>
<br>
template# uname -a<br>
FreeBSD template 8.2-RC3 FreeBSD 8.2-RC3 #0: Wed Feb 16 10:57:22 CET 2011     root@:/usr/obj/usr/src/sys/GENERIC  amd64<br>
<br>
<br>
template# cat /usr/local/etc/dahdi/system.conf<br>
span=1,1,0,ccs,ami<br>
bchan=1,2<br>
hardhdlc=3<br>
<br>
loadzone=ch<br>
defaultzone=ch<br>
<br>
alaw=1-2<br>
#echocanceller=oslec,1-2 #disabled when testing<br>
<br>
<br>
template# ll /dev/dahdi/<br>
total 0<br>
crw-rw-r--  1 root  dahdi    0,  99 Feb 16 12:42 1<br>
crw-rw-r--  1 root  dahdi    0, 100 Feb 16 12:42 2<br>
crw-rw-r--  1 root  dahdi    0, 101 Feb 16 12:42 3<br>
crw-rw-r--  1 root  dahdi    0,  94 Feb 16 12:42 channel<br>
crw-rw-r--  1 root  dahdi    0,  92 Feb 16 12:42 ctl<br>
crw-rw-r--  1 root  dahdi    0,  98 Feb 16 12:42 pseudo<br>
crw-rw-r--  1 root  dahdi    0,  93 Feb 16 12:42 timer<br>
<br>
<br>
template# kldstat<br>
Id Refs Address            Size     Name<br>
 1   32 0xffffffff80100000 c9fe20   kernel<br>
 2    1 0xffffffff80da0000 24d98    snd_hda.ko<br>
 3    2 0xffffffff80dc5000 75668    sound.ko<br>
 4    1 0xffffffff80e3b000 f080     aio.ko<br>
 5    1 0xffffffff80e4b000 918      accf_data.ko<br>
 6    1 0xffffffff80e4c000 930      accf_dns.ko<br>
 7    1 0xffffffff80e4d000 15e0     accf_http.ko<br>
 8    1 0xffffffff80e4f000 1fe0     coretemp.ko<br>
 9    1 0xffffffff80e51000 8950     acpi_asus.ko<br>
10    1 0xffffffff80e5a000 ffb0     ahci.ko<br>
11    2 0xffffffff81022000 31f6c    dahdi.ko<br>
12    1 0xffffffff81054000 3d1c     wcb1xxp.ko<br>
<br>
<br>
template# dahdi_test<br>
Opened pseudo dahdi interface, measuring accuracy...<br>
99.878% 99.924% 99.977% 99.976% 99.879% 99.977% 99.730% 99.879%<br>
99.977% 99.881% 99.730% 99.977% 99.925% 99.880% 99.880% 99.730%<br>
99.880% 99.977% 99.977% 99.880% 99.977% 99.632% 99.977% 99.880% ^C<br>
--- Results after 24 passes ---<br>
Best: 99.977 -- Worst: 99.632 -- Average: 99.890773, Difference: 99.998445<br></blockquote></div>