diff options
Diffstat (limited to 'sys/dev/usb/ubsa.c')
-rw-r--r-- | sys/dev/usb/ubsa.c | 79 |
1 files changed, 72 insertions, 7 deletions
diff --git a/sys/dev/usb/ubsa.c b/sys/dev/usb/ubsa.c index 8e2c236..01ecf17 100644 --- a/sys/dev/usb/ubsa.c +++ b/sys/dev/usb/ubsa.c @@ -226,12 +226,8 @@ static const struct ubsa_product { { USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_GOCOM232 }, /* Peracom */ { USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 }, - /* Novatel Wireless Merlin cards */ - { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 }, - /* Dell version of the above */ + /* Dell version of the Novatel 740 */ { USB_VENDOR_DELL, USB_PRODUCT_DELL_U740 }, - /* Novatel Wireless Merlin v740 */ - { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 }, /* Option Vodafone MC3G */ { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_VODAFONEMC3G }, /* Option GlobeTrotter 3G */ @@ -244,10 +240,79 @@ static const struct ubsa_product { { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GTMAX36 }, /* Huawei Mobile */ { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MOBILE }, - /* Sierra Wireless LENOVO UMTS card */ - { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_3 }, + { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E270 }, + { USB_VENDOR_MERLIN, USB_PRODUCT_MERLIN_V620 }, /* Qualcomm, Inc. ZTE CDMA */ { USB_VENDOR_QUALCOMMINC, USB_PRODUCT_QUALCOMMINC_CDMA_MSM }, + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_CDMA_MODEM }, + /* Novatel Wireless Merlin ES620 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_ES620 }, + /* Novatel Wireless Merlin U720 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U720 }, + /* Novatel Wireless Merlin U727 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U727 }, + /* Novatel Wireless Merlin U740 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 }, + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740_2 }, + /* Novatel Wireless Merlin U950D */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U950D }, + /* Novatel Wireless Merlin V620 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V620 }, + /* Novatel Wireless Merlin V640 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V640 }, + /* Novatel Wireless Merlin V720 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V720 }, + /* Novatel Wireless Merlin V740 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 }, + /* Novatel Wireless Merlin X950D */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_X950D }, + /* Novatel Wireless Merlin U870 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U870 }, + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_XU870 }, + /* Sierra Wireless AirCard 580 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD580 }, + /* Sierra Wireless AirCard 595 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD595 }, + /* Sierra Wireless AirCard 595U */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC595U }, + /* Sierra Wireless AirCard 597E */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC597E }, + /* Sierra Wireless Compass 597 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_C597 }, + /* Sierra Wireless AirCard 880 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880 }, + /* Sierra Wireless AirCard 880E */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880E }, + /* Sierra Wireless AirCard 880U */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC880U }, + /* Sierra Wireless AirCard 881 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881 }, + /* Sierra Wireless AirCard 881E */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881E }, + /* Sierra Wireless AirCard 881U */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC881U }, + /* Sierra Wireless EM5625 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_EM5625 }, + /* Sierra Wireless MC5720 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720 }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720_2 }, + /* Sierra Wireless MC5725 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5725 }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MINI5725 }, + /* Sierra Wireless MC8755 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD875 }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755 }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_2 }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_3 }, + /* Sierra Wireless MC8765 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8765 }, + /* Sierra Wireless MC8775 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AC875U }, + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8775_2 }, + /* Sierra Wireless MC8780 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8780 }, + /* Sierra Wireless MC8781 */ + { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8781 }, { 0, 0 } }; |