Date: Thu, 7 Dec 2006 22:08:31 GMT From: Maxim Azarov<maxim@azarov.com> To: freebsd-gnats-submit@FreeBSD.org Subject: usb/106462: Motorola U6 PEBL not recognized by system via USB [patch attached] Message-ID: <200612072208.kB7M8V9G046829@www.freebsd.org> Resent-Message-ID: <200612072210.kB7MACwQ097977@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612072208.kB7M8V9G046829>