hal: Branch 'master'
Richard Hughes
hughsient at kemper.freedesktop.org
Tue Feb 19 07:32:44 PST 2008
fdi/information/10freedesktop/10-modem.fdi | 1016 +++++++++++++++++++++++++++++
1 file changed, 1016 insertions(+)
New commits:
commit 5f906756030f6dcce6f55f11e29631dba023e984
Author: Dan Williams <dcbw at redhat.com>
Date: Tue Feb 19 15:32:34 2008 +0000
identify modems and mobile broadband cards
As discussed in previous threads. fdi patch to hal-info attached as
it's too big for most mailing lists. If we find things in the
ETSI/UMTS/3GPP stuff that is _new_ to UMTS cards, we'll add another
command set specification. There are plenty of EDGE/GPRS cards and
actual phones that don't support UMTS and therefore wouldn't have any
new stuff like that.
diff --git a/fdi/information/10freedesktop/10-modem.fdi b/fdi/information/10freedesktop/10-modem.fdi
index ae9ae8f..6cd5959 100644
--- a/fdi/information/10freedesktop/10-modem.fdi
+++ b/fdi/information/10freedesktop/10-modem.fdi
@@ -1014,3 +1014,1019 @@
</match>
</device>
</deviceinfo>
+<?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- -->
+
+<deviceinfo version="0.2">
+ <device>
+ <match key="info.category" string="serial">
+
+ <!-- Sierra Wireless EM5625 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0017">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC5720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0018">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC5720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0218">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC5720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x0f30">
+ <match key="@info.parent:usb.product_id" int="0x1b1d">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC5725 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0020">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC5725 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0220">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 595 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0019">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 597E -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0021">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless USB Dongle 595U -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0120">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8755 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6802">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8755 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6804">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8765 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6803">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8775 & AC 875U -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6812">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8775 (Thinkpad internal) -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6813">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 875 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6820">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8780 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6832">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless MC8781 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6833">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 880 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6850">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 881 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6851">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 880 E -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6852">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 881 E -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x6853">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Kyocera KPC680 -->
+ <match key="@info.parent:usb.vendor_id" int="0x0c88">
+ <match key="@info.parent:usb.product_id" int="0x180a">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless AirCard 580 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1199">
+ <match key="@info.parent:usb.product_id" int="0x0112">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Airprime/Sierra PC 5220 -->
+ <match key="@info.parent:usb.vendor_id" int="0x0f3d">
+ <match key="@info.parent:usb.product_id" int="0x0112">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Kyocera Wireless KPC650/Passport -->
+ <match key="@info.parent:usb.vendor_id" int="0x0c88">
+ <match key="@info.parent:usb.product_id" int="0x17da">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Colt -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x5000">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6000">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6100">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Quad -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6200">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Quad Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6300">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Ndis -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6050">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Ndis Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6150">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Ndis Quad -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6250">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Ricola Ndis Quad Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6350">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Cobra -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6500">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Cobra Bus -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6501">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Viper -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6600">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Viper Bus -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6601">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Gt Max Ready -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6701">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Gt Max -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6711">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Modem Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6721">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Modem Gt -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6741">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Modem Ex -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6761">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Network Light -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6731">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Network Gt -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6751">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Fuji Network Ex -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6771">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Koi Modem -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6800">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Koi Network -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6811">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Scorpion Modem -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6901">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Scorpion Network -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x6911">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Modem -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7001">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Network -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7011">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Modem Lite -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7021">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Modem Gt -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7041">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Modem Ex -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7061">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Network Lite -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7031">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Network Gt -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7051">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Network Ex -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7071">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Koi Modem -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7100">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Option Etna Koi Network -->
+ <match key="@info.parent:usb.vendor_id" int="0x0af0">
+ <match key="@info.parent:usb.product_id" int="0x7111">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Huawei E600 -->
+ <match key="@info.parent:usb.vendor_id" int="0x12d1">
+ <match key="@info.parent:usb.product_id" int="0x1001">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Huawei E220 -->
+ <match key="@info.parent:usb.vendor_id" int="0x12d1">
+ <match key="@info.parent:usb.product_id" int="0x1003">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <match key="@info.parent:usb.interface.class" int="0xff">
+ <match key="@info.parent:usb.interface.subclass" int="0xff">
+ <match key="@info.parent:usb.interface.protocol" int="0xff">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+ </match>
+ </match>
+ </match>
+
+ <!-- Huawei E220bis -->
+ <match key="@info.parent:usb.vendor_id" int="0x12d1">
+ <match key="@info.parent:usb.product_id" int="0x1004">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <match key="@info.parent:usb.interface.class" int="0xff">
+ <match key="@info.parent:usb.interface.subclass" int="0xff">
+ <match key="@info.parent:usb.interface.protocol" int="0xff">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin XS620/S640 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1100">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin S620 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1110">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin EX720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1120">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin S720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1130">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel U730 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1400">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel U740 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1410">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel EU870 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1420">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin XU870 HSDPA/3G -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x1430">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel EV620 CDMA/EV-DO -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x2100">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin ES620 / Merlin ES720 / Ovation U720 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x2110">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel Merlin ES620 SM Bus -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x2130">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel EU740 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x2410">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel U727 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x4100">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Novatel MC950 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1410">
+ <match key="@info.parent:usb.product_id" int="0x4400">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5700 Mobile Broadband CDMA/EVDO Mini-Card == Novatel Expedite EV620 CDMA/EV-DO -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8114">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5500 Mobile Broadband HSDPA Mini-Card == Novatel Expedite EU740 HSDPA/3G -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8115">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5505 Mobile Broadband HSDPA Mini-Card == Novatel Expedite EU740 HSDPA/3G -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8116">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5700 Mobile Broadband CDMA/EVDO ExpressCard == Novatel Merlin XV620 CDMA/EV-DO -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8117">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5510 Mobile Broadband HSDPA ExpressCard == Novatel Merlin XU870 HSDPA/3G -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8118">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless 5700 Mobile Broadband CDMA/EVDO Mini-Card == Novatel Expedite E720 CDMA/EV-DO -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8128">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Dell Wireless HSDPA 5520 -->
+ <match key="@info.parent:usb.vendor_id" int="0x413c">
+ <match key="@info.parent:usb.product_id" int="0x8137">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Anydata Adu E100a -->
+ <match key="@info.parent:usb.vendor_id" int="0x16d5">
+ <match key="@info.parent:usb.product_id" int="0x6501">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Anydata Adu 500a -->
+ <match key="@info.parent:usb.vendor_id" int="0x16d5">
+ <match key="@info.parent:usb.product_id" int="0x6502">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Bandrich C100 1 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1a8d">
+ <match key="@info.parent:usb.product_id" int="0x1002">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Bandrich C100 2 -->
+ <match key="@info.parent:usb.vendor_id" int="0x1a8d">
+ <match key="@info.parent:usb.product_id" int="0x1003">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Pantech PC5740 -->
+ <match key="@info.parent:usb.vendor_id" int="0x106c">
+ <match key="@info.parent:usb.product_id" int="0x3701">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Sierra Wireless 850/860 -->
+ <match key="@info.parent:pcmcia.card_id" int="1808">
+ <match key="@info.parent:pcmcia.manf_id" int="402">
+ <match key="@info.parent:pcmcia.prod_id2" string="AC850">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.07</append>
+ <append key="modem.command_sets" type="strlist">GSM-07.05</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Pantech PC5750 EVDO rev A card -->
+ <match key="@info.parent:usb.vendor_id" int="0x106c">
+ <match key="@info.parent:usb.product_id" int="0x3702">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- BUSlink UM-864GW USB GPRS Modem (Model SCWi275u) -->
+ <match key="@info.parent:usb.vendor_id" int="0x22b8">
+ <match key="@info.parent:usb.product_id" int="0x3802">
+ <match key="@info.parent:usb.interface.number" int="0">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">IS-707-A</append>
+ </match>
+ </match>
+ </match>
+
+ <!-- Hayes Accura V.92 Modem PC Card -->
+ <match key="@info.parent:pcmcia.card_id" int="0">
+ <match key="@info.parent:pcmcia.manf_id" int="19">
+ <match key="@info.parent:pcmcia.prod_id1" string="Hayes">
+ <match key="@info.parent:pcmcia.prod_id2" string="V92 PC Card">
+ <append key="info.capabilities" type="strlist">modem</append>
+ <append key="modem.command_sets" type="strlist">V.250</append>
+ </match>
+ </match>
+ </match>
+ </match>
+
+ </match>
+ </device>
+</deviceinfo>
More information about the hal-commit
mailing list