Страница 1 из 1

FireWire Disk + FreeBSD 7.2

Добавлено: 2009-11-20 16:11:49
KatsO
Здравствуйте.
Посоветуйте каким образом можно подключить диск FireWire (на нём есть три раздела отформатированных в ext2fs).
Ядром FW определяется, диск вроде тоже fwcontrol видит, но вот как подмоунтить разделы на нём так и не нашёл.
Помогите пожалуйста в каком направлении почитать.

Re: FireWire Disk + FreeBSD 7.2

Добавлено: 2009-11-20 20:43:21
Alex Keda
покажите, как определяется девайс

Re: FireWire Disk + FreeBSD 7.2

Добавлено: 2009-11-21 20:00:13
KatsO

Код: Выделить всё

FreeBSD 7.2-RELEASE (first) #0: Sat Jan  1 23:43:39 MSK 2000

 [root] /#dmesg | grep fw
fwohci0: <VIA Fire II (VT6306)> port 0xc800-0xc87f mem 0xd5002000-0xd50027ff irq                                   5 at device 4.0 on pci1
fwohci0: [FILTER]
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 8.
fwohci0: EUI64 00:11:06:0d:1c:9e:99:65
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwip0: <IP over FireWire> on firewire0
fwip0: Firewire address: 00:11:06:0d:1c:9e:99:65 @ 0xfffe00000000, S400, maxrec                                   2048
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:11:06:9e:99:65
fwe0: Ethernet address: 02:11:06:9e:99:65
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
fwohci0: <VIA Fire II (VT6306)> port 0xc800-0xc87f mem 0xd5002000-0xd50027ff irq                                   5 at device 4.0 on pci1
fwohci0: [FILTER]
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 8.
fwohci0: EUI64 00:11:06:0d:1c:9e:99:65
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwip0: <IP over FireWire> on firewire0
fwip0: Firewire address: 00:11:06:0d:1c:9e:99:65 @ 0xfffe00000000, S400, maxrec                                   2048
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:11:06:9e:99:65
fwe0: Ethernet address: 02:11:06:9e:99:65
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc1, gen=1, CYCLEMASTER mode
fwohci0: txd err= 3 miss Ack err
fwohci0: txd err= 3 miss Ack err
fwohci0: txd err= 3 miss Ack err
Вот как-то так.
Просто не ясно что дальше делать.
Потому как в /dev только:

Код: Выделить всё

 /dev#ls |grep fw
fw0
fw0.0
fwmem0
fwmem0.0
с которым ничего невозможно сделать. Моунт говорит, что ни одно из этих устройств не является блочным.
p.s.
Вот ещё заметил

Код: Выделить всё

dmesg | grep sbp
sbp0: <SBP-2/SCSI over FireWire> on firewire0
sbp0: <SBP-2/SCSI over FireWire> on firewire0
На всякий случай подгрузил модуль ext2fs:

Код: Выделить всё

 /#kldstat
Id Refs Address    Size     Name
 1    6 0xc0400000 54ef70   kernel
 2    1 0xc094f000 6a45c    acpi.ko
 3    1 0xc32af000 4000     logo_saver.ko
 4    1 0xc333c000 10000    ext2fs.ko
P.p.s.
Самое интересное, что связка не работает и девайс da не создаётся. Попробавал Live-CD с FreeNAS http://www.freenas.org/- всё пучком, т.е. всё определяется, диск видится.