Date: Fri, 27 Jun 2003 19:31:50 +0100 From: Brian Candler <B.Candler@pobox.com> To: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> Cc: freebsd-firewire@freebsd.org Subject: Re: Firewire resets/performance problems Message-ID: <20030627183150.GA62268@uk.tiscali.com> In-Reply-To: <20030627175722.GA62233@uk.tiscali.com> References: <20030627101841.GA60838@uk.tiscali.com> <20030627110317.GA60951@uk.tiscali.com> <ybsptkzjuen.wl@ett.sat.t.u-tokyo.ac.jp> <20030627175722.GA62233@uk.tiscali.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 27, 2003 at 06:57:22PM +0100, Brian Candler wrote: > So now my best guess is that there's something in the Lucent chipset which > is not getting properly initialised. Another symptom I just saw: I connected my iPod and got Jun 27 18:58:22 playdog /kernel: fwohci0: BUS reset Jun 27 18:58:22 playdog /kernel: fwohci0: node_id = 0x8800ffc0, non CYCLEMASTER mode Jun 27 18:58:22 playdog /kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 0 (me) Jun 27 18:58:23 playdog /kernel: firewire0: New S400 device ID:000a2700020f9552 Jun 27 18:58:23 playdog /kernel: firewire0: Device SBP-II Jun 27 18:58:30 playdog /kernel: sbp0:0:0 No additional information to report Now I get this sbp0:0:0 message repeated every two seconds, and it does not get as far as detecting the iPod as da0. If I try to reset the bus: playdog# camcontrol reset 1 Reset of bus 1 returned error 0x6 Disconnecting the iPod and doing 'fwcontrol -r' doesn't help, I get the same symptom when I reconnect the iPod. So I did a reboot and pressed the hard-reset button (but did not power-cycle). On the next bootup it was detected properly: Jun 27 19:04:09 playdog /kernel: firewire0: New S400 device ID:000a2700020f9552 Jun 27 19:04:09 playdog /kernel: firewire0: Device SBP-II Jun 27 19:04:15 playdog /kernel: sbp0:0:0 No additional information to report Jun 27 19:04:17 playdog /kernel: sbp0:0:0 No additional information to report Jun 27 19:04:19 playdog /kernel: da0 at sbp0 bus 0 target 0 lun 0 Jun 27 19:04:19 playdog /kernel: da0: <Apple Co iPod 2700> Removable Simplified Direct Access SCSI-2 device Jun 27 19:04:19 playdog /kernel: da0: 50.000MB/s transfers, Tagged Queueing Enabled Jun 27 19:04:19 playdog /kernel: da0: 14305MB (29297520 512 byte sectors: 255H 63S/T 1823C) Jun 27 19:04:19 playdog /kernel: sbp0:0:0 No additional information to report Jun 27 19:04:19 playdog last message repeated 3 times Notice how the "sbp0:0:0 No additional information" message appears a few times anyway. But after this I can mount the device and copy files to it (quickly) Cheers, Brian.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030627183150.GA62268>