Need help getting Firewire HDD to work.

Andrew Stuart elitetek at tekrealm.net
Mon Jul 7 16:05:19 PDT 2003


I recently recieved a firewire 2.5 Firewire hdd, It uses the Oxford 911
Chipset. Unfortantly none of my FreeBSD (4.8, -Stable, 5.1, -Current)
boxes detects the drive. The firewire appears to see a change, but just
sits there looking dumb after that. included is the output of a dmesg.

Can someone give me some hints on how to go about debugging to see why
the drive isnt getting used, or where/how I go about adding support for
it?


on boot:
fwohci0: <Texas Instruments TSB12LV26> mem
0xe3028000-0xe302bfff,0xe302d000-0xe3
02d7ff irq 12 at device 17.0 on pci0
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channel is 4.
fwohci0: EUI64 00:50:62:56:00:03:6c:65
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
if_fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:50:62:03:6c:65
sbp0: <SBP2/SCSI over firewire> on firewire0
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)

(after everything else is detected, right before login prompt - on 4.8,
I believe from what I have saw that this is a known issue)
can't re-use a leaf (if_fwe_debug)!
module_register: module firewire/fwe already exists!

on connection of drive:
fwohci0: BUS reset
fwohci0: node_id=0xc000ffc1, gen=2, CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
firewire0: bus manager 1 (me)

or sometimes:
fwohci0: BUS reset
fwohci0: node_id=0x8000ffc0, gen=4, non CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 0 (me)
firewire0: root node is not cycle master capable
firewire0: bus manager 0 (me)

P.S. The drive does work, I have been able to use it on wind0ze (yuck)
and my OSX box.

-Andrew

-- 
Andrew Stuart
http://www.tekrealm.net

"Cleveland?  Yes, I spent a week there one day."


More information about the freebsd-firewire mailing list