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 messageReceived on Tue 11 Nov 2003 - 23:46:57 CET