Well, afer applying zaphfc_0.2.0-RC8a_florz-6.diff, I'm highly flooded after ztcfg with:
May 18 18:11:33 gw-ss daemon.crit klogd: zaphfc[0]: b channel buffer underrun: 0, 0 May 18 18:11:33 gw-ss daemon.crit klogd: zaphfc[0]: b channel buffer overflow: 311, 311 May 18 18:11:33 gw-ss daemon.crit klogd: zaphfc[0]: b channel buffer overflow: 436, 436 May 18 18:11:33 gw-ss daemon.crit klogd: zaphfc[0]: b channel buffer underrun: 0, 0 And when I start asterisk, same stuff, kernel crashes. Interrupts are ok. sjaak imap wrote: > Dear Nicolas Olivier > > Just try the florz patch at http://zaphfc.florz.dyndns.org/ > and look at cat /proc/interupts if your not sharing irq's > > Maybe this will help > > > Good luck > > Sjaak > >>Hi, >> >>I'm trying to setup a small BRI ISDN <-> voip gateway. >>The ISDN card is based on Cologne chipset, so I try set it up with zaphfc. >> >>The versions i'm running: >>kernel-2.4.27 >>Asterisk 1.0.7-BRIstuffed-0.2.0-RC8e >>zaptel modules 1.0.7 >>zaphfc is from bristuff-0.2.0-RC8e >> >>When I'm doing the insmod on zaptel, zaphfc, zaprtc: >> >>Zapata Telephony Interface Registered on major 196 >>PCI: Found IRQ 12 for device 00:12.0 >>zaphfc: CCD/Billion/Asuscom 2BD0 configured at mem 0xc3840000 fifo > 0xc2d58000(0x2d58000) IRQ 12 HZ 100 >>zaphfc: Card 0 configured for TE mode >>Registered Span 1 ('ZTHFC1') with 3 channels >>Span ('ZTHFC1') is new master >>zaphfc: 1 hfc-pci card(s) in this box. >>Registered Span 2 ('ZTRTC/1') with 0 channels >>Real Time Clock Driver v1.10e >> >>I'm using zaprtc as the gateway is running on a VIA motherboard without > USB controller. >> >>When I'm doing ztcfg -vv: >> >>Zaptel Configuration >>====================== >> >>SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1) >> >>Channel map: >> >>Channel 01: Individual Clear channel (Default) (Slaves: 01) >>Channel 02: Individual Clear channel (Default) (Slaves: 02) >>Channel 03: D-channel (Default) (Slaves: 03) >> >>3 channels configured. >> >>Here are my confs: >> >>/etc/zaptel.conf: >> >>loadzone=fr >>defaultzone=fr >> >>span=1,1,3,ccs,ami >>bchan=1-2 >>dchan=3 >> >>/etc/asterisk/zapata.conf: >> >>[channels] >> >>language=fr >>context=test >>switchtype=euroisdn >>signalling=bri_cpe >>echocancel=yes >>immediate=yes >>channel => 1-2 >> >>/etc/asterisk/modules.conf: >> >>[modules] >>autoload=yes >> >>noload => pbx_gtkconsole.so >>noload => pbx_kdeconsole.so >> >>noload => app_intercom.so >> >>load => chan_modem.so >>load => res_features.so >>load => res_musiconhold.so >>load => chan_zap.so >> >>noload => chan_alsa.so >>noload => chan_oss.so >> >>[global] >>chan_modem.so=yes >>chan_zap.so=yes >> >> >>The problem is that after ztcfg ran, I've got the following logs: >> >>Registered tone zone 2 (France) >>zaphfc: card 0 layer 1 state = F4 >>zaphfc: card 0 layer 1 state = F5 >>zaphfc: card 0 layer 1 state = F7 >>zaphfc: card 0 RX [ 0xfe 0xff 0x3 0xf 0x0 0x0 0x4 0xff ] 8 bytes >>zaphfc: card 0 RX [ 0xfe 0xff 0x3 0xf 0x0 0x0 0x4 0xff ] 8 bytes >>zaphfc: card 0 layer 1 state = F3 >>zaphfc: card 0 layer 1 state = F4 >>zaphfc: card 0 layer 1 state = F5 >>zaphfc: card 0 layer 1 state = F7 >>zaphfc: bchan rx fifo not enough bytes to receive! (z1=5630, z2=5623, > wanted 8 got 7), probably a buffer overrun. >>zaphfc: bchan rx fifo not enough bytes to receive! (z1=6163, z2=6156, > wanted 8 got 7), probably a buffer overrun. >>zaphfc: card 0 RX [ 0xfe 0xff 0x3 0xf 0x0 0x0 0x4 0xff ] 8 bytes >>zaphfc: card 0 RX [ 0xfe 0xff 0x3 0xf 0x0 0x0 0x4 0xff ] 8 bytes >> >>And when I start asterisk -vvvvc, same logs keep on, and I've finally a > kernel crash: >> >>Unable to handle kernel paging request at virtual address fffffffc >> printing eip: >> c0113cc0 >> *pde = 0000d063 >> *pte = 00000000 >> Oops: 0000 >> CPU: 0 >> EIP: 0010:[<c0113cc0>] Not tainted >> EFLAGS: 00010013 >> eax: c248015c ebx: 00000000 ecx: 00000001 edx: 00000001 >> esi: c24803a0 edi: c248015c ebp: c2c8fe2c esp: c2c8fe14 >> ds: 0018 es: 0018 ss: 0018 >> Process sshd (pid: 146, stackpage=c2c8f000) >> Stack: 00000001 00000086 00000001 c24803a0 c24803a0 c270c940 c2480000 > c3819545 >> 00000010 00000010 c2c8ff24 00000046 00001140 00000003 c2c8ffc4 > 00000086 >> c01cb6b1 c02f8bc4 c24803a0 8005003b c2c8feb4 00000002 00000008 > c270c800 >>Call Trace: [<c3819545>] [<c01cb6b1>] [<c381aae6>] [<c381aad7>] > [<c383cd78>] >> [<c01cae16>] [<c383ce95>] [<c01c5416>] [<c01cad01>] [<c0109ddd>] > [<c0109f78>] >> [<c010c328>] >> >>Code: 8b 4b fc 8b 01 85 45 f0 74 56 31 c0 9c 5e fa 8b 51 3c c7 01 >> <0>Kernel panic: Aiee, killing interrupt handler! >>In interrupt handler - not syncing >> >>Here is the output from asterisk: >> >>No entry for terminal type "screen"; >>using dumb terminal settings. >> == Parsing '/etc/asterisk/asterisk.conf': Found >> == Parsing '/etc/asterisk/extconfig.conf': Found >>Asterisk 1.0.7-BRIstuffed-0.2.0-RC8e, Copyright (C) 1999-2004 Digium. >>Written by Mark Spencer <[EMAIL PROTECTED]> >>========================================================================= >> == Parsing '/etc/asterisk/logger.conf': Found >>Asterisk Event Logger Started /var/log/asterisk/event_log >> == Manager registered action Ping >> == Manager registered action Events >> == Manager registered action Logoff >> == Manager registered action Hangup >> == Manager registered action Status >> == Manager registered action Setvar >> == Manager registered action Getvar >> == Manager registered action Redirect >> == Manager registered action Originate >> == Manager registered action Command >> == Manager registered action ExtensionState >> == Manager registered action AbsoluteTimeout >> == Manager registered action MailboxStatus >> == Manager registered action MailboxCount >> == Manager registered action DBget >> == Manager registered action DBput >> == Manager registered action DBdel >> == Manager registered action ListCommands >> == Parsing '/etc/asterisk/manager.conf': Found >>Asterisk Management interface listening on port 5038 >> == Parsing '/etc/asterisk/rtp.conf': Found >> == RTP Allocating from port range 10000 -> 20000 >>Asterisk PBX Core Initializing >>Registering builtin applications: >> [AbsoluteTimeout] >> == Registered application 'AbsoluteTimeout' >>(...) >> [WaitExten] >> == Registered application 'WaitExten' >>Asterisk Dynamic Loader Starting: >> == Parsing '/etc/asterisk/modules.conf': Found >> [chan_modem.so] => (Generic Voice Modem Driver) >> == Parsing '/etc/asterisk/modem.conf': Found >> == Loading modem driver chan_modem_aopen.so => (A/Open (Rockwell > Chipset) ITU-2 VoiceModem Driver) >> == Registered channel type 'Modem' (Generic Voice Modem Channel Driver) >> [res_features.so] => (Call Parking Resource) >> == Parsing '/etc/asterisk/features.conf': Found >> -- Registered extension context 'parkedcalls' >> -- Added extension '700' priority 1 to parkedcalls >> == Registered application 'ParkedCall' >> == Registered application 'Park' >> == Manager registered action ParkedCalls >> == Registered application 'HoldedCall' >> == Registered application 'AutoanswerLogin' >> == Registered application 'Autoanswer' >> [res_musiconhold.so] => (Music On Hold Resource) >> == Parsing '/etc/asterisk/musiconhold.conf': Found >> == Registered application 'MusicOnHold' >> == Registered application 'WaitMusicOnHold' >> == Registered application 'SetMusicOnHold' >> [chan_zap.so] >> >>The ISDN line has been validated, and the ISDN is known to work. I've > searched in the archives, wiki, and can't see what's wrong. > >>If anyone has an advice, it will be greatly appreciated. >> >>Nicolas Olivier >> >> >>_______________________________________________ >>Asterisk-Users mailing list >>[email protected] >>http://lists.digium.com/mailman/listinfo/asterisk-users >>To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> >> > > _______________________________________________ > Asterisk-Users mailing list > [email protected] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > _______________________________________________ Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
