[Asterisk-bsd] TDM410P interrupt underruns with wctdm24xxp

Ian FREISLICH ianf at clue.co.za
Wed Feb 20 03:54:44 CST 2013


Max Khon wrote:
> Ian,
> 
> wctdm24xxp driver uses voicebus (that sets up the interrupt handling
> for itself).
> 
> Do you use DAHDI 2.4 or 2.6?

I got this with 2.6 this morning (Not sure why the version is blank):

dahdi: Version: 
dahdi_echocan_oslec: Registered echo canceler 'OSLEC'
wctdm24xxp0: vendor=d161 device=8005 subvendor=ffffffff
wctdm24xxp0: <Wildcard TDM410P> port 0xc000-0xc0ff mem 0xfe921000-0xfe9213ff irq 19 at device 1.0 on pci6
wctdm24xxp0: <6>Port 1: Installed -- AUTO FXO (FCC mode)
wctdm24xxp0: <6>Port 2: Installed -- AUTO FXO (FCC mode)
wctdm24xxp0: <6>Port 3: Installed -- AUTO FXO (FCC mode)
wctdm24xxp0: <6>Port 4: Installed -- AUTO FXO (FCC mode)
wctdm24xxp0: <6>Found a Wildcard TDM: Wildcard TDM410P (0 BRI spans, 4 analog channels)
wctdm24xxp0: <6>-- Setting echo registers: 
wctdm24xxp0: <6>Missed interrupt. Increasing latency to 7 ms in order to compensate.
wctdm24xxp0: <6>-- Set echo registers successfully
wctdm24xxp0: <6>Missed interrupt. Increasing latency to 13 ms in order to compensate.
wctdm24xxp0: <6>-- Setting echo registers: 
wctdm24xxp0: <6>-- Set echo registers successfully
wctdm24xxp0: <6>Missed interrupt. Increasing latency to 19 ms in order to compensate.
wctdm24xxp0: <6>-- Setting echo registers: 
wctdm24xxp0: <6>-- Set echo registers successfully
wctdm24xxp0: <6>Host failed to service card interrupt within 128 ms which is a hardunderun.
wctdm24xxp0: <6>-- Setting echo registers: 
wctdm24xxp0: <6>-- Set echo registers successfully
wctdm24xxp0: <6>Host failed to service card interrupt within 128 ms which is a hardunderun.


-- 
Ian Freislich



More information about the Asterisk-BSD mailing list