keywords: ip pbx voip gateway gsm gateway

×

Notice

The forum is in read only mode.
× Questions about A400/800/1200 Analog Interface Card

A800p driver compile issue in PBX in a Flash Version = 1.7.5.7

12 years 3 months ago #7750 by orrml04
I have tried 3 different driver patches from the forum and recieve the same error messages.
Any help will be appreciated.
PBX in a Flash PURPLE Status

System Information
Asterisk = ONLINE | Dahdi = ONLINE | MySQL = ONLINE
SSH = ONLINE | Apache = ONLINE | Iptables = OFFLINE
Fail2ban = OFFLINE | Internet = OFFLINE | Ip6Tables = OFFLINE
BlueTooth = OFFLINE | Hidd = OFFLINE | NTPD = ONLINE
SendMail = ONLINE | Samba = OFFLINE | Webmin = ONLINE
Ethernet0 = ONLINE | Ethernet1 = N/A | Wlan0 = N/A

PBX in a Flash Version = 1.7.5.7 Running on *HARDWARE*
FreePBX Version = 2.8.1.4
Running Asterisk Version = 1.8.7.2
Asterisk Source Version = 1.8.7.2
Dahdi Source Version = 2.5.0.2+2.5.0.2
Libpri Source Version = 1.4.12
IP Address= 192.168.20.30 on eth0
Operating System = CentOS release 5.7 (Final)
Kernel Version = 2.6.18-274.3.1.el5 - 32 Bit

root@pbx:~ $ clear
root@pbx:~ $ cd /usr/src/dahdi
root@pbx:/usr/src/dahdi $
root@pbx:/usr/src/dahdi $ make
make -C linux all
make[1]: Entering directory `/usr/src/dahdi/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/usr/src/dahdi/linux/drivers/dahdi/firmware'
make[2]: Leaving directory `/usr/src/dahdi/linux/drivers/dahdi/firmware'
make -C /lib/modules/2.6.18-274.3.1.el5/build SUBDIRS=/usr/src/dahdi/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[2]: Entering directory `/usr/src/kernels/2.6.18-274.3.1.el5-i686'
CC [M] /usr/src/dahdi/linux/drivers/dahdi/opvxa1200.o
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_initializeâ:
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2385: error: implicit declaration of function âdahdi_create_deviceâ
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2385: warning: assignment makes pointer from integer without a cast
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2395: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2399: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2400: error: implicit declaration of function âdahdi_free_deviceâ
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2406: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2408: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2448: error: âstruct dahdi_spanâ has no member named âdevice_nodeâ
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2448: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2449: error: implicit declaration of function âdahdi_register_deviceâ
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2451: error: dereferencing pointer to incomplete type
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_init_oneâ:
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2812: error: implicit declaration of function âdahdi_unregister_deviceâ
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c: In function âwctdm_releaseâ:
/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.c:2883: error: dereferencing pointer to incomplete type
make[3]: *** [/usr/src/dahdi/linux/drivers/dahdi/opvxa1200.o] Error 1
make[2]: *** [_module_/usr/src/dahdi/linux/drivers/dahdi] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.18-274.3.1.el5-i686'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/dahdi/linux'
make: *** [all] Error 2
root@pbx:/usr/src/dahdi $ exit
12 years 3 months ago #7751 by svolta
12 years 3 months ago #7752 by orrml04
Thank you. Re-compiling DAHDI from your source fixed the driver issue. Now I am having constant "Buffer re-sync occur from x to x" messages, Reading in the forum, it appears this is a compatibility issue with the motherboard. I read one solution was to set/reserve an irq for the slot/a800p but in Gigabytes wisdom they removed the option for reserving irq's for legacy boards from the bios. I will contact the manufacturer and see if there are any planned bios upgrades otherwise I'll use two 4 port boards (A400P work ok) or replace the motherboard. Thanks for your help. Motherboard model 970A-UD3.
12 years 3 months ago #7753 by svolta
Hi,
You can try another PCI slot. If the issue is still there also you can use A810, it's better than A800!
Time to create page: 0.039 seconds
Powered by Kunena Forum