Advertisement
Guest User

Untitled

a guest
May 1st, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 26.14 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- -->
  2.  
  3. <deviceinfo version="0.2">
  4.   <device>
  5.     <match key="info.category" string="serial">
  6.  
  7. <!-- *****************************************************
  8.             USB devices
  9.     ***************************************************** -->
  10.  
  11.       <!-- Communication Device Class Abstract Control Model (CDC ACM) modems,
  12.           typically provided by GSM/CDMA phones -->
  13.       <match key="@info.parent:usb.interface.class" int="0x02">
  14.         <match key="@info.parent:usb.interface.subclass" int="0x02">
  15.           <append key="modem.command_sets" type="strlist">V.250</append>
  16.         </match>
  17.       </match>
  18.  
  19.       <!-- Vendor: HP -->
  20.       <match key="@info.parent:usb.vendor_id" int="0x03f0">
  21.         <!-- HP HS2300 (Sierra Wireless MC8775) -->
  22.         <match key="@info.parent:usb.product_id" int="0x1e1d">
  23.           <match key="@info.parent:usb.interface.number" int="0">
  24.             <match key="serial.port" int="0">
  25.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  26.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  27.             </match>
  28.           </match>
  29.         </match>
  30.         <!-- Sierra Wireless MC5720 -->
  31.         <match key="@info.parent:usb.product_id" int="0x1b1d">
  32.           <match key="@info.parent:usb.interface.number" int="0">
  33.             <match key="serial.port" int="0">
  34.               <append key="modem.command_sets" type="strlist">IS-707-A</append>
  35.             </match>
  36.           </match>
  37.         </match>
  38.       </match>
  39.  
  40.       <!-- Nokia -->
  41.       <match key="@info.parent:usb.vendor_id" int="0x421">
  42.         <!-- E51/6300/6500c/3109c/6120 Classic/E71/E70/N95-3/E90/N70/E61/N95-2/N96/N82/N82 (alternate chip)/E66/E61i/E60/N93/N71/N77/N90/N91/N80/E62/N76/N73/N92/N72/E50/N75/N93i/E65/N78/N78 (alternate)/5300 -->
  43.         <match key="@info.parent:usb.product_id" int_outof="0x42;0x4f9;0x3d;0x64;0x2f;0xab;0x418;0x4f0;0x4ce;0x43a;0x44d;0x070;0x3a;0x71;0x72;0xb0;0x01;0x419;0x420;0x425;0x00e;0x432;0x42f;0x445;0x475;0x481;0x486;0x48e;0x4c4;0x4c9;0x4df;0x04e6;0x508;0x78;0x7b;0x04b8">
  44.           <match key="@info.parent:usb.interface.class" int="0x02">
  45.             <match key="@info.parent:usb.interface.subclass" int="0x02">
  46.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  47.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>                  
  48.             </match>
  49.           </match>
  50.         </match>
  51.       </match>
  52.  
  53.       <!-- BenQ 3G modem: BenQ H10 04a5:4068 -->
  54.       <match key="@info.parent:usb.vendor_id" int="0x04a5">
  55.         <match key="@info.parent:usb.product_id" int="0x4068">
  56.           <match key="@info.parent:usb.interface.number" int="0x1">
  57.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  58.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  59.           </match>
  60.         </match>
  61.       </match>
  62.  
  63.       <!-- Samsung SGH-A707 (AT&T Sync) -->
  64.       <match key="@info.parent:usb.vendor_id" int="0x04e8">
  65.         <match key="@info.parent:usb.product_id" int="0x6601">
  66.           <match key="@info.parent:usb.interface.number" int="0">
  67.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  68.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  69.           </match>
  70.         </match>
  71.       </match>
  72.  
  73.       <!-- BSNL/Qualcomm -->
  74.       <match key="@info.parent:usb.vendor_id" int="0x5c6">
  75.         <!-- ZTE CDMA/EVDO AC8700 usb modem -->
  76.         <match key="@info.parent:usb.product_id" int_outof="0x3197;0x6000">
  77.           <match key="@info.parent:usb.interface.number" int="0">
  78.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  79.           </match>
  80.         </match>
  81.  
  82.       <!-- HAIER CE100 -->
  83.       <match key="@info.parent:usb.vendor_id" int="0x201e">
  84.         <match key="@info.parent:usb.product_id" int_outof="0x2009">
  85.           <match key="@info.parent:usb.interface.number" int="0">
  86.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  87.             <append key="info.capabilities" type="strlist">modem</append>
  88.           </match>
  89.         </match>
  90.  
  91.         <!-- Qualcomm 3G modem -->
  92.         <match key="@info.parent:usb.product_id" int="0x9212">
  93.           <!-- There's only one port bound to by the driver, so no need to specify the specific port. -->
  94.           <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  95.           <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  96.         </match>
  97.       </match>
  98.  
  99.       <!-- NEC -->
  100.       <match key="@info.parent:usb.vendor_id" int="0xaae">
  101.         <!-- emobile -->
  102.         <match key="@info.parent:usb.product_id" int="0x1c">
  103.           <match key="@info.parent:usb.interface.number" int="0">
  104.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  105.           </match>
  106.         </match>
  107.       </match>
  108.  
  109.       <!-- Option -->
  110.       <match key="@info.parent:usb.vendor_id" int="0x0af0">
  111.         <!-- Colt,Ricola,Ricola Light,Ricola Quad,Ricola Quad Light,Ricola Ndis,Ricola Ndis Light, Ricola Ndis Quad,Ricola Ndis Quad Light,
  112.          Cobra,Cobra Bus,Viper,Viper Bus,Gt Max Ready,Gt Max,Fuji Modem Light,Fuji Modem Gt,Fuji Modem Ex,Fuji Network Light,Fuji Network Gt,
  113.          Fuji Network Ex,Koi Modem,Koi Network,Scorpion Modem,Scorpion Network,Etna Modem,Globetrotter HSDPA Modem,Etna Network,Etna Modem Lite, Etna Modem Gt,
  114.             Etna Modem Ex,Etna Network Lite,Etna Network Gt,Etna Network Ex,Etna Koi Modem,Etna Koi Network -->
  115.         <match key="@info.parent:usb.product_id" int_outof="0x5000;0x6000;0x6100;0x6200;0x6300;0x6050;0x6150;0x6250;0x6350;0x6500;0x6501;0x6600;0x6601;0x6701;0x6711;0x6721;0x6741;0x6761;0x6731;0x6751;0x6771;0x6800;0x6811;0x6901;0x6911;0x6971;0x7001;0x7021;0x7041;0x7061;0x7031;0x7051;0x7071;0x7100;0x7111">
  116.           <match key="@info.parent:usb.interface.number" int="0">
  117.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  118.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  119.           </match>
  120.         </match>
  121.  
  122.         <match key="@info.parent:usb.product_id" int="0x7011">
  123.       <match key="@serial.originating_device:info.linux.driver" string="hso">
  124.         <match key="@info.parent:usb.interface.number" int="0">
  125.           <match key="serial.port" int="0">
  126.                 <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  127.                 <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  128.               </match>
  129.             </match>
  130.           </match>
  131.       <match key="@serial.originating_device:info.linux.driver" string="option">
  132.             <match key="@info.parent:usb.interface.number" int="2">
  133.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  134.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  135.             </match>
  136.           </match>
  137.         </match>
  138.  
  139.         <match key="@info.parent:usb.product_id" int="0x7211">
  140.       <match key="@info.parent:usb.interface.number" int="2">
  141.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  142.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  143.           </match>
  144.         </match>
  145.  
  146.         <match key="@info.parent:usb.product_id" int="0x7601">
  147.           <match key="@info.parent:usb.interface.number" int="6">
  148.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  149.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  150.           </match>
  151.         </match>
  152.  
  153.       </match>
  154.  
  155.       <!-- HTC Apache SPV C500 Smart Phone (Verizon XV6700) -->
  156.       <match key="@info.parent:usb.vendor_id" int="0x0bb4">
  157.         <match key="@info.parent:usb.product_id" int="0x00cf">
  158.           <match key="@info.parent:usb.interface.number" int="0">
  159.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  160.           </match>
  161.         </match>
  162.       </match>
  163.  
  164.       <!-- Ericsson -->
  165.       <match key="@info.parent:usb.vendor_id" int="0x0bdb">
  166.         <!-- Ericsson F3507g Mobile Broadband -->
  167.         <match key="@info.parent:usb.product_id" int_outof="0x1900;0x1902;0x1904">
  168.           <match key="@info.parent:usb.interface.number" int="1">
  169.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  170.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  171.           </match>
  172.         </match>
  173.       </match>
  174.  
  175.       <!-- Toshiba -->
  176.       <match key="@info.parent:usb.vendor_id" int="0x0930">
  177.         <!-- Toshiba Mobile Broadband -->
  178.         <match key="@info.parent:usb.product_id" int="0x130b">
  179.           <match key="@info.parent:usb.interface.number" int="1">
  180.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  181.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  182.           </match>
  183.         </match>
  184.       </match>
  185.  
  186.       <!-- Kyocera -->
  187.       <match key="@info.parent:usb.vendor_id" int="0x0c88">
  188.         <!-- KPC680,KPC650/Passport, -->
  189.         <match key="@info.parent:usb.product_id" int_outof="0x180a;0x17da">
  190.           <match key="@info.parent:usb.interface.number" int="0">
  191.             <match key="serial.port" int="0">
  192.               <append key="modem.command_sets" type="strlist">IS-707-A</append>
  193.             </match>
  194.           </match>
  195.         </match>
  196.       </match>
  197.  
  198.       <!-- Airprime/Sierra PC 5220 -->
  199.       <match key="@info.parent:usb.vendor_id" int="0x0f3d">
  200.         <match key="@info.parent:usb.product_id" int="0x0112">
  201.           <match key="@info.parent:usb.interface.number" int="0">
  202.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  203.           </match>
  204.         </match>
  205.       </match>
  206.  
  207.       <!-- Sony Ericsson -->
  208.       <match key="@info.parent:usb.vendor_id" int="0x0fce">
  209.         <!-- K750i, w880i -->
  210.         <match key="@info.parent:usb.product_id" int_outof="0xd016;0xd068">
  211.           <match key="@info.parent:usb.interface.number" int="1">
  212.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  213.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  214.           </match>
  215.         </match>
  216.       </match>
  217.  
  218.       <!-- LG -->
  219.       <match key="@info.parent:usb.vendor_id" int="0x1004">
  220.         <!-- U990 -->
  221.         <match key="@info.parent:usb.product_id" int="0x6000">
  222.           <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  223.           <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  224.         </match>
  225.       </match>
  226.  
  227.       <!-- Pantech -->
  228.       <match key="@info.parent:usb.vendor_id" int="0x106c">
  229.         <!-- PC5740, PC5750, UM150 EVDO rev A card, UM175 EVDO, UM175 EVDO rev A, UM175AL -->
  230.         <match key="@info.parent:usb.product_id" int_outof="0x3701;0x3702;0x3711;0x3712;0x3714;0x3715">
  231.           <match key="@info.parent:usb.interface.number" int="0">
  232.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  233.           </match>
  234.         </match>
  235.       </match>
  236.  
  237.       <!-- Sierra Wireless -->
  238.       <match key="@info.parent:usb.vendor_id" int="0x1199">
  239.         <!-- EM5625,2x MC5720,2x MC5725,AirCard 595,AirCard 597E,USB Dongle 595U,AirCard 580, Compass 597 -->
  240.         <match key="@info.parent:usb.product_id" int_outof="0x0017;0x0018;0x0218;0x0020;0x0220;0x0019;0x0021;0x0120;0x0112;0x0023">
  241.           <match key="@info.parent:usb.interface.number" int="0">
  242.             <match key="serial.port" int="0">
  243.               <append key="modem.command_sets" type="strlist">IS-707-A</append>
  244.             </match>
  245.           </match>
  246.         </match>
  247.         <!-- 2x MC8755,MC8765,MC8775 & AC 875U,MC8775,AirCard 875,MC8780,MC8781, AirCard MC8790, AirCard 880,AirCard 881,AirCard 880 E,AirCard 881 E, Aircard 880 U, AirCard 881 U, Aircard 885 E, Aircard 885 E, C885, 0x6890, 0x6891, 0x6892 -->
  248.         <match key="@info.parent:usb.product_id" int_outof="0x6802;0x6804;0x6803;0x6812;0x6813;0x6820;0x6832;0x6833;0x683c;0x6850;0x6851;0x6852;0x6853;0x6855;0x6856;0x6859;0x685a;0x6880;0x6890;0x6891;0x6892">
  249.           <match key="@info.parent:usb.interface.number" int="0">
  250.             <match key="serial.port" int="0">
  251.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  252.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  253.             </match>
  254.           </match>
  255.         </match>
  256.         <!-- Compass USB modem  -->
  257.         <match key="@info.parent:usb.product_id" int="0x6880">
  258.           <match key="@info.parent:usb.interface.number" int="4">
  259.             <match key="serial.port" int="4">
  260.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  261.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  262.            </match>
  263.           </match>
  264.         </match>
  265.       </match>
  266.  
  267.       <!-- BenQ 3G modem: BenQ H20 1da5:4515 -->
  268.       <match key="@info.parent:usb.vendor_id" int="0x1da5">
  269.         <match key="@info.parent:usb.product_id" int="0x4515">
  270.           <match key="@info.parent:usb.interface.number" int="0x2">
  271.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  272.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  273.           </match>
  274.         </match>
  275.       </match>
  276.  
  277.       <!-- Huawei -->
  278.       <match key="@info.parent:usb.vendor_id" int="0x12d1">
  279.         <!-- E600 -->
  280.         <match key="@info.parent:usb.product_id" int_outof="0x1001;0x1406">
  281.           <match key="@info.parent:usb.interface.number" int="0">
  282.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  283.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  284.           </match>
  285.         </match>
  286.         <!-- E220,E220bis -->
  287.         <match key="@info.parent:usb.product_id" int_outof="0x1003;0x1004">
  288.           <match key="@info.parent:usb.interface.number" int="0">
  289.             <match key="@info.parent:usb.interface.class" int="0xff">
  290.               <match key="@info.parent:usb.interface.subclass" int="0xff">
  291.                 <match key="@info.parent:usb.interface.protocol" int="0xff">
  292.                   <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  293.                   <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  294.                 </match>
  295.               </match>
  296.             </match>
  297.           </match>
  298.         </match>
  299.       </match>
  300.  
  301.       <!-- Novatel -->
  302.       <match key="@info.parent:usb.vendor_id" int="0x1410">
  303.         <!-- Merlin XS620/S640,S620,EX720,S720,EV620 CDMA/EV-DO,ES620/Merlin ES720/Ovation U720,ES620 SM Bus,U727 -->
  304.         <match key="@info.parent:usb.product_id" int_outof="0x1100;0x1110;0x1410;0x1120;0x1130;0x2100;0x2110;0x2130;0x4100;0x5010">
  305.           <match key="@info.parent:usb.interface.number" int="0">
  306.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  307.           </match>
  308.         </match>
  309.         <!-- U730,U740,EU870,XU870 HSDPA/3G,EU740,EU870D,MC950 -->
  310.         <match key="@info.parent:usb.product_id" int_outof="0x1400;0x1410;0x1420;0x1430;0x2410;0x2420;0x4400">
  311.           <match key="@info.parent:usb.interface.number" int="0">
  312.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  313.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  314.           </match>
  315.         </match>
  316.       </match>
  317.  
  318.       <!-- Anydata -->
  319.       <match key="@info.parent:usb.vendor_id" int="0x16d5">
  320.         <!-- ADU-610WK, Adu E100a,500a -->
  321.         <match key="@info.parent:usb.product_id" int_outof="0x6202;0x6501;0x6502">
  322.           <match key="@info.parent:usb.interface.number" int="0">
  323.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  324.           </match>
  325.         </match>
  326.       </match>
  327.  
  328.       <!-- CMOTECH -->
  329.       <match key="@info.parent:usb.vendor_id" int="0x16d8">
  330.         <!-- C-motech CNU-550, CNU-680 (USB, EV-DO) -->
  331.         <match key="@info.parent:usb.product_id" int_outof="0x5543;0x680a">
  332.           <match key="@info.parent:usb.interface.number" int="0">
  333.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  334.           </match>
  335.         </match>
  336.         <match key="@info.parent:usb.product_id" int="0x6280">
  337.           <match key="@info.parent:usb.interface.number" int="1">
  338.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  339.           </match>
  340.         </match>
  341.       </match>
  342.  
  343.       <!-- AXESSTEL modem -->
  344.       <match key="@info.parent:usb.vendor_id" int="0x1726">
  345.         <match key="@info.parent:usb.product_id" int="0x1000">
  346.           <match key="@info.parent:usb.interface.number" int="0">
  347.             <match key="serial.port" int="0">
  348.               <append key="modem.command_sets" type="strlist">IS-707-A</append>
  349.             </match>
  350.           </match>
  351.         </match>
  352.       </match>
  353.  
  354.       <match key="@info.parent:usb.vendor_id" int="0x19d2">
  355.         <!-- Qualcomm: Telstra/NextG CDMA , ZTE CDMA Tech -->
  356.         <match key="@info.parent:usb.product_id" int_outof="0x0001;0xfffe">
  357.           <match key="@info.parent:usb.interface.number" int="0">
  358.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  359.           </match>
  360.         </match>
  361.         <!-- ZTE MF626 HSDPA USB dongle -->
  362.         <match key="@info.parent:usb.product_id" int="0x2000">
  363.           <match key="@info.parent:usb.interface.number" int="0">
  364.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  365.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  366.           </match>
  367.         </match>
  368.         <!-- ZTE MF628 HSDPA USB dongle -->
  369.         <match key="@info.parent:usb.product_id" int="0x0015">
  370.           <match key="@info.parent:usb.interface.number" int="3">
  371.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  372.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  373.           </match>
  374.         </match>
  375.         <!-- ONDA MF632 HSDPA USB dongle -->
  376.         <match key="@info.parent:usb.product_id" int="0x0002">
  377.           <match key="@info.parent:usb.interface.number" int="2">
  378.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  379.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  380.           </match>
  381.         </match>
  382.       </match>
  383.  
  384.       <!-- Bandrich C100 1/2 -->
  385.       <match key="@info.parent:usb.vendor_id" int="0x1a8d">
  386.         <match key="@info.parent:usb.product_id" int_outof="0x1002;0x1003">
  387.           <match key="@info.parent:usb.interface.number" int="0">
  388.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  389.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  390.           </match>
  391.         </match>
  392.       </match>
  393.  
  394.       <match key="@info.parent:usb.vendor_id" int="0x22b8">
  395.         <!-- BUSlink UM-864GW USB GPRS Modem (Model SCWi275u), Motorola G24 USB GPRS Modem -->
  396.         <match key="@info.parent:usb.product_id" int_outof="0x3802;0x4902">
  397.           <match key="@info.parent:usb.interface.number" int="0">
  398.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  399.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  400.           </match>
  401.         </match>
  402.         <!-- Motorola V3xx/C650/E770V/Z6 -->
  403.         <match key="@info.parent:usb.product_id" int_outof="0x6402;0x4902;0x3002;0x6422">
  404.           <match key="@info.parent:usb.interface.class" int="0x02">
  405.             <match key="@info.parent:usb.interface.subclass" int="0x02">
  406.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  407.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>    
  408.             </match>
  409.           </match>
  410.         </match>
  411.       </match>
  412.  
  413.       <!-- Dell Wireless -->
  414.       <match key="@info.parent:usb.vendor_id" int="0x413c">
  415.         <!-- 5700 Mobile Broadband CDMA/EVDO Mini-Card == Novatel Expedite EV620 CDMA/EV-DO,
  416.             5700 Mobile Broadband CDMA/EVDO ExpressCard == Novatel Merlin XV620 CDMA/EV-DO,
  417.             2x 5700 Mobile Broadband CDMA/EVDO Mini-Card == Novatel Expedite E720 CDMA/EV-DO,
  418.             2x 5720 Mobile Broadband CDMA/EVDO Mini-Card == Novatel Expedite E725 CDMA/EV-DO,
  419.        -->
  420.         <match key="@info.parent:usb.product_id" int_outof="0x8114;0x8117;0x8128;0x8129;0x8133;0x8134">
  421.           <match key="@info.parent:usb.interface.number" int="0">
  422.             <append key="modem.command_sets" type="strlist">IS-707-A</append>
  423.           </match>
  424.         </match>
  425.         <!-- 5500 Mobile Broadband HSDPA Mini-Card == Novatel Expedite EU740 HSDPA/3G,
  426.             505 Mobile Broadband HSDPA Mini-Card == Novatel Expedite EU740 HSDPA/3G,
  427.             5510 Mobile Broadband HSDPA ExpressCard == Novatel Merlin XU870 HSDPA/3G,
  428.             HSDPA 5520,
  429.             2x 5520 Voda I Mobile Broadband (3G HSDPA) Minicard,
  430.        -->
  431.         <match key="@info.parent:usb.product_id" int_outof="0x8115;0x8116;0x8118;0x8136;0x8137;0x8138">
  432.           <match key="@info.parent:usb.interface.number" int="0">
  433.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  434.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  435.           </match>
  436.         </match>
  437.     <!-- 5530 Mobile Broadband (3G HSPA) Mini-Card -->
  438.         <match key="@info.parent:usb.product_id" int="0x8147">
  439.           <match key="@info.parent:usb.interface.number" int="0">
  440.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  441.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  442.           </match>
  443.         </match>
  444.       </match>
  445.  
  446.       <!-- Quanta 3G modem -->
  447.       <match key="@info.parent:usb.vendor_id" int="0x0408">
  448.         <match key="@info.parent:usb.product_id" int="0xea02">
  449.           <match key="@info.parent:usb.interface.number" int="0x2">
  450.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  451.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  452.           </match>
  453.         </match>
  454.       </match>
  455.  
  456. <!-- *****************************************************
  457.             PCMCIA cards
  458.     ***************************************************** -->
  459.  
  460.       <!-- Hayes Accura V.92 Modem PC Card -->
  461.       <match key="@info.parent:pcmcia.card_id" int="0">
  462.         <match key="@info.parent:pcmcia.manf_id" int="19">
  463.           <match key="@info.parent:pcmcia.prod_id1" string="Hayes">
  464.             <match key="@info.parent:pcmcia.prod_id2" string="V92 PC Card">
  465.               <append key="modem.command_sets" type="strlist">V.250</append>
  466.             </match>
  467.           </match>
  468.         </match>
  469.       </match>
  470.  
  471.       <!-- Sierra Wireless 850/860 -->
  472.       <match key="@info.parent:pcmcia.card_id" int="1808">
  473.         <match key="@info.parent:pcmcia.manf_id" int="402">
  474.           <match key="@info.parent:pcmcia.prod_id2" string="AC850">
  475.             <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  476.             <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  477.           </match>
  478.         </match>
  479.       </match>
  480.  
  481.       <!-- Best Data 56Kbps(Cirrus) Fax Modem PC Card (56SPC) -->
  482.       <match key="@info.parent:pcmcia.card_id" int="0x88">
  483.         <match key="@info.parent:pcmcia.manf_id" int="0x14e">
  484.           <match key="@info.parent:pcmcia.prod_id1" string="PCMCIA V92 FAX Modem CARD">
  485.             <match key="@info.parent:pcmcia.prod_id2" string="FM56C-NFS">
  486.               <append key="modem.command_sets" type="strlist">V.250</append>
  487.             </match>
  488.           </match>
  489.         </match>
  490.       </match>
  491.  
  492.       <!-- T-Mobile IPWireless 4G (IPWireless 3G Data Modem) -->
  493.       <match key="@info.parent:pcmcia.card_id" int="0x200">
  494.         <match key="@info.parent:pcmcia.manf_id" int="0x2f2">
  495.           <match key="@info.parent:pcmcia.prod_id1" string="IPWireless">
  496.             <match key="@info.parent:pcmcia.prod_id2" string="3G Data Modem">
  497.               <match key="@info.parent:pcmcia.prod_id3" string="V2">
  498.                 <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  499.                 <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  500.               </match>
  501.             </match>
  502.           </match>
  503.         </match>
  504.       </match>
  505.  
  506. <!-- *****************************************************
  507.             PCI devices
  508.     ***************************************************** -->
  509.  
  510.       <!-- Option Fusion+ UMTS HSDPA card -->
  511.       <match key="info.category" string="serial">
  512.         <match key="@info.parent:pci.vendor_id" int="0x1931">
  513.           <match key="@info.parent:pci.product_id" int="0x000c">
  514.             <match key="serial.port" int="0">
  515.               <append key="modem.command_sets" type="strlist">GSM-07.07</append>
  516.               <append key="modem.command_sets" type="strlist">GSM-07.05</append>
  517.             </match>
  518.           </match>
  519.         </match>
  520.       </match>
  521.  
  522. <!-- *****************************************************
  523.             generic keys
  524.     ***************************************************** -->
  525.  
  526.       <!-- set common properties for all above matched modem devices -->
  527.       <match key="modem.command_sets" exists="true">
  528.         <addset key="info.capabilities" type="strlist">modem</addset>
  529.       </match>
  530.  
  531.     </match>
  532.  
  533. <!-- *****************************************************
  534.       Remove the net.80203 capability of mobile broadband devices which appear
  535.       after sending some AT commands. These should not be treated as real
  536.       ethernet interfaces by NetworkManager and friends.
  537.     ***************************************************** -->
  538.     <match key="info.parent" contains_outof="413c_8147;bdb_1902;bdb_1900;930_130b">
  539.       <match key="info.parent" suffix="_if7">
  540.             <remove key="info.capabilities" type="strlist">net.80203</remove>
  541.       </match>
  542.     </match>
  543.     <match key="info.parent" contains_outof="bdb_1904">
  544.       <match key="info.parent" suffix="_if6">
  545.             <remove key="info.capabilities" type="strlist">net.80203</remove>
  546.       </match>
  547.     </match>
  548.  
  549.   </device>
  550. </deviceinfo>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement