hi,
Its been a week now since I have a problem compiling dahdi from the sources. Also I was able to install dahdi using rpm but with errors when i try to run it from the console can someone help me to find the right direction on how to correct this. Below are the logs during compilation of dahdi sources
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_chan_unreg':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:2188: warning: assignment discards qualifiers from pointer target type
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_specchan_open':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:3000: warning: assignment discards qualifiers from pointer target type
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_ioctl_loadzone':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:3312: warning: implicit declaration of function `kasprintf'
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:3312: warning: assignment makes pointer from integer without a cast
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `_dahdi_assign_span':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:6968: warning: assignment discards qualifiers from pointer target type
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_timer_poll':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:9221: error: `POLLRDHUP' undeclared (first use in this function)
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:9221: error: (Each undeclared identifier is reported only once
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:9221: error: for each function it appears in.)
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_chan_poll':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:9241: error: `POLLRDHUP' undeclared (first use in this function)
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c: In function `dahdi_pci_disable_link_state':
/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.c:10097: error: `PCI_EXP_LNKCTL' undeclared (first use in this function)
make[3]: *** [/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/dahdi-base.o] Error 1
make[2]: *** [_module_/root/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.9-103.EL-x86_64'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/root/dahdi-linux-complete-2.6.1+2.6.1/linux'
make: *** [all] Error 2
Heres the log while I try to run dahdi:
Loading DAHDI hardware modules:
wct4xxp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wct4xxp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wct4xxp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wcte12xp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wcte12xp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wcte12xp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wct1xxp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wct1xxp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wct1xxp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wcte11xp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wcte11xp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wcte11xp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wctdm24xxp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wctdm24xxp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wctdm24xxp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wcfxo: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wcfxo (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wcfxo.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wctdm: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
FATAL: Error inserting wctdm (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wctdm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
wcb4xxp: [ OK ]
wctc4xxp: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
WARNING: Error inserting zttranscode (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zttranscode.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting wctc4xxp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/wctc4xxp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
xpp_usb: WARNING: Error inserting zaptel (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/zaptel.ko): Device or resource busy
WARNING: Error inserting xpp (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/xpp.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting xpp_usb (/lib/modules/2.6.9-103.EL/updates/drivers/zaptel/xpp_usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[FAILED]
/usr/share/dahdi/waitfor_xpds: Missing astribank_is_starting
Running dahdi_cfg: [ OK ]