je cherche à faire fonctionner un disque firewire sous NetBSD. Le disque
fonctionne à merveille sous FreeBSD.
J'ai ajouté les options suivantes dans un noyau GENERIC_LAPTOP :
fwohci* at pci? dev ? function ?
fwnode* at fwbus? idhi ? idlo ?
sbpscsi* at fwnode?
scsibus* as sbpscsi?
Je m'attendais à ce que le disque soit détecté et attaché sur scsibus car
j'ai l'option "sd* at scsibus? target ? lun ?" mais il n'en est rien.
Sous FreeBSD le même disque est attaché en tant que da.
Voici le dmesg quand j'attache le disque :
fwnode1 at fwohci0 Node 1: UID ....
fwnode1: Link Speed: 100Mb/s, max_rec 64 bytes
(je suppose que c'est parce que mon disque est en UDMA 5
sbpscsi0 at fwnode1
(SCSI over FW)
scsibus0 at sbpscsi0: 1 target, 1 lun per target
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
manu
mp2002 wrote:
fwnode1 at fwohci0 Node 1: UID .... fwnode1: Link Speed: 100Mb/s, max_rec 64 bytes (je suppose que c'est parce que mon disque est en UDMA 5 sbpscsi0 at fwnode1 (SCSI over FW) scsibus0 at sbpscsi0: 1 target, 1 lun per target
et c'est tout. Point de "sd0 at scsibus0..."
Comment faire ?
Que donne scsictl /dev/scsibus0 scan all all (suivi de dmesg eventuellement)
-- Emmanuel Dreyfus
mp2002 <mp2002@free.invalid> wrote:
fwnode1 at fwohci0 Node 1: UID ....
fwnode1: Link Speed: 100Mb/s, max_rec 64 bytes
(je suppose que c'est parce que mon disque est en UDMA 5
sbpscsi0 at fwnode1
(SCSI over FW)
scsibus0 at sbpscsi0: 1 target, 1 lun per target
et c'est tout. Point de "sd0 at scsibus0..."
Comment faire ?
Que donne scsictl /dev/scsibus0 scan all all
(suivi de dmesg eventuellement)
fwnode1 at fwohci0 Node 1: UID .... fwnode1: Link Speed: 100Mb/s, max_rec 64 bytes (je suppose que c'est parce que mon disque est en UDMA 5 sbpscsi0 at fwnode1 (SCSI over FW) scsibus0 at sbpscsi0: 1 target, 1 lun per target
et c'est tout. Point de "sd0 at scsibus0..."
Comment faire ?
Que donne scsictl /dev/scsibus0 scan all all (suivi de dmesg eventuellement)