keywords: ip pbx voip gateway gsm gateway

×

Notice

The forum is in read only mode.
× Questions about G400/G410 Cards.

G400P + Elastix 2.0.3 installation problems

12 years 5 months ago #7521 by juanespty
Environment:
HP DX2200 MT PC + Elastix 2.0.3 + G400P + A400P + chan-extra 1.2.0

I'm having problems getting the Openvox G400P card to work in Elastix 2.0.3.

Here's what I've done so far:

-Installed Elastix 2.0.3 with no errors. Both cards are detected:

# lspci –vvvv


02:00.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
Subsystem: Unknown device b100:0003
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (250ns min, 32000ns max)
Interrupt: pin A routed to IRQ 201
Region 0: I/O ports at de00
Region 1: Memory at fddff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=55mA PME(D0+,D1-,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-


02:01.0 Class ff00: Unknown device 1b74:0100 (rev 01)
Subsystem: Unknown device 1b74:0104
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 5
Region 0: Memory at fdde0000 (32-bit, non-prefetchable) [size=64K]


The drivers for the A400P card are installed automatically. All FXS/FXO ports are detected ok.

-Started chan-extra setup

# wget http://www.chan-extra.org/download/releases/chan_extra-1.2.0.tar.gz
# tar -xvzf chan_extra-1.2.0.tar.gz
# cd chan_extra-1.2.0
# ./install.sh

See attached console output for details/errors.

After the installation is complete, both cards are recognized by dahdi:

# dahdi_hardware


pci:0000:02:00.0 wctdm+ e159:0001 Wildcard TDM400P REV E/F
pci:0000:02:01.0 opvxg4xx- 1b74:0100 OpenVox G4XXP

However, the dahdi service fails to load the opvxg4xx module because it doesn't exist (because of errors in the installation):

# service dahdi start


Loading DAHDI hardware modules:
wct4xxp: [ OK ]
opvxd115: [ OK ]
wcte12xp: [ OK ]
wct1xxp: [ OK ]
wcte11xp: [ OK ]
wctdm24xxp: [ OK ]
opvxg4xx: FATAL: Module opvxg4xx not found.
[FAILED]
wcfxo: [ OK ]
wctdm: [ OK ]
wcb4xxp: [ OK ]
wctc4xxp: [ OK ]
xpp_usb: [ OK ]
opvxa1200: [ OK ]
ystdm8xx: [ OK ]
ystdm16xx: [ OK ]
ap400: [ OK ]
dahdi_dynamic_eth: [ OK ]
dahdi_dynamic_ethmf: [ OK ]
ax1600p: [ OK ]
zaphfc: [ OK ]
wcopenpci: [ OK ]
rxt1: [ OK ]
r1t1: [ OK ]
rcbfx: [ OK ]

Running dahdi_cfg: [ OK ]


# modprobe opvxg4xx
FATAL: Module opvxg4xx not found.


# depmod -a

# dahdi_genconf

# cat /etc/dahdi/system.conf


# Autogenerated by /usr/sbin/dahdi_genconf on Fri Nov 4 00:46:00 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
fxoks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
fxsks=3
echocanceller=oslec,3
fxsks=4
echocanceller=oslec,4

# Global data

loadzone = us
defaultzone = us




# dahdi_cfg -vvvv


DAHDI Tools Version - 2.3.0

DAHDI Version: 2.3.0.1
Echo Canceller(s): OSLEC
Configuration
======================


Channel map:

Channel 01: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 04)

4 channels to configure.

Setting echocan for channel 1 to oslec
Setting echocan for channel 2 to oslec
Setting echocan for channel 3 to oslec
Setting echocan for channel 4 to oslec




# dmesg | egrep 'G400P'
#


# asterisk -r
Asterisk 1.6.2.13, Copyright (C) 1999 - 2010 Digium, Inc. and others.
Created by Mark Spencer <This email address is being protected from spambots. You need JavaScript enabled to view it.>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.6.2.13 currently running on elastix (pid = 2729)
Verbosity is at least 3
-- Remote UNIX connection


elastix*CLI> gsm
No such command 'gsm' (type 'core show help gsm' for other possible commands)

****

I'm stuck at this point! :'( I'm not sure what's causing the errors during the chan-extra installation.

Help!

Thanks,
juanespty
Attachments:
12 years 5 months ago #7522 by bert
Hi
Is you Elastix 32bit or 64bit?Could you provide remote ssh,and let me check your system?Please add my MSN :[email protected]
12 years 5 months ago #7539 by svaadm
I have the same cards as juanespty does, the only difference is that they are *400*E ones. I reinstalled my Elastix yesterday and it's now a x86 version, however, the drivers did not install sucessfully (the log is the same as juanespty has), and in addition the server became unavailable from the network after reboot - apparently there was a conflict with the network adapter.
12 years 5 months ago #7540 by bert
Hi svaadm,
As the Elastix-dahdi install script has some bugs,I suggest you use Source code install.Now we are fixing up the bugs.You can install chan-extra-1.2.1,which is compatible with 64bit OS.
Time to create page: 0.067 seconds
Powered by Kunena Forum