You are not logged in.

#1 2014-08-03 21:08:58

banshee28
Member
Registered: 2008-10-18
Posts: 336

[Solved] External USB 3.0 drive not seen under /dev/sd*

Ok, thought this would be easy but for some reason I cant get arch to see the physical drive. Its a new Seagate 2TB external USB 3.0 drive. I connected it to a windows laptop and it was quickly recognized (ntfs). I then installed ntfs-3g but still cant see it. I then formatted it under windows as ext4, but its still not seen. I tried this with 2 arch PC's, both the same issue. I seen a few other posts and tried a few things like making sure the mod xhci_hcd was running. I have the latest updates on each system. fdisk -l does not show the device at all! I can see and boot to other USB devices fine just not this one, maybe since its USB3.0??

I noticed here, they talk about maybe USB3 is broke in the new kernels, after 3.10.2 maybe?

Similar issue: https://bbs.archlinux.org/viewtopic.php?id=126299
Possible bug: https://bugs.archlinux.org/task/36296
However, I would think that by now, this would have been fixed as USB3.0 is more common? Other than trying to find a OLD 3.10.2 kernel any other advice?

dmesg:

[47653.187708] usb 6-1: new SuperSpeed USB device number 2 using xhci_hcd
[48258.419876] r8169 0000:02:00.0 enp2s0: link down
[48435.623148] usb 6-1: USB disconnect, device number 2
[48697.691980] usb 6-1: new SuperSpeed USB device number 3 using xhci_hcd
[48938.171094] usb 6-1: USB disconnect, device number 3
[48975.057438] r8169 0000:02:00.0 enp2s0: link up

uname -a

 Linux 3.15.7-1-ARCH #1 SMP PREEMPT Mon Jul 28 20:06:17 CEST 2014 x86_64 GNU/Linux

lsusb: (Seagate USB)

Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 003: ID 046d:c50e Logitech, Inc. Cordless Mouse Receiver
Bus 007 Device 002: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 004: ID 0bc2:ab20 Seagate RSS LLC 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 05af:8366 Jing-Mold Enterprise Co., Ltd 
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 013 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 012 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsmod:

Module                  Size  Used by
uvcvideo               74983  0 
videobuf2_vmalloc       3368  1 uvcvideo
videobuf2_memops        2239  1 videobuf2_vmalloc
videobuf2_core         30407  1 uvcvideo
snd_usb_audio         131860  0 
videodev              123032  2 uvcvideo,videobuf2_core
snd_usbmidi_lib        21428  1 snd_usb_audio
snd_rawmidi            20278  1 snd_usbmidi_lib
media                  12611  2 uvcvideo,videodev
snd_seq_device          5244  1 snd_rawmidi
mousedev               10912  0 
evdev                  11784  8 
mac_hid                 3273  0 
kvm_amd                52987  0 
kvm                   408583  1 kvm_amd
microcode              17157  0 
serio_raw               5073  0 
pcspkr                  2059  0 
k10temp                 3242  0 
snd_hda_codec_realtek    54803  1 
r8169                  59191  0 
snd_hda_codec_generic    56366  1 snd_hda_codec_realtek
mii                     4251  1 r8169
shpchp                 25706  0 
snd_hda_codec_hdmi     40396  1 
radeon               1361721  21 
snd_hda_intel          22831  1 
snd_hda_controller     22975  1 snd_hda_intel
snd_hda_codec         104665  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
ttm                    67215  1 radeon
snd_hwdep               6652  2 snd_usb_audio,snd_hda_codec
snd_pcm                83207  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              19294  1 snd_pcm
drm_kms_helper         39643  1 radeon
snd                    61276  14 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
tpm_infineon            7786  0 
tpm_tis                 9310  0 
soundcore               5551  2 snd,snd_hda_codec
tpm                    23363  2 tpm_tis,tpm_infineon
hwmon                   3346  2 k10temp,radeon
i2c_algo_bit            5480  1 radeon
i2c_piix4              10801  0 
button                  4765  0 
processor              25153  0 
vboxvideo               2029  0 
drm                   244846  25 ttm,drm_kms_helper,radeon,vboxvideo
i2c_core               41648  6 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,radeon,videodev
pci_stub                1381  1 
vboxpci                15059  0 
vboxnetflt             17700  0 
vboxnetadp             18547  0 
vboxdrv               345858  3 vboxnetadp,vboxnetflt,vboxpci
ext4                  494420  3 
crc16                   1359  1 ext4
mbcache                 9155  1 ext4
jbd2                   82948  1 ext4
sd_mod                 37554  4 
sr_mod                 15026  0 
crc_t10dif              1135  1 sd_mod
cdrom                  35191  1 sr_mod
crct10dif_common        1436  1 crc_t10dif
ata_generic             3434  0 
pata_acpi               3579  0 
hid_generic             1217  0 
usbhid                 41250  0 
hid                    93052  2 hid_generic,usbhid
atkbd                  17006  0 
libps2                  4571  1 atkbd
i8042                  13666  1 libps2
serio                  11018  4 serio_raw,atkbd,i8042
pata_atiixp             5163  0 
ohci_pci                4192  0 
ehci_pci                4152  0 
ohci_hcd               35606  1 ohci_pci
ehci_hcd               64619  1 ehci_pci
ahci                   24299  3 
libahci                21772  1 ahci
xhci_hcd              149286  0 
libata                174089  5 ahci,pata_acpi,libahci,ata_generic,pata_atiixp
usbcore               188509  9 snd_usb_audio,uvcvideo,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,xhci_hcd
scsi_mod              138333  3 libata,sd_mod,sr_mod
usb_common              1712  1 usbcore

Last edited by banshee28 (2014-08-05 02:27:01)


Arch64, AMD64, LXDE

Offline

#2 2014-08-04 07:00:56

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: [Solved] External USB 3.0 drive not seen under /dev/sd*

Make sure you haven't blacklisted the uas driver. If the uas driver does not work well for you, check here [1] how to disable it for a particular drive.

[1] https://bbs.archlinux.org/viewtopic.php?id=183190


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#3 2014-08-04 08:13:22

Nilux
Member
From: Finland
Registered: 2012-02-01
Posts: 18

Re: [Solved] External USB 3.0 drive not seen under /dev/sd*

Maybe reboot after kernel upgrade?

Offline

#4 2014-08-05 02:26:44

banshee28
Member
Registered: 2008-10-18
Posts: 336

Re: [Solved] External USB 3.0 drive not seen under /dev/sd*

R00KIE wrote:

Make sure you haven't blacklisted the uas driver. If the uas driver does not work well for you, check here [1] how to disable it for a particular drive.

[1] https://bbs.archlinux.org/viewtopic.php?id=183190

Awesome, THANKS!! Yes I got it to work following this and specifically Da_Coynul's post:

I was able to get my external drive working again by telling the usb-storage module to ignore uas for the device.  Here is how to do it:

First, create a file named ignore_uas.conf in the /etc/modprobe.d directory containing the following*:

 options usb-storage quirks=Vendor_ID:Product_ID:u

*(substitute your actual Vendor_ID and Product_ID obtained from the lsusb -v command).

Next, regenerate your inital ramdisk:

# mkinitcpio -p linux

Finally, reboot your computer.

Although this is not a solution to broken uas, at least it will let you use your drive as before hmm

https://bbs.archlinux.org/viewtopic.php … 2#p1428782

Thanks everyone...Now I can see the drive, and will work on formatting it with XFS... smile


Arch64, AMD64, LXDE

Offline

Board footer

Powered by FluxBB