J'ai acheté un lecteur MP3 non reconnu par le système ; en cherchant,
j'ai découvert que quelqu'un avait rencontré et résolu le problème.
http://docs.freebsd.org/cgi/getmsg.cgi?fetch1080+0+archive/2004/freebsd-i386/20041219.freebsd-i386
Certes, le posteur semble utiliser 6.0 alors que j'utilise 5.4, mais les
lignes de code semblant correspondre et le problème se manifestant dans
les mêmes termes, j'ai pensé que cela pouvait marcher.
J'ai donc édité /usr/src/sys/cam/scsi/scsi_da.c
(après en avoir fait une copie)
pour supprimer les lignes comportant "NexIA+*",
pour les remplacer par celles comportant "ACTIONS*"
Est-ce ce qu'il fallait faire ? Après recompilation, rien de changé ;
à tout hasard, je suis revenu à GENERIC, rien de changé.
Peut-être y a-t-il un réglage spécial à faire (je n'ai rien fait d'autre
que recompiler, réinstaller et redémarrer) ?
J'ai acheté un lecteur MP3 non reconnu par le système ; en cherchant,
j'ai découvert que quelqu'un avait rencontré et résolu le problème.
http://docs.freebsd.org/cgi/getmsg.cgi?fetch1080+0+archive/2004/freebsd-i386/20041219.freebsd-i386
Certes, le posteur semble utiliser 6.0 alors que j'utilise 5.4, mais les
lignes de code semblant correspondre et le problème se manifestant dans
les mêmes termes, j'ai pensé que cela pouvait marcher.
J'ai donc édité /usr/src/sys/cam/scsi/scsi_da.c
(après en avoir fait une copie)
pour supprimer les lignes comportant "NexIA+*",
pour les remplacer par celles comportant "ACTIONS*"
Est-ce ce qu'il fallait faire ? Après recompilation, rien de changé ;
à tout hasard, je suis revenu à GENERIC, rien de changé.
Peut-être y a-t-il un réglage spécial à faire (je n'ai rien fait d'autre
que recompiler, réinstaller et redémarrer) ?
J'ai acheté un lecteur MP3 non reconnu par le système ; en cherchant,
j'ai découvert que quelqu'un avait rencontré et résolu le problème.
http://docs.freebsd.org/cgi/getmsg.cgi?fetch1080+0+archive/2004/freebsd-i386/20041219.freebsd-i386
Certes, le posteur semble utiliser 6.0 alors que j'utilise 5.4, mais les
lignes de code semblant correspondre et le problème se manifestant dans
les mêmes termes, j'ai pensé que cela pouvait marcher.
J'ai donc édité /usr/src/sys/cam/scsi/scsi_da.c
(après en avoir fait une copie)
pour supprimer les lignes comportant "NexIA+*",
pour les remplacer par celles comportant "ACTIONS*"
Est-ce ce qu'il fallait faire ? Après recompilation, rien de changé ;
à tout hasard, je suis revenu à GENERIC, rien de changé.
Peut-être y a-t-il un réglage spécial à faire (je n'ai rien fait d'autre
que recompiler, réinstaller et redémarrer) ?
Il faut en ajouter un qui correspond à votre clef, souvent un
DA_Q_NO_SYNC_CACHE suffit (et heureusement !) que dit dmesg lors de
l'insertion ?
Il faut en ajouter un qui correspond à votre clef, souvent un
DA_Q_NO_SYNC_CACHE suffit (et heureusement !) que dit dmesg lors de
l'insertion ?
Il faut en ajouter un qui correspond à votre clef, souvent un
DA_Q_NO_SYNC_CACHE suffit (et heureusement !) que dit dmesg lors de
l'insertion ?
/* XXX */
{
{T_DIRECT, SIP_MEDIA_REMOVABLE, "ACTIONS*" , "USB DISK*", "*"},
/*quirks*/ DA_Q_NO_SYNC_CACHE
},
OK, vu mon modèle, la sortie de dmesg semble donner des références un peu
umass0: vendor 0x10d6 USB 2.0(FS) FLASH DISK, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <USB2.0 (FS) FLASH DISK 1.00> Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: 497MB (1019617 512 byte sectors: 64H 32S/T 497C)
/* XXX */
{
{T_DIRECT, SIP_MEDIA_REMOVABLE, "ACTIONS*" , "USB DISK*", "*"},
/*quirks*/ DA_Q_NO_SYNC_CACHE
},
OK, vu mon modèle, la sortie de dmesg semble donner des références un peu
umass0: vendor 0x10d6 USB 2.0(FS) FLASH DISK, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <USB2.0 (FS) FLASH DISK 1.00> Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: 497MB (1019617 512 byte sectors: 64H 32S/T 497C)
/* XXX */
{
{T_DIRECT, SIP_MEDIA_REMOVABLE, "ACTIONS*" , "USB DISK*", "*"},
/*quirks*/ DA_Q_NO_SYNC_CACHE
},
OK, vu mon modèle, la sortie de dmesg semble donner des références un peu
umass0: vendor 0x10d6 USB 2.0(FS) FLASH DISK, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <USB2.0 (FS) FLASH DISK 1.00> Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: 497MB (1019617 512 byte sectors: 64H 32S/T 497C)
D'après Marwan ça arrive si la clef n'a qu'une partition
http://www.lri.fr/~burelle/BSD/USBKey-FreeBSD.html
Vous avez essayez de monter da0 ?
D'après Marwan ça arrive si la clef n'a qu'une partition
http://www.lri.fr/~burelle/BSD/USBKey-FreeBSD.html
Vous avez essayez de monter da0 ?
D'après Marwan ça arrive si la clef n'a qu'une partition
http://www.lri.fr/~burelle/BSD/USBKey-FreeBSD.html
Vous avez essayez de monter da0 ?