Re: WD hard drive not recognized
Brought to you by:
aeb,
bencollins
From: Justin S. <jus...@gm...> - 2015-11-03 00:53:56
|
Hi Stefan, You're right about both: the WD has two 800 ports and the iMac has one 800 and one 400. I've tried using both 800 ports on the WD, and I tried buying a new 9 pin-9 pin cable to make sure the cable wasn't the issue. You're also right that I'm unable to boot into any other OS. I rant the tests you mentioned. The key results are summarized below summarized: Nov 2 18:42:42 justinsnow-iMac wpa_supplicant[1189]: message repeated 8 times: [ wlan0: CTRL-EVENT-SCAN-STARTED ] Nov 2 18:42:51 justinsnow-iMac wpa_supplicant[1189]: wlan0: WPA: Group rekeying completed with 04:1e:64:99:5b:7f [GTK=CCMP] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772064] firewire_ohci 0000:03:00.0: failed to read phy reg 4 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772079] CPU: 0 PID: 3407 Comm: modprobe Not tainted 3.16.0-38-generic #52~14.04.1-Ubuntu Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772084] Hardware name: Apple Inc. iMac7,1/Mac-F4238CC8, BIOS IM71.88Z.007A.B03.0803051705 03/05/08 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772090] ffff8801378ba000 ffff8800a52b7cb8 ffffffff8176534f 0000000000000067 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772101] ffff8800a52b7ce0 ffffffffc02f114b 0000000000000004 ffff8801378ba000 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772110] 00000000000000c0 ffff8800a52b7d10 ffffffffc02f1180 ffff8801378ba628 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772119] Call Trace: Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772136] [<ffffffff8176534f>] dump_stack+0x45/0x56 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772148] [<ffffffffc02f114b>] read_phy_reg+0x9b/0xb0 [firewire_ohci] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772158] [<ffffffffc02f1180>] update_phy_reg+0x20/0x50 [firewire_ohci] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772168] [<ffffffffc02f11ee>] ohci_update_phy_reg+0x3e/0x60 [firewire_ohci] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772182] [<ffffffffc0906490>] fw_core_remove_card+0xa0/0x170 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772210] [<ffffffffc0906000>] ? 0xffffffffc0905fff Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772222] [<ffffffffc0906010>] ? dummy_read_phy_reg+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772235] [<ffffffffc0906020>] ? dummy_update_phy_reg+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772247] [<ffffffffc0906040>] ? dummy_send_request+0x20/0x20 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772258] [<ffffffffc0906060>] ? dummy_send_response+0x20/0x20 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772269] [<ffffffffc0906070>] ? dummy_cancel_packet+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772281] [<ffffffffc0906080>] ? dummy_enable_phys_dma+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772293] [<ffffffffc09060a0>] ? dummy_allocate_iso_context+0x20/0x20 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772304] [<ffffffffc09060b0>] ? dummy_start_iso+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772315] [<ffffffffc09060c0>] ? dummy_set_iso_channels+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772326] [<ffffffffc09060d0>] ? dummy_queue_iso+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772337] [<ffffffffc09060e0>] ? dummy_flush_queue_iso+0x10/0x10 [firewire_core] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772346] [<ffffffffc02f3786>] pci_remove+0x56/0x210 [firewire_ohci] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772356] [<ffffffff813d063b>] pci_device_remove+0x3b/0xb0 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772367] [<ffffffff814ba06f>] __device_release_driver+0x7f/0xf0 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772375] [<ffffffff814baa38>] driver_detach+0xb8/0xc0 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772383] [<ffffffff814b9d25>] bus_remove_driver+0x55/0xd0 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772391] [<ffffffff814bb20c>] driver_unregister+0x2c/0x50 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772399] [<ffffffff813cf199>] pci_unregister_driver+0x29/0x90 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772409] [<ffffffffc02f5e66>] fw_ohci_cleanup+0x10/0x1aa [firewire_ohci] Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772420] [<ffffffff810eb962>] SyS_delete_module+0x162/0x200 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772430] [<ffffffff81013057>] ? do_notify_resume+0x97/0xb0 Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772440] [<ffffffff8176da4d>] system_call_fastpath+0x1a/0x1f Nov 2 18:43:33 justinsnow-iMac kernel: [ 865.772675] firewire_ohci 0000:03:00.0: removed fw-ohci device Nov 2 18:43:47 justinsnow-iMac kernel: [ 879.996092] firewire_ohci 0000:03:00.0: added OHCI v1.10 device as card 0, 8 IR + 8 IT contexts, quirks 0x10, physUB Nov 2 18:43:47 justinsnow-iMac kernel: [ 879.996495] firewire_ohci 0000:03:00.0: AR evt_bus_reset, generation 4 Nov 2 18:43:47 justinsnow-iMac kernel: [ 879.998032] firewire_ohci 0000:03:00.0: 1 selfIDs, generation 4, local node ID ffc0 Nov 2 18:43:47 justinsnow-iMac kernel: [ 879.998040] firewire_ohci 0000:03:00.0: selfID 0: 807fc856, phy 0 [---] beta gc=63 +0W Lci Nov 2 18:43:48 justinsnow-iMac kernel: [ 880.496312] firewire_core 0000:03:00.0: created device fw0: GUID 001f5bfffe0919bc, S800 Nov 2 18:43:55 justinsnow-iMac justinsnow: connecting disk Nov 2 18:44:40 justinsnow-iMac justinsnow: disconnected, connecting once more Nov 2 18:44:42 justinsnow-iMac wpa_supplicant[1189]: wlan0: CTRL-EVENT-SCAN-STARTED Nov 2 18:45:25 justinsnow-iMac justinsnow: switched off disk, connecting macbook Nov 2 18:49:07 justinsnow-iMac dbus[713]: [system] Activating service name='org.freedesktop.hostname1' (using servicehelper) Nov 2 18:49:07 justinsnow-iMac kernel: [ 1199.347309] systemd-hostnamed[3510]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname! Nov 2 18:49:07 justinsnow-iMac dbus[713]: [system] Successfully activated service 'org.freedesktop.hostname1' Nov 2 18:49:39 justinsnow-iMac kernel: [ 1231.943454] perf interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 50000 Nov 2 18:48:42 justinsnow-iMac wpa_supplicant[1189]: message repeated 2 times: [ wlan0: CTRL-EVENT-SCAN-STARTED ] Nov 2 18:49:55 justinsnow-iMac wpa_supplicant[1189]: wlan0: WPA: Group rekeying completed with 04:1e:64:99:5b:7f [GTK=CCMP] Nov 2 18:50:42 justinsnow-iMac wpa_supplicant[1189]: wlan0: CTRL-EVENT-SCAN-STARTED Not totally sure what those results mean. Looks like the port might be dead, judging by the fact that not much happened even when I attached my MacBook. But maybe "Nov 2 18:49:07 justinsnow-iMac dbus[713]: [system] Successfully activated service 'org.freedesktop.hostname1'" means that it did connect? I'm not sure. I'd definitely appreciate additional insight if you have any. I've been thinking of getting a NAS that I'd hardwire via Ethernet to the iMac anyway, so maybe this is just the catalyst I need. Thanks for your help! Justin On Sun, Nov 1, 2015 at 6:44 AM, Stefan Richter <st...@s5...> wrote: > On Oct 22 Justin Snow wrote: > > I forgot to mention two important things. 1. The drive connects perfectly > > when using USB. 2. The drive connects perfectly to my MacBook via > FireWire > > (and USB). > [...] > > > Computer: iMac MA876LL / iMac7,1 > > This one has a FireWire 400 port (6-pin) and FireWire 800 port (9-pin), > whereas the WD My Book has got two FireWire 800 ports, right? > > Do you only have a 9-pin to 9-pin cable, or also a 9-pin to 6-pin cable > that > you could test? > > I take it that you cannot dualboot into OS X on the iMac, do you? > Otherwise you certainly would have tested whether or not OS X discovers the > drive. > > > > Processor: Intel Core 2 Duo, T7300 @ 2.00 GHz x 2 > > > OS: Linux Mint 17.2 Cinnamon 64-bit > > > Kernel: 3.13.0-38-generic > [...] > > > Make: WD (My Book Studio) > [...] > > > $ dmesg | grep -e 1394 -e firewire > > > [ 0.116545] ACPI: SSDT 0xFFFF8801394A4840 000085 (v01 APPLE > Cpu1Cst 00003000 INTL 20061109) > > > [ 2.244113] firewire_ohci 0000:03:00.0: added OHCI v1.10 device as > card 0, 8 IR + 8 IT contexts, quirks 0x10, physUB > > > [ 2.744192] firewire_core 0000:03:00.0: created device fw0: GUID > 001f5bfffe0919bc, S800 > > > [ 367.700992] firewire_ohci 0000:03:00.0: removed fw-ohci device > > > [ 456.312119] firewire_ohci 0000:03:00.0: added OHCI v1.10 device as > card 0, 8 IR + 8 IT contexts, quirks 0x10, physUB > > > [ 456.812335] firewire_core 0000:03:00.0: created device fw0: GUID > 001f5bfffe0919bc, S800 > > > > > > $ lspci > [...] > > > 03:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe > 1394b Controller (rev 06) > [...] > > There were problem reports about iMacs with FW643 rev 06 in the past, but > these issues have supposedly been fixed by adding the "quirks 0x10" bit in > firewire-ohci for these controllers. > > Please run the following commands: > $ sudo modprobe -r firewire-ohci > $ sudo modprobe firewire-ohci debug=3 > $ logger "connecting disk" > (now switch on and connect the disk) > (wait a minute) > (disconnect and switch off the disk) > $ logger "disconnected, connecting once more" > (connect the disk, then switch it on) > (wait a minute) > (switch off the disk, disconnect it) > $ logger "switched off disk, connecting macbook" > (connect the MacBook to the iMac via FireWire while the MacBook is > running Linux or OS X) > (wait a minute) > (disconnect the MacBook) > $ sudo cat /var/log/messages > messages_copy.txt > > This assumes that Mint 17.2 is configured such that kernel messages are > logged into /var/log/messages. If it isn't, then just inspect the output > of "dmesg" instead. "dmesg" does not contain the user messages from the > "logger" command though. > > While you have the MacBook attached to the iMac, also look out for kernel > messages on the MacBook where it discovers the iMac as a FireWire node > (or shows it in OS X's system profiler). > > In the worst case you don't get any messages at all, which would mean that > the iMac's FireWire port is dead. > -- > Stefan Richter > -=====-===== =-== ----= > http://arcgraph.de/sr/ > -- Justin Snow Anti-Gravity Bunny http://antigravitybunny.com http://twitter.com/justinsnow |