Add more device id's to the ugensa(4) taken mostly from option USB serial
authorHasso Tepper <hasso@dragonflybsd.org>
Thu, 21 Feb 2008 09:00:19 +0000 (09:00 +0000)
committerHasso Tepper <hasso@dragonflybsd.org>
Thu, 21 Feb 2008 09:00:19 +0000 (09:00 +0000)
driver in the Linux kernel.

share/man/man4/ugensa.4
sys/dev/usbmisc/ugensa/ugensa.c

index 3d15dfa..cc64c73 100644 (file)
@@ -1,4 +1,4 @@
-.\" $DragonFly: src/share/man/man4/ugensa.4,v 1.2 2008/02/20 09:00:55 hasso Exp $
+.\" $DragonFly: src/share/man/man4/ugensa.4,v 1.3 2008/02/21 09:00:19 hasso Exp $
 .\" $OpenBSD: umsm.4,v 1.20 2007/05/31 19:19:52 jmc Exp $
 .\"
 .\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org>
@@ -15,7 +15,7 @@
 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\"
-.Dd February 2, 2008
+.Dd February 21, 2008
 .Dt UGENSA 4
 .Os
 .Sh NAME
@@ -74,15 +74,33 @@ driver:
 .Bl -column "Device                " "Bus" -compact -offset 6n
 .It Em "Device         Bus"
 .It Li "AirPrime PC5220" Ta Ta CardBus
-.It Li "Dell W5500" Ta Ta PCI Express Mini Card
+.It Li "AnyDATA ADU-E100A/D/H" Ta Ta USB
+.It Li "Dell Wireless 5500" Ta Ta PCI Express Mini Card
+.It Li "Dell Wireless 5505" Ta Ta PCI Express Mini Card
+.It Li "Dell Wireless 5510" Ta Ta PCI Express Mini Card
+.It Li "Dell Wireless 5520" Ta Ta PCI Express Mini Card
+.It Li "Dell Wireless 5700" Ta Ta PCI Express Mini Card
+.It Li "Dell Wireless 5700" Ta Ta ExpressCard
 .It Li "Huawei Mobile Connect" Ta Ta CardBus
+.It Li "Huawei E220" Ta Ta USB
 .It Li "Kyocera KPC650" Ta Ta CardBus
-.It Li "Novatel Wireless ES620" Ta Ta USB
-.It Li "Novatel Wireless Merlin V620" Ta CardBus
+.It Li "Novatel Wireless Expedite EU740" Ta Ta PCI Express Mini Card
+.It Li "Novatel Wireless Expedite EU870D" Ta Ta PCI Express Mini Card
+.It Li "Novatel Wireless Expedite EV620" Ta Ta PCI Express Mini Card
+.It Li "Novatel Wireless Merlin ES620" Ta Ta CardBus
+.It Li "Novatel Wireless Merlin ES720" Ta Ta CardBus
+.It Li "Novatel Wireless Merlin EX720" Ta Ta ExpressCard
+.It Li "Novatel Wireless Merlin S620" Ta Ta CardBus
+.It Li "Novatel Wireless Merlin S640" Ta Ta CardBus
 .It Li "Novatel Wireless Merlin S720" Ta Ta CardBus
-.It Li "Novatel Wireless Merlin U720" Ta Ta USB
+.It Li "Novatel Wireless Merlin U730" Ta Ta CardBus
 .It Li "Novatel Wireless Merlin U740" Ta Ta CardBus
+.It Li "Novatel Wireless Merlin V620" Ta Ta CardBus
+.It Li "Novatel Wireless Merlin XS620" Ta ExpressCard
 .It Li "Novatel Wireless Merlin XU870" Ta ExpressCard
+.It Li "Novatel Wireless Ovation U720" Ta Ta USB
+.It Li "Novatel Wireless Ovation MC727" Ta Ta USB
+.It Li "Novatel Wireless Ovation MC950D" Ta Ta USB
 .It Li "ONDA Communication H600" Ta Ta CardBus
 .It Li "Sierra Wireless MC5720" Ta Ta PCI Express Mini Card
 .It Li "Sierra Wireless MC5725" Ta Ta PCI Express Mini Card
@@ -98,9 +116,14 @@ driver:
 .It Li "Sierra Wireless AirCard 875" Ta Ta CardBus
 .It Li "Sierra Wireless AirCard 880" Ta Ta CardBus
 .It Li "Sierra Wireless AirCard 880E" Ta Ta ExpressCard
+.It Li "Sierra Wireless AirCard 880U" Ta Ta USB
 .It Li "Sierra Wireless AirCard 881" Ta Ta CardBus
 .It Li "Sierra Wireless AirCard 881E" Ta Ta ExpressCard
+.It Li "Sierra Wireless AirCard 881U" Ta Ta USB
 .El
+.Pp
+Due to rebranding (which is very common in mobile braodband business) this
+list is certainly incomplete.
 .Sh SEE ALSO
 .Xr ppp 8 ,
 .Xr pppd 8 ,
index 23b802f..50b04bb 100644 (file)
@@ -1,4 +1,4 @@
-/* $DragonFly: src/sys/dev/usbmisc/ugensa/ugensa.c,v 1.2 2008/02/20 09:00:55 hasso Exp $ */
+/* $DragonFly: src/sys/dev/usbmisc/ugensa/ugensa.c,v 1.3 2008/02/21 09:00:19 hasso Exp $ */
 /* $OpenBSD: umsm.c,v 1.15 2007/06/14 10:11:16 mbalmer Exp $ */
 
 /*
@@ -88,15 +88,35 @@ static const struct usb_devno ugensa_devs[] = {
        { USB_DEVICE(0x1199, 0x6851) }, /* Sierra Wireless AirCard 881 */
        { USB_DEVICE(0x1199, 0x6852) }, /* Sierra Wireless AirCard 880E */
        { USB_DEVICE(0x1199, 0x6853) }, /* Sierra Wireless AirCard 881E */
+       { USB_DEVICE(0x1199, 0x6855) }, /* Sierra Wireless AirCard 880U */
+       { USB_DEVICE(0x1199, 0x6856) }, /* Sierra Wireless AirCard 881U */
        { USB_DEVICE(0x12d1, 0x1001) }, /* Huawei Mobile Connect */
-       { USB_DEVICE(0x1410, 0x1100) }, /* Novatel Wireless ExpressCard 3G */
-       { USB_DEVICE(0x1410, 0x1110) }, /* Novatel Wireless Merlin V620 */
-       { USB_DEVICE(0x1410, 0x1130) }, /* Novatel Wireless S720 */
-       { USB_DEVICE(0x1410, 0x1410) }, /* Novatel Wireless U740 */
-       { USB_DEVICE(0x1410, 0x1430) }, /* Novatel Wireless XU870 */
-       { USB_DEVICE(0x1410, 0x2100) }, /* Novatel Wireless ES620 */
-       { USB_DEVICE(0x1410, 0x2110) }, /* Novatel Wireless U720 */
-       { USB_DEVICE(0x413c, 0x8115) }, /* Dell W5500 */
+       { USB_DEVICE(0x12d1, 0x1003) }, /* Huawei Mobile E220 */
+       { USB_DEVICE(0x12d1, 0x1004) }, /* Huawei Mobile E220 */
+       { USB_DEVICE(0x1410, 0x1100) }, /* Novatel Wireless Merlin XS620/S640 */
+       { USB_DEVICE(0x1410, 0x1110) }, /* Novatel Wireless Merlin S620/V620 */
+       { USB_DEVICE(0x1410, 0x1120) }, /* Novatel Wireless Merlin EX720 */
+       { USB_DEVICE(0x1410, 0x1130) }, /* Novatel Wireless Merlin S720 */
+       { USB_DEVICE(0x1410, 0x1400) }, /* Novatel Wireless Merlin U730 */
+       { USB_DEVICE(0x1410, 0x1410) }, /* Novatel Wireless Merlin U740 */
+       { USB_DEVICE(0x1410, 0x1420) }, /* Novatel Wireless Expedite EU870D */
+       { USB_DEVICE(0x1410, 0x1430) }, /* Novatel Wireless Merlin XU870 */
+       { USB_DEVICE(0x1410, 0x2100) }, /* Novatel Wireless Expedite EV620 */
+       { USB_DEVICE(0x1410, 0x2110) }, /* Novatel Wireless Merlin ES620,
+                                          Merlin ES720, Ovation U720 */
+       { USB_DEVICE(0x1410, 0x2130) }, /* Novatel Wireless Merlin ES620 */
+       { USB_DEVICE(0x1410, 0x2410) }, /* Novatel Wireless Expedite EU740 */
+       { USB_DEVICE(0x1410, 0x4100) }, /* Novatel Wireless Ovation MC727 */
+       { USB_DEVICE(0x1410, 0x4400) }, /* Novatel Wireless Ovation MC950D */
+       { USB_DEVICE(0x16d5, 0x6501) }, /* AnyDATA ADU-E100A/D/H */
+       { USB_DEVICE(0x413c, 0x8114) }, /* Dell Wireless 5700 */
+       { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless 5500 */
+       { USB_DEVICE(0x413c, 0x8116) }, /* Dell Wireless 5505 */
+       { USB_DEVICE(0x413c, 0x8117) }, /* Dell Wireless 5700 */
+       { USB_DEVICE(0x413c, 0x8118) }, /* Dell Wireless 5510 */
+       { USB_DEVICE(0x413c, 0x8128) }, /* Dell Wireless 5700 */
+       { USB_DEVICE(0x413c, 0x8136) }, /* Dell Wireless 5520 */
+       { USB_DEVICE(0x413c, 0x8137) }, /* Dell Wireless 5520 */
 };
 
 static device_probe_t ugensa_match;