usb/106462: Motorola U6 PEBL not recognized by system via USB
[patch attached]
Maxim Azarov
maxim at azarov.com
Thu Dec 7 14:10:13 PST 2006
>Number: 106462
>Category: usb
>Synopsis: Motorola U6 PEBL not recognized by system via USB [patch attached]
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-usb
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Dec 07 22:10:12 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Maxim Azarov
>Release: 6.1-RELEASE
>Organization:
Consult IT., Co. Ltd (eServer.ru)
>Environment:
>Description:
Motorola U6 PEBL phone is not recognized by system. I made a little patch that adds it as a device and enaples charge and other USB functions of this phone (including data transfer, GPRS and so on).
>How-To-Repeat:
Try to use Motorola U6 PEBL phone via USB.
>Fix:
Use the attached patch.
Patch attached with submission follows:
diff -cr src/sys/dev/usb/usb_quirks.c src.p/sys/dev/usb/usb_quirks.c
*** src/sys/dev/usb/usb_quirks.c Thu Feb 16 01:51:08 2006
--- src.p/sys/dev/usb/usb_quirks.c Sat Jul 8 20:49:46 2006
***************
*** 86,91 ****
--- 86,95 ----
{ USB_VENDOR_HP, USB_PRODUCT_HP_810C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_830C, ANY, { UQ_BROKEN_BIDIR }},
{ USB_VENDOR_HP, USB_PRODUCT_HP_1220C, ANY, { UQ_BROKEN_BIDIR }},
+
+ /* Motorola Phones */
+ { USB_VENDOR_MOTOROLA2, USB_PRODUCT_MOTOROLA2_PEBL_U6, ANY, { UQ_ASSUME_CM_OVER_DATA}},
+
/* YAMAHA router's ucdDevice is the version of farmware and often changes. */
{ USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTA54I,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
***************
*** 99,104 ****
--- 103,109 ----
ANY, { UQ_ASSUME_CM_OVER_DATA }},
{ USB_VENDOR_QUALCOMM2, USB_PRODUCT_QUALCOMM2_CDMA_MSM,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
+ { USB_VENDOR_MOTOROLA2, USB_PRODUCT_MOTOROLA2_PEBL_U6, ANY, {UQ_ASSUME_CM_OVER_DATA}},
{ USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_AS64LX,
0x100, { UQ_ASSUME_CM_OVER_DATA }},
/* Devices which should be ignored by uhid */
diff -cr src/sys/dev/usb/usbdevs src.p/sys/dev/usb/usbdevs
*** src/sys/dev/usb/usbdevs Sat Mar 18 23:30:25 2006
--- src.p/sys/dev/usb/usbdevs Sat Jul 8 16:22:03 2006
***************
*** 1218,1223 ****
--- 1218,1224 ----
product MOTOROLA MC141555 0x1555 MC141555 hub controller
product MOTOROLA SB4100 0x4100 SB4100 USB Cable Modem
product MOTOROLA2 E398 0x4810 E398 Mobile Phone
+ product MOTOROLA2 PEBL_U6 0x4902 U6 PEBL Mobile Phone
/* MultiTech products */
product MULTITECH ATLAS 0xf101 MT5634ZBA-USB modem
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-usb
mailing list