Dynex hard drive enclosuree

Hello, recently I had to help my mom out with buying a new laptop as her old one died.
I recovered its HDD and put it inside an enclosure, a Dynex HDD enclosure.
We are all going to just use it as another backup drive but the only problem is that openSUSE does not recognize the device.
Now it seems it does work on Ubuntu 12.04 as I am having her run a dual boot between Ubuntu and windows 7.
Is there a driver i can install via openSUSE for it?
I know this inst a brand everyone knows about but here is hoping I might be able to download something to aid me use it.
If not its okay as I do have another backup drive but it needs to be plugged into the wall via a ultra huge power brick to operate.

So you might post the full model number for this enclosure for us to look up. Is this a USB 2 or 3 interface and did you use the same kind on the PC? Drivers are included in the Kernel and no need to load more, but differences can be caused by different kernel versions and the distro auto-mount setup. If you startup the YaST Partitioner, is it seen there? The difference might be to make a permanent mount in your fstab file even if it does not auto-mount for some reason or to try a newer kernel version, depending on exactly what is working or not working.

Thank You,

There is no model number
Here is the device:

Dynex™ - 2.5" Serial ATA Hard Drive Enclosure - Black - DX-HD302513 | Dynex

Its USB3 and even though I have USB2 ports only it works in windows 7 on my machine
Could it be a USB3 driver or something?

Also it is not seen in the YaST partioner

When you plug the device in, note what is reported by the kernel

dmesg|tail
[94114.023102] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[94117.086355] sd 7:0:0:0: [sdc] Test WP failed, assume Write Enabled
[94117.137954] sd 7:0:0:0: [sdc] Asking for cache data failed
[94117.137965] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[94120.156432] sd 7:0:0:0: [sdc] Test WP failed, assume Write Enabled
[94120.207951] sd 7:0:0:0: [sdc] Asking for cache data failed
[94120.207962] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[94123.185111] sd 7:0:0:0: [sdc] Test WP failed, assume Write Enabled
[94123.236714] sd 7:0:0:0: [sdc] Asking for cache data failed
[94123.236724] sd 7:0:0:0: [sdc] Assuming drive cache: write through

Huh?

Can someone tell me what this means in English please?

I’m not sure that those kernel warning by themselves are indicative of the problem. (There should be some dialogue ahead of those messages, when the device is first detected). Can you post a more complete log?

sudo tail -f /var/log/messages

Then plug the device in. CTRL-Z to terminate, cut and paste as required.

Based on the error message you get, it seems incompatible with your hardware/software. However, you have not told us of the openSUSE version or desktop version you are using or PC make and model. We need to know more info before we can prescribe a solution.

Thank You,

Here is what I am using:

Operating system:
openSUSE 12.3 KDE 64bit

System: Self built
Motherboard: Asus M4A785TD-M EVO
Case: In Win Griffon with USB 2.0 front jacks
Motherboard is also USB 2.0 compliant
AMD Phenom II Hex core processor
4GB of ram

And the device does work on this machine, just not on openSUSE
As mentioned it works fine under windows 7 64bit my other operating system on this computer.
So I am more placing the blame on openSUSE on this one sorry to say.
If this works on my moms new laptop in theory it should work on this as her new laptop is a refurbished windows 7 laptop made in the same year I built this (2010)
She also has USB 2.0 ports and even with a different processor she still uses windows 7 64bit and Ubuntu 64bit

So I don’t know what kernel version Ubuntu is using, but it must be 3.2 to 3.5 I would guess compared to kernel 3.7 in openSUSE and of course, some things can go in the wrong direction. I would give kernel 3.8 a try just to see what it does I think: openSUSE and Installing New Linux Kernel Versions - Blogs - openSUSE Forums

Thank You,

Yeah Ubuntu 12.04 uses kernel 3.5

I will give 3.8 a shot to be sure, luckily I will still probably be able to use 3.7 if anything goes wrong.

Success… sort of
My back ports now work with the device under kernel 3.8
My front port doesnt for some reason, no clue why as its not a bad port and it does function.
There is no dust or anything on the port, just cleaned the blasted thing and works with all my other devices.
Hrm.

On Mon 15 Apr 2013 02:16:01 AM CDT, MadmanRB wrote:

Here is what I am using:

Operating system:
openSUSE 12.3 KDE 64bit

System: Self built
Motherboard: Asus M4A785TD-M EVO
Case: In Win Griffon with USB 2.0 front jacks
Motherboard is also USB 2.0 compliant
AMD Phenom II Hex core processor
4GB of ram

And the device does work on this machine, just not on openSUSE
As mentioned it works fine under windows 7 64bit my other operating
system on this computer.
So I am more placing the blame on openSUSE on this one sorry to say.
If this works on my moms new laptop in theory it should work on this as
her new laptop is a refurbished windows 7 laptop made in the same year I
built this (2010)
She also has USB 2.0 ports and even with a different processor she
still uses windows 7 64bit and Ubuntu 64bit

Hi
Does the device show up in the output from the command;


lsblk

If so, have you tried to mount manually?

What size is the drive in GB, sure your not drawing too much current
from the USB port, have you tried other USB ports?

If you have a powered hub, can you use that?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.3 (x86_64) Kernel 3.7.10-1.1-desktop
up 2 days 21:53, 3 users, load average: 0.25, 0.16, 0.15
CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile

I am betting there is some sort of interaction going on between being USB 3 device on a USB 2 port which is not being checked out much I bet. But success is success no matter how it is found. Happy you found a solution.

Thank You,

Yeah but I dont know why as the port works fine in Windows 7 and I bet it would probably work in Ubuntu 12.04
Maybe not 12.10 though, I do have a thumb stick to test it out so as a side project I can let you guys know my results.

Well that was quick, but I have determined that it is in fact kernel 3.7 as the culprit of my issue.
Considering the fact that it works in Ubuntu 12.04 LTS kind of points in that direction as with my live image of Ubuntu 12.04 LTS works fine with my device.
Ubuntu 12.04.2 in fact, it uses the quantal kernel drivers that are based on kernel 3.5 so ubuntu 12.10 probably would have worked too.
Not a big deal now though as with a kernel update from 3.7 to 3.8 openSUSE now works with the device.

Not a big deal now though as with a kernel update from 3.7 to 3.8 openSUSE now works with the device.

That’s good to know. Thanks for the update.