usb/147196: [Patch] Please add a USB-HDD to usb_quirk.c and usbdevs
Number: 147196 Category: usb Synopsis: [Patch] Please add a USB-HDD to usb_quirk.c and usbdevs 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: Sat May 29 21:10:06 UTC 2010 Closed-Date: Last-Modified: Originator: Yoshikazu GOTO Release:FreeBSD-current Organization: none Environment: Description: I would like to use a USB Mass Storage Device. Please add one entry to usb_quirk.c and usbdevs. How-To-Repeat: Fix: Patch attached with submission follows: --- usbdevs.orig2010-05-27 01:17:22.0 +0900 +++ usbdevs 2010-05-30 05:51:35.0 +0900 @@ -400,6 +400,7 @@ vendor ALLIEDCABLE 0x07e6 Allied Cable vendor STSN0x07ef STSN vendor CENTURY 0x07f7 Century Corp +vendor UNKNOWN50x07ff Unknown vendor ZOOM0x0803 Zoom Telephonics vendor PCS 0x0810 Personal Communication Systems vendor ALPHASMART 0x081e AlphaSmart, Inc. @@ -3045,6 +3046,9 @@ /* Unknown vendors */ product UNKNOWN4 USBMEMSTICK 0x6025 Flash Disk CBM +/* Unknown vendors */ +product UNKNOWN5 USB2IDEBRIDGE 0x00ff USB 2.0 ATA/SATA Bridge + /* U.S. Robotics products */ product USR USR54230x0121 USR5423 WLAN --- quirk/usb_quirk.c.orig 2010-05-14 02:18:48.0 +0900 +++ quirk/usb_quirk.c 2010-05-30 05:54:46.0 +0900 @@ -450,6 +450,7 @@ UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(ASUS, GMSC, 0x, 0x, UQ_MSC_NO_SYNC_CACHE), USB_QUIRK(UNKNOWN4, USBMEMSTICK, 0x, 0x, UQ_MSC_NO_SYNC_CACHE), + USB_QUIRK(UNKNOWN5, USB2IDEBRIDGE, 0x, 0x, UQ_MSC_NO_SYNC_CACHE), }; #undef USB_QUIRK_VP #undef USB_QUIRK Release-Note: Audit-Trail: Unformatted: ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org
usb/137616: [usbdevs] [patch]: usbdevs update: Please add JMicron's entry
Number: 137616 Category: usb Synopsis: [usbdevs] [patch]: usbdevs update: Please add JMicron's entry Confidential: no Severity: non-critical Priority: medium Responsible:freebsd-usb State: open Quarter: Keywords: Date-Required: Class: update Submitter-Id: current-users Arrival-Date: Mon Aug 10 06:00:12 UTC 2009 Closed-Date: Last-Modified: Originator: Yoshikazu GOTO Release:7.2-RELEASE Organization: Environment: Description: I get a HDD case that is connected to PC using USB2.0 and to HDD using S-ATA. This case is used JMicron chip named JM20337. Japanese Web page is here. http://www.century.co.jp/products/pc/hdd-case/cps35u2.html The output of usbdevs on 7.2-STABLE are as follows: $ usbdevs -d addr 1: UHCI root hub, Intel uhub0 addr 1: UHCI root hub, Intel uhub1 addr 1: EHCI root hub, Intel uhub2 addr 1: UHCI root hub, Intel uhub3 addr 1: UHCI root hub, Intel uhub4 addr 1: UHCI root hub, Intel uhub5 addr 1: EHCI root hub, Intel uhub6 addr 2: USB Mass Storage Device, Myson Century, Inc. umass0 addr 3: USB to ATA/ATAPI Bridge, JMicron umass1 $ usbdevs addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: EHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: EHCI root hub, Intel addr 2: USB Mass Storage Device, Myson Century, Inc. addr 3: USB to ATA/ATAPI Bridge, JMicron How-To-Repeat: Fix: I have 2 patches for 8-current. Patch attached with submission follows: --- /usr/src/sys/dev/usb/usbdevs.orig 2009-08-01 01:44:03.541985314 +0900 +++ /usr/src/sys/dev/usb/usbdevs2009-08-10 14:22:07.816658498 +0900 @@ -598,6 +598,7 @@ vendor PLANEX3 0x14ea Planex Communications vendor SILICONPORTALS 0x1527 Silicon Portals vendor UBIQUAM 0x1529 UBIQUAM Co., Ltd. +vendor JMICRON 0x152d JMicron vendor UBLOX 0x1546 U-blox vendor PNY 0x154b PNY vendor OQO 0x1557 OQO @@ -1539,6 +1540,9 @@ /* Jaton products */ product JATON EDA 0x5704 Ethernet +/* JMicron products */ +productJMICRON JM20337 0x2338 USB to ATA/ATAPI Bridge + /* JVC products */ product JVC GR_DX950x000a GR-DX95 product JVC MP_PRX10x3008 MP-PRX1 Ethernet --- /usr/src/sys/dev/usb/storage/umass.c.orig 2009-06-27 06:47:37.0 +0900 +++ /usr/src/sys/dev/usb/storage/umass.c2009-08-10 14:21:54.625561430 +0900 @@ -553,6 +553,10 @@ UMASS_PROTO_SCSI | UMASS_PROTO_BBB, NO_TEST_UNIT_READY }, + {USB_VENDOR_JMICRON, USB_PRODUCT_JMICRON_JM20337, RID_WILDCARD, + UMASS_PROTO_SCSI | UMASS_PROTO_BBB, + NO_SYNCHRONIZE_CACHE + }, {USB_VENDOR_KYOCERA, USB_PRODUCT_KYOCERA_FINECAM_L3, RID_WILDCARD, UMASS_PROTO_SCSI | UMASS_PROTO_BBB, NO_INQUIRY Release-Note: Audit-Trail: Unformatted: ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org
Re: kern/135628: [umass] add a device quirk for Myson Heden 8813
The following reply was made to PR kern/135628; it has been noted by GNATS. From: Yoshikazu GOTO g...@on-link.jp To: vol...@vwsoft.com Cc: bug-follo...@freebsd.org, Yoshikazu GOTO g...@on-link.jp Subject: Re: kern/135628: [umass] add a device quirk for Myson Heden 8813 Date: Wed, 17 Jun 2009 07:33:11 +0900 (JST) In Message-ID: 1245184715.63130.3.ca...@dardanos.sz.vwsoft.com vwe vol...@vwsoft.com wrote : Here're the correct patches (not tested, modifications according to information contained in the PR). Thanks for your work. I read your diffs and It works for me. And I am sorry for my incomplete patches. Goto. -=-=-=- // // Yoshikazu GOTO (Snowy Project) // -=-=-=- \e ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org