From owner-freebsd-firewire@FreeBSD.ORG Thu Jul 17 23:06:07 2008 Return-Path: Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FD78106566B for ; Thu, 17 Jul 2008 23:06:07 +0000 (UTC) (envelope-from sbader@comcast.net) Received: from QMTA02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [76.96.62.24]) by mx1.freebsd.org (Postfix) with ESMTP id 073BA8FC0C for ; Thu, 17 Jul 2008 23:06:06 +0000 (UTC) (envelope-from sbader@comcast.net) Received: from OMTA03.westchester.pa.mail.comcast.net ([76.96.62.27]) by QMTA02.westchester.pa.mail.comcast.net with comcast id r4TY1Z04q0bG4ec52B66cv; Thu, 17 Jul 2008 23:06:06 +0000 Received: from DHCP-167.waterlan.com ([12.190.77.9]) by OMTA03.westchester.pa.mail.comcast.net with comcast id rB5u1Z00E0C2eHo3PB5xQQ; Thu, 17 Jul 2008 23:06:04 +0000 X-Authority-Analysis: v=1.0 c=1 a=exMD5hDlExcA:10 a=Ybz7r3gCAAAA:8 a=1amGkEta9sYvjpepGeoA:9 a=yYbxykPmykI9FhATZLUA:9 a=Vy0uttHbqm9dxsCO0BcA:7 a=ulI62lKHWLHbSvc_Q4AW0L173V8A:4 a=HVrs-a9vE5kA:10 a=qohyFtdmsJUA:10 a=P8gL0xvsneEA:10 a=MSl-tDqOz04A:10 a=ufO146cb3fEA:10 Message-Id: <047EC9EE-A97E-4699-B9F8-E3F24473CA4D@comcast.net> From: Stephen Bader To: Sean Bruno In-Reply-To: <487BE25D.1020806@miralink.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Thu, 17 Jul 2008 18:05:54 -0500 References: <614D7A0E-CDD9-4D9E-9807-62631E6F29D3@comcast.net> <487BDDC1.8010801@miralink.com> <487BE25D.1020806@miralink.com> X-Mailer: Apple Mail (2.928.1) Cc: freebsd-firewire@freebsd.org Subject: Re: Western Digital 1TB My Book Studio X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2008 23:06:07 -0000 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: sbruno@miralink.com > Google: seanwbruno@gmail.com >