Thread: Re: WD hard drive not recognized
Brought to you by:
aeb,
bencollins
From: Justin S. <jus...@gm...> - 2015-10-23 01:10:16
|
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). > I'm completely new to Linux, so please bear with me. I feel like I've tried > pretty much everything to get my desktop to even recognize (let alone > mount) my WD hard drive. I've crawled every site, posted to the Ubuntu and > Linux Mint forums, followed the directions in the "My FireWire > hardisk/CD-ROM/DVD-Recorder is not recognized. Now what?" section of the > wiki... Now I turn to you for help. All the details requested are below. > Please let me know if you'd like any additional info from me. Thanks in > advance for any suggestions you might have. > Also, I'm kind of hoping it's some crazy weird problem that is > almost-but-not-quite unfixable instead of a stupidly simple thing that I've > overlooked, otherwise I'll just feel like an idiot. > Computer: iMac MA876LL / iMac7,1 > 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 > Library: libraw1394-11: amd64, i386 > FireWire unit info: > Make: WD (My Book Studio) > Model: 0x111D > Unit software version: 0x10483 > Unit spec ID: 0x609E > Firmware revision: 0x1049 > Product revision level: 1049 > Capacity: 3 TB > $ lsmod | grep -e 1394 -e firewire > firewire_sbp2 22680 0 > firewire_ohci 40551 0 > firewire_core 68769 2 firewire_ohci,firewire_sbp2 > crc_itu_t 12707 1 firewire_core > $ 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 > 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory > Controller Hub (rev 03) > 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express > Root Port (rev 03) > 00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #4 (rev 03) > 00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #5 (rev 03) > 00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI > Controller #2 (rev 03) > 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio > Controller (rev 03) > 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port > 1 (rev 03) > 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port > 4 (rev 03) > 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port > 5 (rev 03) > 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port > 6 (rev 03) > 00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #1 (rev 03) > 00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #2 (rev 03) > 00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #3 (rev 03) > 00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI > Controller #1 (rev 03) > 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) > 00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface > Controller (rev 03) > 00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE > Controller (rev 03) > 00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA > Controller [AHCI mode] (rev 03) > 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev > 03) > 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] > RV610/M74 [Mobility Radeon HD 2400 XT] > 03:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe 1394b > Controller (rev 06) > 04:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev > 03) > 05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8058 PCI-E > Gigabit Ethernet Controller (rev 13) |
From: Stefan R. <st...@s5...> - 2015-11-01 11:44:52
|
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/ |
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 |