Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Nov 2005 14:03:11 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        freebsd-questions@freebsd.org
Subject:   usb flashdrive not working on 6.0
Message-ID:  <20051110130311.GC42080@slackbox.xs4all.nl>

next in thread | raw e-mail | index | archive | help

--Bu8it7iiRSEf40bY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

After my old flashdrive broke down, I bought a new one and updated my
machine to 6.0-STABLE (amd64).

The new flashdrive is not recognized when I plug it in. There is no
reaction whatsoever from the usb subsystem. This is the flash drive in
question:
http://www.supermediastore.com/pqi-cool-drive-256mb-usb-20-usb-flash-drive.=
html


I have uhci, usb, umass, scbus, pass and da built into the kernel;

uhci0: <VIA 83C572 USB controller> port 0xc400-0xc41f irq 21 at device 16.0=
 on p
ci0
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xc800-0xc81f irq 21 at device 16.1=
 on p
ci0
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 21 at device 16.2=
 on p
ci0
uhci2: [GIANT-LOCKED]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 21 at device 16.3=
 on p
ci0
uhci3: [GIANT-LOCKED]
usb3: <VIA 83C572 USB controller> on uhci3
usb3: USB revision 1.0
uhub3: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered

I do get a funny message about a device without a driver:

pci0: <serial bus, USB> at device 16.4 (no driver attached)

But I suspect that is the USB 2.0 device, which isn't recognized because
I don't have ehci in my kernel.

When I plug in a SDDR-31 CompactFlash card reader, everything works:

umass0: SanDisk Corporation ImageMate CompactFlash USB, rev 1.10/0.09, addr=
 2
umass0: Get Max Lun not supported (STALLED)
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <SanDisk ImageMate II 1.30> Removable Direct Access SCSI-2 device=20
da0: 1.000MB/s transfers
da0: 61MB (125441 512 byte sectors: 64H 32S/T 61C)
(da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 1 ea 0 0 0 1 0=20
(da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da0:umass-sim0:0:0:0): SCSI Status: Check Condition
(da0:umass-sim0:0:0:0): MEDIUM ERROR asc:0,0
(da0:umass-sim0:0:0:0): No additional sense information
(da0:umass-sim0:0:0:0): Retrying Command (per Sense Data)

The messages notwithstanding, I can mount the CF card just fine. So I
think the usb subsystem works fine. My precious flash drive (apacer)
also worked without problems.=20

Can anybody shed some light on this?

Roland
--=20
R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text.
public key: http://www.xs4all.nl/~rsmith/pubkey.txt

--Bu8it7iiRSEf40bY
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDc0UPEnfvsMMhpyURAmAAAKCfvZjvzjx7nQmqKywXTVK611GyWACfZTro
CiTz+HwkTsHDUBZ7MgkNjeY=
=UhTe
-----END PGP SIGNATURE-----

--Bu8it7iiRSEf40bY--



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