| Command |
Application |
What does it do? |
What is it good for? |
| lspci |
Linux |
shows all devices on the PCI bus
|
use it to verify that your Sangoma card is recognized by the BIOS. You should have an entry for each card, but ignore the type of device. The fact that our cards use a common PCI interface means they show up as either an A200 or an A104 normally |
wanrouter hwprobe verbose
|
Wanpipe
|
shows all Sangoma cards recognized by the Wanpipe drivers as well as physical location, # of HWEC channels, and firmware version |
this command loads a basic Wanpipe driver (no configuration needed) to communicate to the Sangoma hardware. This will confirm that the drivers see the hardware (PCI communications), the wanpipe drivers and it's dependencies (aka Zaptel) are installed properly, the presence of an echo canceler, and the firmware running on the card |
wanrouter status
|
Wanpipe
|
shows the status of all loaded wanpipes
|
use to confirm that all the Wanpipes started (if one failed it will be missing), and the status of the physical layer connecton.
"Connected" - physical layer is healthy "Connecting" - physical layer alarm is active on the line PROBLEM "Disconnected" - either there is no cable connected to the port or the cable has been connected and disconnected a couple of times and the card is confused (restart the drivers)
|
wanpipemon -i w1g1 -c Ta
|
Wanpipe |
shows the T1/E1 line alarms, line stats as well as the signal level for the Wanpipe interface called w1g1
|
LIU Alarms: Loss of Signal - no electrical signal on line Short Circuit - the tip and ring pins are crossed on the cable Open Circuit - no cable detected
Framer Alarms: LOS - no T1/E1 signal on the line OOF - clock and data are not decoding properly AIS - upstream repeater in alarm TELCO PROBLEM ALWAYS RAI - other side of T1/E1 in alarm RED - always on when in LOS or OOF Alarm
|
|
wanpipemon -i w1g1 -c Tadlb
wanpipemon -i w1g1 -c Tddlb
|
Wanpipe |
Activate and Deactivate Digital Line Loopback |
This command will enable/disable line loop back. It will loop the port locally all the way down to the LIU. This command should only be used when there is no access to a hard loop back
NOTE: PORT CLOCK NEEDS TO BE SET TO MASTER
|
|
wanpipemon -i w1g1 -c astats -m X
(X is the channel number)
|
Wanpipe
|
shows the voltage on an analog line |
FXO: 0-1 - no line detected 6-12 - offhook 45-55 - normal line onhook |
| wanpipemon -i w1g1 -c ehw |
Wanpipe |
shows which channels currently have HWEC |
|
ztcfg -vvv
|
Zaptel
|
applies Zaptel.conf to the spans
|
any error messages mean that the zaptel config and the hardware config are not matching
|
zap show channels
|
Asterisk
|
shows all zap channels
|
confirms that chan_zap loaded properly |
pri show span 1
|
Asterisk |
shows the status of the PRI
|
confirms that span 1 is "up and active" |
pri intense debug span 1
|
Asterisk |
shows ISDN signalling
|
confirms proper D-channel communication
|