usb/122956: Support for Novatel Wireless XU870 3G Card
Maciej Milewski
milu at data.pl
Mon Apr 21 09:20:01 UTC 2008
>Number: 122956
>Category: usb
>Synopsis: Support for Novatel Wireless XU870 3G Card
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-usb
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Apr 21 09:20:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Maciej Milewski
>Release: FreeBSD 7.0-STABLE amd64
>Organization:
TUP
>Environment:
FreeBSD mylap 7.0-STABLE FreeBSD 7.0-STABLE #1: Sat Apr 19 00:57:03 CEST 2008 root at mylap:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
After inserting to system card is not recognized. Adding additional definitions to usbdevs and ubsa.c and recompiling sources allows to correctly recognize and use this card. The only thing that I've observed are those messages:
ucom0: <Novatel Wireless Novatel Wireless HSDPA Modem, class 0/0, rev 1.10/0.00, addr 3> on uhub1
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
ucom0: ubsa_param: unsupported baud, forcing default of 9600
ucom0: ubsa_request: STALLED
I haven't observed if these messeges are harmful. Currently the card works fine.
>How-To-Repeat:
>Fix:
Attached patch works fine for me.
Patch attached with submission follows:
diff -Naur sys.orig/dev/usb/ubsa.c sys/dev/usb/ubsa.c
--- sys.orig/dev/usb/ubsa.c 2008-04-18 21:36:14.000000000 +0200
+++ sys/dev/usb/ubsa.c 2008-04-18 21:34:17.000000000 +0200
@@ -226,6 +226,8 @@
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 },
/* Novatel Wireless Merlin v740 */
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 },
+ /* Novatel Wireless Merlin XU870 */
+ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_XU870 },
/* Option Vodafone MC3G */
{ USB_VENDOR_OPTION, USB_PRODUCT_OPTION_VODAFONEMC3G },
/* Option GlobeTrotter 3G */
diff -Naur sys.orig/dev/usb/usbdevs sys/dev/usb/usbdevs
--- sys.orig/dev/usb/usbdevs 2008-04-18 21:36:50.000000000 +0200
+++ sys/dev/usb/usbdevs 2008-04-18 21:35:30.000000000 +0200
@@ -1773,6 +1773,7 @@
product NOVATEL CDMA_MODEM 0x1110 Novatel Wireless Merlin CDMA
product NOVATEL V740 0x1120 Merlin V740
product NOVATEL U740 0x1400 Merlin U740
+product NOVATEL XU870 0x1430 Merlin XU870
product NOVATEL2 FLEXPACKGPS 0x0100 NovAtel FlexPack GPS receiver
/* Olympus products */
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-usb
mailing list