Skip site navigation (1)Skip section navigation (2)
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>