Hi! I am trying to compile the drivers for card A800P using DAHDI 2.6 but when I compile this I get this error:::
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_watchdogâ:
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2274: error: âstruct dahdi_spanâ has no member named âpvtâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_initializeâ:
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2374: error: âstruct dahdi_spanâ has no member named âlocationâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2374: error: âstruct dahdi_spanâ has no member named âlocationâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2376: error: âstruct dahdi_spanâ has no member named âmanufacturerâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2377: error: âstruct dahdi_spanâ has no member named âdevicetypeâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2377: error: âstruct dahdi_spanâ has no member named âdevicetypeâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2406: error: âstruct dahdi_spanâ has no member named âhooksigâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2407: error: âstruct dahdi_spanâ has no member named âirqâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2408: error: âstruct dahdi_spanâ has no member named âopenâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2409: error: âstruct dahdi_spanâ has no member named âcloseâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2411: error: âstruct dahdi_spanâ has no member named âioctlâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2412: error: âstruct dahdi_spanâ has no member named âwatchdogâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2413: error: âstruct dahdi_spanâ has no member named âmaintqâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2415: error: âstruct dahdi_spanâ has no member named âpvtâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2416: error: implicit declaration of function âdahdi_registerâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_hardware_initâ:
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2555: error: implicit declaration of function âtouch_softlockup_watchdogâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_start_dmaâ:
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2623: error: implicit declaration of function âset_current_stateâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2623: error: âTASK_INTERRUPTIBLEâ undeclared (first use in this function)
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2623: error: (Each undeclared identifier is reported only once
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2623: error: for each function it appears in.)
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2624: error: implicit declaration of function âschedule_timeoutâ
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_init_oneâ:
/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.c:2776: error: implicit declaration of function âdahdi_unregisterâ
make[5]: *** [/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/opvxa1200.o] Error 1
make[4]: *** [_module_/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.32-5-686'
make[1]: *** [modules] Error 2
make[1]: se sale del directorio `/usr/src/asterisk/dahdi-linux-complete-2.6.0+2.6.0/linux'
make: *** [all] Error 2
There is any reason for this I get this drive from
http://downloads.openvox.cn/pub/drivers/dahdi-patches/a800p_a1200p/opvxa1200.c
Any cluees or any ideas about this error ??/
Edwin Jaws