From owner-freebsd-firewire@FreeBSD.ORG Tue Jun 30 15:43:09 2009 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 7F81B1065675 for ; Tue, 30 Jun 2009 15:43:09 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.freebsd.org (Postfix) with ESMTP id 0B3338FC1F for ; Tue, 30 Jun 2009 15:43:08 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id C840E19910B; Tue, 30 Jun 2009 17:21:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id BA065199106; Tue, 30 Jun 2009 17:21:50 +0200 (CEST) Received: from mail.physik.uni-wuerzburg.de (wthp192.physik.uni-wuerzburg.de [132.187.40.192]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 973A3199105; Tue, 30 Jun 2009 17:21:50 +0200 (CEST) Received: from wep4035 ([132.187.37.35]) by mail.physik.uni-wuerzburg.de (Lotus Domino Release 8.0.2FP1HF244) with ESMTP id 2009063017214897-27962 ; Tue, 30 Jun 2009 17:21:48 +0200 Received: by wep4035 (sSMTP sendmail emulation); Tue, 30 Jun 2009 17:21:49 +0200 Date: Tue, 30 Jun 2009 17:21:49 +0200 From: Alexey Shuvaev To: Sean Bruno Message-ID: <20090630152149.GA74145@wep4035.physik.uni-wuerzburg.de> References: <1246316092.3981.11.camel@Lappy> Mime-Version: 1.0 In-Reply-To: <1246316092.3981.11.camel@Lappy> User-Agent: Mutt/1.4.2.3i Organization: Universitaet Wuerzburg X-MIMETrack: Itemize by SMTP Server on domino1/uni-wuerzburg(Release 8.0.2FP1HF244 | April 7, 2009) at 06/30/2009 05:21:49 PM, Serialize by Router on domino1/uni-wuerzburg(Release 8.0.2FP1HF244 | April 7, 2009) at 06/30/2009 05:21:49 PM, Serialize complete at 06/30/2009 05:21:49 PM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Cc: freebsd-firewire@freebsd.org Subject: Re: 8-CURRENT Firewire 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: Tue, 30 Jun 2009 15:43:10 -0000 On Mon, Jun 29, 2009 at 03:54:52PM -0700, Sean Bruno wrote: > -CURRENT has some slightly different Firewire code in it than 6/7. If > you have an opportunity to test it with your Firewire hard drives and > cameras I'd really appreciate it. > > Stuff that's changed: > multi-speed compatible devices will acutally work. > a 400/800 device is connected to a 400/800 compatible > firewire card via a 400 connection will work at 400 > fwcontrol understands multiple firewire cards as multiple > buses now. most commands now take a -u argument to > indicate the bus. > > Please report to the -firewire if you get a chance to test. It would > be great to get positive as well as negative results. > > Sean > Seems to work for me. This is not mine drive with "Apple Extended (journaled)" filesystem, so read-only tests only :( ~> uname -a FreeBSD wep4035 8.0-CURRENT FreeBSD 8.0-CURRENT #0 r195053: Fri Jun 26 16:57:21 CEST 2009 root@wep4035:/usr/obj/usr/src/sys/GENERIC amd64 dmesg output due to pluggin-in, -out, -in and -out again: fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000001, SelfID Count=2, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1 cable IRM irm(1) (me) firewire0: bus manager 1 firewire0: New S800 device ID:00303c02e013fe3a sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:14 EUI:00303c02e013fe3a node:0 speed:3 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Iomega' 'HDD' '000110' da0 at sbp0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-4 device da0: 50.000MB/s transfers da0: 476940MB (976773168 512 byte sectors: 255H 63S/T 60801C) fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=3, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0 cable IRM irm(0) (me) firewire0: bus manager 0 firewire0: fw_attach_dev:Removing missing device ID:00303c02e013fe3a (da0:sbp0:0:0:0): lost device (da0:sbp0:0:0:0): removing device entry fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=4, non CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1 cable IRM irm(0) (me) firewire0: root node is not cycle master capable firewire0: bus manager 0 fwohci0: too many cycle lost, no cycle master presents? firewire0: New S800 device ID:00303c02e013fe3a sbp0: sbp_show_sdev_info: sbp0:0:0: ordered:1 type:14 EUI:00303c02e013fe3a node:1 speed:3 maxrec:8 sbp0: sbp_show_sdev_info: sbp0:0:0 'Iomega' 'HDD' '000110' da0 at sbp0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-4 device da0: 50.000MB/s transfers da0: 476940MB (976773168 512 byte sectors: 255H 63S/T 60801C) fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=5, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0 cable IRM irm(0) (me) firewire0: bus manager 0 firewire0: fw_attach_dev:Removing missing device ID:00303c02e013fe3a (da0:sbp0:0:0:0): lost device (da0:sbp0:0:0:0): removing device entry dd tests: # dd if=/dev/da0 of=/dev/null bs=1m count=1024 1024+0 records in 1024+0 records out 1073741824 bytes transferred in 26.945771 secs (39848250 bytes/sec) # dd if=/dev/da0 of=/dev/null skip=250000 bs=1m count=1024 1024+0 records in 1024+0 records out 1073741824 bytes transferred in 27.018072 secs (39741615 bytes/sec) # dd if=/dev/da0 of=/dev/null skip=400000 bs=1m count=1024 1024+0 records in 1024+0 records out 1073741824 bytes transferred in 26.958295 secs (39829738 bytes/sec) HTH, Alexey.