Did you load the kernel module 'capi.o' as well? This is the module
which
provides the node /dev/capi20.
If you use mISDN, you don't need capiinit, which is for AVM drivers only.
Armin
On Sat, 12 Nov 2005, MBIT Technologies wrote:
> Hi Guys
>
>
>
> I'm having a problem getting CAPI to work on my Traverse NetJet card.
>
>
>
> CAPI is enabled in the kernel and I'm using the mISDN drivers with the
> NetJet patch. I cant seem to get astcapi to load
>
>
>
> Heres the output im getting
>
>
>
> Nov 12 21:18:36 VERBOSE[4011]: == Registered application
'WaitMusicOnHold'
>
> Nov 12 21:18:36 VERBOSE[4011]: == Registered application
'SetMusicOnHold'
>
> Nov 12 21:18:36 VERBOSE[4011]: [chan_capi.so]Nov 12 21:18:36
VERBOSE[4011]:
> [chan_capi.so] => (Common ISDN API for Asterisk)
>
> Nov 12 21:18:36 VERBOSE[4011]: == Parsing
'/etc/asterisk/capi.conf': Nov
> 12 21:18:36 VERBOSE[4011]: == Parsing '/etc/asterisk/capi.conf':
Found
>
> Nov 12 21:18:36 VERBOSE[4011]: -- ast_capi_pvt ISDN1 (*,from-pstn,0,2)
> (0,4,64)
>
> Nov 12 21:18:36 VERBOSE[4011]: -- ast_capi_pvt ISDN1 (*,from-pstn,0,2)
> (0,4,64)
>
> Nov 12 21:18:36 WARNING[4011]: CAPI not installed, CAPI disabled!
>
> Nov 12 21:18:36 WARNING[4011]: chan_capi.so: load_module failed, returning
> -1
>
> Nov 12 21:18:36 VERBOSE[4011]: == Unregistered channel type
'CAPI'
>
> Nov 12 21:18:36 WARNING[4011]: Loading module chan_capi.so failed!
>
>
>
> I think it could be a udev problem so I put a file called 10-capi.rules in
> my udev directory with the following
>
>
>
> SYSFS(dev)="68:0", NAME="capi20"
>
> SYSFS(dev)="191:[0-9]*", NAME="capi/%n"
>
>
>
> When I do a capiinit it says
>
>
>
> ERROR: cannot load module kernelcapi
>
>
>
> Does there need to be another entry for kernelcapi?
>
>
>
>
>
> Any help would be greatly appreciated.
>
>
>
>