Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jan 2002 13:21:34 -0500
From:      Chip Marshall <chip@setzer.chocobo.cx>
To:        freebsd-stable@freebsd.org
Subject:   MSAC-US1 umass problem
Message-ID:  <20020122132134.A15834@setzer.chocobo.cx>

next in thread | raw e-mail | index | archive | help
I'm having a sort of odd problem with a Sony MSAC-US1 USB Memory Stick
reading under FreeBSD 4.5-RC (Tue Jan 22 13:10:18 EST 2002). When I
boot up, the card reader is found as a Texas Instruments USB hub,
which is normal. The first time I insert a card, it attaches a umass
device correctly and I get a da device. If I remove that card and
reinsert it, no attachment is made.

I turned on some of the related DEBUG options in the kernel, and
noticed that on the second insert, it was getting caught on:

umass0: Sony MSAC-US1, rev 1.10/1.00, addr 3, UFI over CBI
umass0:0:0:-1: Attached to scbus0 as device 0
scbus0: scanning for umass0:0:0:-1
umass-sim:0:-1:-1:XPT_PATH_INQ:.
umass0:0:0:0:XPT_PATH_INQ:.
umass0:0:0:0:XPT_PATH_INQ:.
umass0:0:0:0:XPT_SCSI_IO: cmd: 0x12, flags: 0x40, 6b cmd/36b data/18b sense
umass-sim:0:1:0:func_code 0x0004: Invalid target (no wildcard)
umass-sim:0:2:0:func_code 0x0004: Invalid target (no wildcard)
umass0: Attach finished
umass0: Handling CBI state 10 (CBI Command), xfer=0xc1941d80, NORMAL_COMPLETION
umass0: Handling CBI state 11 (CBI Data), xfer=0xc1941e00, NORMAL_COMPLETION
umass0: 0x 008000011f000000536f6e7920202020 buffer=0xc1935e84, buflen=36
umass0: 0x 4d5341432d5553312020202020202020
umass0: 0x 312e3030
umass0: Fetching 0b sense data

Nothing much seems to happen after that. Removing and reinserting the
card doesn't change anything, and I no longer get any additional
messages about it. A usbdevs hangs once it gets to the hub device.

The only other USB device connected is a Microsoft IntelliMouse. This
is all off of a 4-port USB PCI card from CompUSA, it appears to be a
Lucent QuardaBus chip.

This was working fine on my other machine, running 4.4-RELEASE, but
that was with a different USB chipset, so I'm not sure if this is a
problem with the interface card, or is a problem with 4.5-RC.

-- 
Chip Marshall <chip@chocobo.cx>               http://www.chocobo.cx/chip/
GCM/CS d+(-) s+:++ a20>? C++ UB++++$ P+++$ L- E--- W++ N@ o K- w O M+ V--
PS+ PE Y+ PGP+ t+@ 5 X R@ tv+() b++>+++ DI++++ D(-) G++ e>++ h->++ r++ y-

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020122132134.A15834>