Re: Western Digital 1TB My Book Studio

Stephen Bader <[email protected]>
Newsgroups gmane.os.freebsd.devel.firewire
Message-ID <[email protected]>
Still no luck with the FW800 card in my machine and the drive  
connected to it. Here are the errors, appears to be the same as before:

fwohci0: BUS reset
fwohci0: node_id=0x8800ffc0, gen=7, non CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 0 (me)
fwohci0: fw_set_bus_manager: 0->0 (loop=0)
firewire0: root node is not cycle master capable
firewire0: bus manager 0 (me)
send phy_config root_node=0 gap_count=5
fwohci0: start AT DMA status=11
fwohci0: too many cycle lost, no cycle master presents?
node1: crom unchanged
fw_explore: node 2, err = 0
bus_explore done
sbp0:0:0 request timeout(mgm orb:0x010d34fc) ... reset start
firewire0: split transaction timeout dst=0xffc1 tl=0x1c state=3
sbp0:0:0 sbp_reset_start failed: resp=60
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc1, gen=8, CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
fwohci0: fw_set_bus_manager: 1->1 (loop=0)
firewire0: bus manager 1 (me)
send phy_config root_node=1 gap_count=5
fwohci0: start AT DMA status=72
node0: crom unchanged
fw_explore: node 2, err = 0
bus_explore done
sbp0:0:0 request timeout(mgm orb:0x010d3634) ... reset start

Any ideas on how to clear this up?

-Steve

On Jul 14, 2008, at 6:33 PM, Sean Bruno wrote:

> Stephen Bader wrote:
>> The drive is 400/800 compatible. They even connect to the same port  
>> on the back of the drive. Here is a link to the drive:
>>
>> http://www.westerndigital.com/en/products/products.asp?driveid=374
>>
>> If you need anything from me, let me know. I don't know much about  
>> troubleshooting these things, but I can do whatever you need.
>>
>> Thanks,
>>
>> -Steve
>>
>> On Jul 14, 2008, at 6:14 PM, Sean Bruno wrote:
>>
>>> Stephen Bader wrote:
>>>> I am trying to connect a Western Digital 1TB My Book Studio to my  
>>>> FreeBSD 6.2-Stable box via Firewire 400 without much luck.
>>>>
>>>> When I connect the drive via USB, it works just fine. When I  
>>>> connect via Firewire 400, the drive is detected, but never  
>>>> becomes available via da0. Below is the output with  
>>>> debug.firewire_debug=1. I have connected other Firewire 400  
>>>> devices to this machine without a problem. I also updated the  
>>>> firmware on this drive to verify that is not the cause of the  
>>>> problem.
>>>>
>>>> I should note that this drive does not actually have any Firewire  
>>>> 400 ports on it, but instead came with a cable that is Firewire  
>>>> 800 on one side (which connects to the drive), and Firewire 400  
>>>> on the other. The drive does support Firewire 400 though, and I  
>>>> have confirmed this by connecting it to a Firewire 400 port on my  
>>>> Mac.
>>>>
>>>> Can someone point me in the right direction to begin  
>>>> troubleshooting this? I am actually considering buying a PCI  
>>>> Firewire 800 card for this box so I can get more speed, but I  
>>>> want to make sure it will work first.
>>>>
>>>> Thanks,
>>>>
>>> Is the Drive 400/800 compatible?  If so, I'm looking into a speed  
>>> negotiation issue right now that may work for you.
>>>
>>> Sean
>>
> Thanks.  I think I know what the problem is, i.e. the sbp() driver  
> is using the MAX capable speed, not the negotiated speed.
>
> I bet, if you plug your drive into a 800 port "it just works".
>
>
> -- 
> Sean Bruno
> MiraLink Corporation
> 6015 NE 80th Ave, Ste 100
> Portland, OR 97218
> Phone 503-621-5143
> Fax 503-621-5199
> MSN: [email protected]
> Google:  [email protected]
>

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-firewire
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.