kern/148302: Firewire-attached "My Book" drive gets no device
node at boot time, but does after
Garrett Cooper
yaneurabeya at gmail.com
Mon Jul 5 05:36:44 UTC 2010
On Jul 4, 2010, at 4:48 PM, Andrew Reilly wrote:
> Hi Garrett,
>
> On Thu, Jul 01, 2010 at 09:48:48PM -0700, Garrett Cooper wrote:
>> On Thu, Jul 1, 2010 at 6:35 PM, Andrew Reilly <areilly at bigpond.net.au> wrote:
>>> Noauto on its own prevents the mount, but it does not stop the
>>> fsck pass, which fails because the device isn't present yet,
>>> which leaves you in single-user mode. If I change the last
>>> digit (the fsck pass number) to zero, then that should fix that
>>> problem, too. Wonder why that never occurred to me before?
>>
>> That seems a bit off, but I need to read some documentation to clarify
>> first. Hmmm..
>
> Actually, it's dramatically worse than that, now that I've tried
> it! On the up-side, the system boots cleanly now, without
> manual intervention. On the downside, I can't make that
> firewire drive show up *at all*, at least not remotely. I still
> have a hope that if I physically power cycle the drive then
> perhaps it will "arrive", but I'm not in the same building for
> another several hours, so can't just try it. Grr.
>
> At least the log messages are different, now:
>
> Jul 5 09:39:53 duncan kernel: fwohci0: Initiate bus reset
> Jul 5 09:39:53 duncan kernel: fwohci0: fwohci_intr_core: BUS reset
> Jul 5 09:39:53 duncan kernel: fwohci0: fwohci_intr_core: node_id=0x00000002, SelfID Count=2, CYCLEMASTER mode
> Jul 5 09:39:53 duncan kernel: firewire0: 3 nodes, maxhop <= 2 cable IRM irm(2) (me)
> Jul 5 09:39:53 duncan kernel: firewire0: bus manager 2
> Jul 5 09:39:53 duncan kernel: fwohci0: txd err=14 ack busy_X
> Jul 5 09:39:53 duncan kernel: firewire0: fw_explore_node: node0: explore_read_quads failure
> Jul 5 09:39:53 duncan kernel: firewire0: New S800 device ID:0090a97488ce53aa
> Jul 5 09:39:53 duncan kernel: fwohci0: txd err=14 ack busy_X
> Jul 5 09:39:53 duncan kernel: firewire0: fw_explore_node: node0: explore_read_quads failure
> Jul 5 09:39:53 duncan kernel: fwohci0: txd err=14 ack busy_X
> Jul 5 09:39:53 duncan kernel: firewire0: fw_explore_node: node0: explore_read_quads failure
> Jul 5 09:39:53 duncan kernel: firewire0: fw_attach_dev:Removing missing device ID:0090a97488ce53aa
>
> I never used to get those explore_read_quads failure messages.
> Perhaps I should post this to the firewire group?
Sure -- that's definitely a good idea to post to the firewire group. CCing Sean Bruno for visibility in the issue.
Thanks!
-Garrett
More information about the freebsd-firewire
mailing list