Beronet BN4S0 ISDN card and chan_misdn on Trixbox

I have with success installed the latest version of Trixbox on a server with a Beronet BN4S0 ISDN BRI card.

[root@asterisk1 ~]# uname -a

Linux asterisk1.local 2.6.9-34.0.1.EL #1 Mon Aug 21 07:40:56 CDT 2006 i686 i686 i386 GNU/Linux

The problem occurred when installing the latest version of misdn from beronet.com/downloads/instal … eue.tar.gz on the Trixbox.

Installation went fin and the card could be found:

[root@asterisk1 ~]# /etc/init.d/misdn-init scan

[OK] found the following devices:
card=1,0x4
[ii] run “/usr/sbin/misdn-init config” to store this information to /etc/misdn-init.conf

?/etc/misdn-init.conf? and ?/etc/asterisk/misdn.conf? was then configured.

? afterwards Asterisk was not able to start during reboot.

I have gathered following information:

The ISDN cad has been recognized on the PCI bus:

[root@asterisk1 ~]# lspci ?v

06:03.0 ISDN controller: Cologne Chip Designs GmbH: Unknown device 08b4 (rev 01)

Subsystem: Cologne Chip Designs GmbH: Unknown device b560

Flags: medium devsel, IRQ 10

I/O ports at ccf8 [size=8]

Memory at fe3ff000 (32-bit, non-prefetchable) [size=4K]

Capabilities: [40] Power Management version 2

During bootup the ISDN card has been recognized but was not registered for some unknown reason:

[root@asterisk1 ~]# dmesg

?

Modular ISDN Stack core $Revision: 1.37 $

mISDNd: kernel daemon started (current:c23b12a0)

mISDNd: test event done

mISDN: HFC-multi driver Rev. 1.51

HFC-MULTI: Card ‘HFC-4S Beronet Card’ found, but not given by module’s options, ignoring…

0 devices registered

?

The asterisk log shows problems starting chan_misdn module:

[root@asterisk1 ~]# tail /var/log/asterisk/full

?

Aug 21 11:39:32 VERBOSE[3271] logger.c: == Parsing ‘/etc/asterisk/skinny.conf’:

Aug 21 11:39:32 VERBOSE[3271] logger.c: == Parsing ‘/etc/asterisk/skinny.conf’: Found

Aug 21 11:39:32 VERBOSE[3271] logger.c: == Skinny listening on 0.0.0.0:2000

Aug 21 11:39:32 VERBOSE[3271] logger.c: == Registered channel type ‘Skinny’ (Skinny Client Control Protocol (Skinny))

Aug 21 11:39:32 VERBOSE[3271] logger.c: [chan_features.so]Aug 21 11:39:32 VERBOSE[3271] logger.c: [chan_features.so] => (Feature Proxy Channel)

Aug 21 11:39:32 VERBOSE[3271] logger.c: == Registered channel type ‘Feature’ (Feature Proxy Channel Driver)

Aug 21 11:39:32 VERBOSE[3271] logger.c: [chan_misdn.so]Aug 21 11:39:32 VERBOSE[3271] logger.c: [chan_misdn.so] => (Channel driver for mISDN Support (Bri/Pri))

Aug 21 11:39:32 ERROR[3271] chan_misdn.c: Unable to initialize mISDN

Aug 21 11:39:32 WARNING[3271] loader.c: chan_misdn.so: load_module failed, returning -1

Aug 21 11:39:32 VERBOSE[3271] chan_misdn.c: – Unregistering mISDN Channel Driver –

Aug 21 11:39:32 WARNING[3271] loader.c: Loading module chan_misdn.so failed!

?

Why do I get a ?–ignore-install? when trying to start the chan_misdn module manually?

[root@asterisk1 ~]# /etc/init.d/misdn-init start


Loading module(s) for your misdn-cards:


modprobe --ignore-install hfcmulti type=0x4 protocol=0x22,0x22,0x22,0x22 layermask=0xf,0xf,0xf,0xf poll=128 pcm=-1 debug=222

modprobe mISDN_dsp debug=0x0 options=0 poll=128

What did go wrong or am I missing some setup?