Re: quirk in scsi_da.c

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Tue, 11 Nov 2003 23:45:58 +0100

On Tue, Nov 11, 2003 at 10:32:25PM +0100, Harold Gutch wrote:
> On Tue, Nov 11, 2003 at 08:03:23PM +0100, Matthias Teege wrote:
> > Moin,
> >
> > ich habe hier ein USB umass Gerät das nicht wirklich gut mit
> > FreeBSD zusammenarbeitet. Es hat Probleme mit dem synchronize
> > cache command.
> >
> > Nun habe ich gesehen, dass es für einige Laufwerke schon
> > entsprechende "quirks" in scsi_da.c gibt und ich würde das meinige
> > gerne hinzufügen.
> >
> > Woher bekomme ich die Bezeichnungen für einen Eintrag wie den
> > folgenden?
> >
> > {T_DIRECT, SIP_MEDIA_FIXED, "NEC", "D3847*", "*"},
> > /*quirks*/ DA_Q_NO_SYNC_CACHE
>
> Meinst du also z.B. in diesem Fall das "NEC", "D3847*" und "*"?
> "usbdevs -v" sollte den Vendornamen, Produktnamen und die
> Revision auffuehren, daraus kannst du dann die entsprechenden
> Quirk-Eintraege erstellen. "*" steht dabei immer fuer
> "beliebiger String".

usbdevs -v liefert die USB Bezeichnung und nicht die SCSI Bezeichnung.
Die kann durchaus unterschiedlich sein!
Beispiel:
usbdevs:
  port 3 addr 6: full speed, power 100 mA, config 1, Travel Flash(0x1307), PQI(0x0483), rev 2.05
camcontrol devlist:
<General Flash Disk Drive 2.05> at scbus1 target 0 lun 0 (da0,pass1)
<General Flash Disk Drive 2.05> at scbus1 target 0 lun 1 (da1,pass2)
<General Flash Disk Drive 2.05> at scbus1 target 0 lun 2 (da2,pass3)
Einige Geräte melden in der Typenbezeichnung auch CF, MC usw, damit
man weiß welchen Slot das Laufwerk jeweils bedient.

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 11 Nov 2003 - 23:46:57 CET

search this site