I just started to configure my Rhino R4FXO-EC Card and am unable to load it now. The system recognizes the card but it is not properly loading. All ports are FXO and they will have 1 main line and 3 analog rollover lines coming in. This is my first time setting up a Dahdi Card and all SIP Phones are functioning properly and calling internally now.
Output from: lspci:
04:00.0 Network controller: Rhino Equipment Corp. RCB4FXO 4-channel FXO analog telphony card
debian:~# dahdi_cfg -vvv
DAHDI Tools Version - 2.5.0.1
DAHDI Version: 2.5.0.1
Echo Canceller(s): HWEC
Configuration
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 04)
4 channels to configure.
DAHDI_CHANCONFIG failed on channel 1: Invalid argument (22)
Selected signaling not supported
Possible causes:
FXS signaling is being used on a FXS interface (use a FXO signaling variant)
RBS signaling is being used on a E1 CCS span
Signaling is being assigned to channel 16 of an E1 CAS span
This is the error I get when I try to load the module:
debian*CLI> module load chan_dahdi.so
Unable to load module chan_dahdi.so
Command ‘module load chan_dahdi.so’ failed.
[Nov 15 14:08:30] WARNING[3154]: pbx.c:5655 ast_register_application2: Already have an application ‘DAHDISendKeypadFacility’
[Nov 15 14:08:30] WARNING[3154]: chan_dahdi.c:4250 dahdi_open: Unable to specify channel 1: Invalid argument
[Nov 15 14:08:30] ERROR[3154]: chan_dahdi.c:12187 mkintf: Unable to open channel 1: Invalid argument
here = 0, tmp->channel = 1, channel = 1
[Nov 15 14:08:30] ERROR[3154]: chan_dahdi.c:16646 build_channels: Unable to register channel ‘1’
System.conf:
loadzone = us
defaultzone = us
fxsks=1
fxsks=2
fxsks=3
fxsks=4
Chan_dahdi.conf:
[channels]
context=from-pstn
signalling=fxs_ks
usecallerid=yes
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
callpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
channel =>1
channel =>2
channel =>3
channel =>4