Hi, I have sucessfully converted visdn and vstuff to callweaver (when i say sucessfully i mean that it does compile and callweaver runs). I have put visdn working with 2 hfc-pci cards and audio quality is good with ec , ive managed to receive faxes with it. Altough the stability is an issue , since it only detects calls about half the times. With vstuff , it compiles, runs callweaver, it even loads vgsm2 card. But when a call is established callwaver crashes with a segfault.
Anyway the best kernel version (and ive tried a few) to work with visdn and vstuff is 2.6.15 Regards Carlos Galveias ----- Original Message ----- From: "Antonio Gallo" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, October 15, 2007 5:31 PM Subject: [Visdn-hackers] compilation problem with visdn-0.18.3 and kernel2.6.22.9 > Seems the kernel interface has changed a bit and won't compile. Is vISDN > still a mantained project or is abandoneware? I'm interested in putting > it at work with CallWeaver. > > make -C /lib/modules/2.6.22.9/build modules > M=/usr/src/dependencies/visdn-0.18.3/modules > make[3]: Entering directory `/usr/src/linux-2.6.22.9' > CC [M] /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.o > In file included from > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:27: > /usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:82: error: field > 'subsys' has incomplete type > /usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h: In function > 'visdn_cxc_get': > /usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:172: warning: type > defaults to 'int' in declaration of '__mptr' > /usr/src/dependencies/visdn-0.18.3/modules/core/cxc.h:172: warning: > initialization from incompatible pointer type > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function > 'visdn_register_notifier': > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:80: warning: > implicit declaration of function 'notifier_chain_register' > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function > 'visdn_unregister_notifier': > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:86: warning: > implicit declaration of function 'notifier_chain_unregister' > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: In function > 'visdn_call_notifiers': > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:92: warning: > implicit declaration of function 'notifier_call_chain' > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c: At top level: > /usr/src/dependencies/visdn-0.18.3/modules/core/core_main.c:143: error: > conflicting types for 'visdn_subsys' > /usr/src/dependencies/visdn-0.18.3/modules/core/core.h:35: error: > previous declaration of 'visdn_subsys' was here > make[5]: *** > [/usr/src/dependencies/visdn-0.18.3/modules/core/core_main.o] Error 1 > make[4]: *** [/usr/src/dependencies/visdn-0.18.3/modules/core] Error 2 > make[3]: *** [_module_/usr/src/dependencies/visdn-0.18.3/modules] Error 2 > make[3]: Leaving directory `/usr/src/linux-2.6.22.9' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/usr/src/dependencies/visdn-0.18.3/modules' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/dependencies/visdn-0.18.3' > make: *** [all] Error 2 > > _______________________________________________ > Visdn-hackers mailing list > [email protected] > https://mailman.uli.it/mailman/listinfo/visdn-hackers _______________________________________________ Visdn-hackers mailing list [email protected] https://mailman.uli.it/mailman/listinfo/visdn-hackers
