Subject: Re: Two massstorage devices problem
To: haad <haaaad@gmail.com>
From: Bill Studenmund <wrstuden@netbsd.org>
List: current-users
Date: 12/06/2005 20:27:01
--k3qmt+ucFURmlhDS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Dec 01, 2005 at 11:39:32PM +0100, haad wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> Hi when I attach two usb mass storage devices to my ibm t40 laptop my
> usb flash disk(second umass disk is Ipod mini 4Gb) stop working until I
> restart my computer.
> umass1 at uhub1 port 2 configuration 1 interface 0
> umass1: EasyDisk TS128MJFLASHA, rev 1.10/1.00, addr 2
> umass1: using UFI over CBI with CCI
> atapibus1 at umass1: 2 targets
> sd1 at atapibus1 drive 0: <, TS128MJFLASHA, 1.00> disk removable
> sd1: fabricating a geometry
> sd1: 512, 0 cyl, 64 head, 32 sec, 512 bytes/sect x 1 sectors
^^^^
Your flash is messed up.
> sd0: fabricating a geometry
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
That's a SCSI Read of one block, starting at block 0. Your flash won't let=
=20
you read block 0.
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: fabricating a geometry
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
>=20
> sd1: dos partition I/O error
> sd1(umass1:0:0): Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01 00
> SENSE KEY: Illegal Request
> ASC/ASCQ: Logical Block Address Out of Range
More of the same. If your flash won't read sector 0, something's VERY
wrong with it.
Take care,
Bill
--k3qmt+ucFURmlhDS
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)
iD8DBQFDlmSVWz+3JHUci9cRAksVAJ99UczyrWszpMq8Yl/VoqQFfsEpSACfTZZ2
HojKu//vpzD9vFBBeB5Bn4E=
=yAtU
-----END PGP SIGNATURE-----
--k3qmt+ucFURmlhDS--