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

Reply via email to