keywords:pbx ip pbx voip gateway gsm gateway

× Questions about B100/200/400/800 ISDN BRI Cards

openSUSE 11.3 and Openvox B200P

8 years 1 month ago #7031 by sipi
Hi joe, thank you very much for your howto. It is very useful. I read it and I have some questions.

Do I understand that you recommend for me that i use asterisk 1.6.2?

Suse (Novell) made asterisk and libpri rpms. Can I use it or need to compile it with openvox dahdi linux ? But I think I need compile asterisk because need to patch it. Do I think well?

Thank you. I'm going to get an card that I'll try it.
8 years 1 month ago #7033 by Joe.Yung
Hi Sipi,The attachment above is only a test sample, and I randomly select one of the asterisk. Actually,you can select asterisk 1.4.x, 1.6.x, 1.8.x. If you are not sure, just install the one 1.6.2.11.For the dahdi,I suggest you install our package.Regarding to the rpm or source installation, I recommend using source would be a better option.

i] Last edited by Joe.Yung at 2011-7-1 10:58 [/i

8 years 1 month ago #7035 by sipi
Hi Joe, thank for your help and advices. I'll be coming back if I tested the card on openSUSE.
8 years 1 month ago #7041 by sipi
Hi Joe, I ordered the card and wait to get it. But I forgotten something. I used a fax-to-email service with my old ISDN card. This card used - that I wrote - fcpci, asterisk-capi, capi4linux and etc. And it used hylafax and hylafax-capi for fax-to-email. If B200P uses dahdi for asterisk. How can I use fax-to-email service with dahdi?

Thanks.
8 years 1 month ago #7047 by Joe.Yung
Hi,
If you would like to use dahdi(wcb4xxp) and fax to email, firstly you need to set parameter `faxdetect=both` in chan_dahdi.conf, meanwhile, probably you should disable echo feature. Right here , there is an example of Asterisk fax to email steps.

8 years 1 month ago #7099 by sipi
I ordered an B200P card from a locally supporter but he can't delivers it in time for me because I need modified my order to an B100P card. He delivered it yesterday and I try compile dahdi, asterisk and libpri but I have an error message. I use this wiki

http://wiki.openvox.cn/index.php/OpenVox_B100P_User_Manual_for_dahdi.

I downloaded patch and made the patch. When I run make this is the error message and I can't compile dahdi.

CC [M] /usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.o
/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.c: In function ‘echo_can_free’:
/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.c:71:2: error: implicit declaration of function ‘kfree’
/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.c: In function ‘echo_can_create’:
/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.c:97:2: error: implicit declaration of function ‘kzalloc’
/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.c:97:6: warning: assignment makes pointer from integer without a cast
make[5]: *** [/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi/dahdi_echocan_oslec.o] Error 1
make[4]: *** [_module_/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux/drivers/dahdi] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.34.8-0.2-obj/x86_64/xen'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.3.0.1+2.3.0/linux'
make: *** [all] Error 2

I tried that newer version can compile it because I downloaded dahdi-linux-complete-2.4.0+2.4.0 from openvox. But I have an other error when I try compile it. Here is.

CC [M] /usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.o
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c: In function ‘wctdm_watchdog’:
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2273:24: error: ‘struct dahdi_span’ has no member named ‘pvt’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c: In function ‘wctdm_initialize’:
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2405:10: error: ‘struct dahdi_span’ has no member named ‘hooksig’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2407:10: error: ‘struct dahdi_span’ has no member named ‘open’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2408:10: error: ‘struct dahdi_span’ has no member named ‘close’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2410:10: error: ‘struct dahdi_span’ has no member named ‘ioctl’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2411:10: error: ‘struct dahdi_span’ has no member named ‘watchdog’
/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.c:2414:10: error: ‘struct dahdi_span’ has no member named ‘pvt’
make[5]: *** [/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi/opvxa1200.o] Error 1
make[4]: *** [_module_/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux/drivers/dahdi] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.34.8-0.2-obj/x86_64/xen'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.4.0+2.4.0/linux'
make: *** [all] Error 2

I use openSUSE 11.3 x86_64 and 2.6.34.8-0.2-xen kernel. What is the problem, can you help me?

Thaks
Time to create page: 0.023 seconds
Powered by Kunena Forum