summaryrefslogtreecommitdiff
path: root/xpp
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>2008-08-12 10:23:25 +0000
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>2008-08-12 10:23:25 +0000
commitd5e395dcecb856f067ca3eaa2663e540d974320c (patch)
tree3065c4e47822feacd123a3fad144d661ad08c8bd /xpp
parent538d622c43d5cde57fd7cb790c31359c8783d090 (diff)
* xpp_fxloader: shows USB firmware version.
* Update PCI IDs database. git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4765 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'xpp')
-rw-r--r--xpp/perl_modules/Dahdi/Hardware/PCI.pm3
-rw-r--r--xpp/xpp_fxloader3
2 files changed, 5 insertions, 1 deletions
diff --git a/xpp/perl_modules/Dahdi/Hardware/PCI.pm b/xpp/perl_modules/Dahdi/Hardware/PCI.pm
index f3d9360..f16da98 100644
--- a/xpp/perl_modules/Dahdi/Hardware/PCI.pm
+++ b/xpp/perl_modules/Dahdi/Hardware/PCI.pm
@@ -118,6 +118,9 @@ my %pci_ids = (
'1923:0100' => { DRIVER => 'wanpipe', DESCRIPTION => 'Sangoma Technologies Corp. A104d QUAD T1/E1 AFT card' },
'1923:0300' => { DRIVER => 'wanpipe', DESCRIPTION => 'Sangoma Technologies Corp. A101 single-port T1/E1' },
'1923:0400' => { DRIVER => 'wanpipe', DESCRIPTION => 'Sangoma Technologies Corp. A104u Quad T1/E1 AFT' },
+
+ # Yeastar (from output of modinfo):
+ 'e159:0001/2151' => { DRIVER => 'ystdm8xx', DESCRIPTION => 'Yeastar YSTDM8xx'},
);
$ENV{PATH} .= ":/usr/sbin:/sbin:/usr/bin:/bin";
diff --git a/xpp/xpp_fxloader b/xpp/xpp_fxloader
index 240eeae..c55ef3b 100644
--- a/xpp/xpp_fxloader
+++ b/xpp/xpp_fxloader
@@ -113,7 +113,8 @@ load_fw() {
devices=`find_dev $v_id $p_id`
for dev in $devices
do
- $LOGGER "USB Firmware $XPP_FIRMWARE_DIR/$fw into $dev"
+ ver=$(awk '/\$Id:/ { print $4 }' $XPP_FIRMWARE_DIR/$fw)
+ $LOGGER "USB Firmware $XPP_FIRMWARE_DIR/$fw (Version=$ver) into $dev"
do_fxload -D $dev -I $XPP_FIRMWARE_DIR/$fw || exit 1
done
}