Summary: | [umass] umass device causes creation of daX but not daXsX entries; CAM error | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Matt D. Harris <mdh> | ||||
Component: | usb | Assignee: | Bugmeister <bugmeister> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | 7.0-STABLE | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Matt D. Harris
2008-03-26 17:30:00 UTC
Responsible Changed From-To: freebsd-bugs->freebsd-usb Over to maintainer(s). That's interesting. I have an Option Globetrotter GTMAX 7.2 3G card that also includes a so-called "Zero Configuration" feature that identifies as: Mar 27 14:33:12 radziecki kernel: umass2: <Qualcomm, Incorporated USB MMC Storage, class 0/0, rev 1.10/0.00, addr 2> on uhub7 Mar 27 14:33:12 radziecki kernel: umass2: SCSI over Bulk-Only; quirks = 0x0000 Mar 27 14:33:12 radziecki kernel: umass2:3:2:-1: Attached to scbus3 Mar 27 14:33:12 radziecki kernel: cd0 at umass-sim2 bus 2 target 0 lun 0 Mar 27 14:33:12 radziecki kernel: cd0: <GT HSDPA Modem 3.00> Removable CD-ROM SCSI-2 device Mar 27 14:33:12 radziecki kernel: cd0: 1.000MB/s transfers Mar 27 14:33:12 radziecki kernel: cd0: Attempt to query device size failed: NOT READY, Medium not present but for me this is just a CD-ROM device, and it works. It is also read-only. 1) This will not fix your issue but can you try umass.c and usbdevs (no need to install ubsa.c) patches from: http://akson.sgh.waw.pl/~saper/FreeBSD/gt/zeroconf/ I wonder what happens to your system after this :) 2) Can you compile your umass module with -DUSB_DEBUG and set sysctl hw.usb.umass.debug=3342336 To set -DUSB_DEBUG the easiest way is to apply Index: Makefile =================================================================== RCS file: /usr/home/ncvs/src/sys/modules/umass/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- Makefile 4 Jun 2005 10:58:38 -0000 1.14 +++ Makefile 19 Mar 2008 00:18:31 -0000 @@ -2,6 +2,8 @@ .PATH: ${.CURDIR}/../../dev/usb +DEBUG_FLAGS=-g -DUSB_DEBUG + KMOD= umass SRCS= bus_if.h device_if.h \ opt_usb.h opt_cam.h opt_scsi.h \ and then cd /sys/modules/umass make obj all And "make load" as root Provided you don't have umass in your kernel already. -- << Marcin Cieslak // saper@saper.info >> For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped ^Triage: close as OBE. I'm sorry that this PR never got looked at, but by now, 7.X is long out of support |