SCIENTIFIC-LINUX-USERS Archives

July 2011

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Yasha Karant <[log in to unmask]>
Reply To:
Yasha Karant <[log in to unmask]>
Date:
Mon, 11 Jul 2011 13:58:11 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (62 lines)
On 07/11/2011 01:51 PM, Connie Sieh wrote:
> On Mon, 11 Jul 2011, Yasha Karant wrote:
>
>> I have been attempting to get a working USB 3 external harddrive
>> subsystem. Thus far, no go.
>>
>> Here is what I have found:
>>
>> 1. kernel 2.6.38.6-26.rc1.fc15.x86_64 works fine for USB 3, but
>> requires gcc 4.6 to build any kernel modules; RHEL 6 (SL 6, CentOS 6)
>> uses gcc 4.4. Thus, neither the Nvidia nor VirtualBox modules will
>> build on on a RHEL 6 system.
>>
>> 2. kernel 2.6.33.3-85.fc13.x86_64 that was built with gcc 4.4 works,
>> but only partially -- please see point 3.
>>
>> 3. After installing both of the above kernels, kernel
>> 2.6.32-131.2.1.el6.x86_64 now functions essentially the same as
>> 2.6.33.3-85.fc13.x86_64 . The device is recognized and /dev/sde and the
>> partitions thereunder /dev/sde1 ... are created. However, no automount
>> points are created that were created with 2.6.38.6-26.rc1.fc15.x86_64 .
>> Moreover, fdisk /dev/sde fails. A reading of dmesg shows numerous
>> exceptions and diagnostics that are documented in USB 3 linux kernel
>> development hits during a web search and that evidently were fixed in
>> later kernels (such as 2.6.38.6-26.rc1.fc15.x86_64 ). I am not going to
>> reproduce these here, but suffice it to say that the /dev/sde set
>> appears, vanishes as evidenced by the output of /ls/dev/sd* and then
>> reappears.
>>
>> Note that all of the hardware and systems commands, etc., work on a USB
>> 2 port on this system.
>>
>> An attempt to build from source 2.6.38.6-26.rc1.fc15.x86_64 using the
>> gcc 4.4 system of SL6 is my next step, rpmbuild --rebuild
>> kernel-2.6.38.6-26.rc1.fc15.src.rpm .
>>
>> Yasha Karant
>>
>
> Since usb 3 worked for your chipsets on a prior RHEL 6 kernel and does
> not work on the current RHEL 6 kernel . I suggest you search
> bugzilla.redhat.com looking for your issue. If you do not find the issue
> please bugzilla it.
>
> -Connie Sieh

Perhaps I have been unclear.  USB 3 has never fully worked on any RHEL 6 
(SL 6) kernel that I have tried.  USB 3 worked under OpenSUSE and worked 
under 2.6.38.6-26.rc1.fc15.x86_64, but 2.6.38 is a kernel presumably in 
the future, not past, of RHEL .  Note that as a test, I have changed the 
specific instance of the USB 3 device I have been using with a new 
sample shipped from the vendor; I have not verified if the new sample 
uses the same firmware, etc., as the first sample, although I suspect it 
does.  The fact that the hardware fully does work under 
2.6.38.6-26.rc1.fc15.x86_64, under OpenSUSE, and on a USB 2 port under 
2.6.32-131.2.1.el6.x86_64 leads me to believe that there is an issue 
between the USB 3 driver in the current SL 6 and the actual motherboard 
USB 3 hardware on my machine, an issue that evidently is fixed in later 
releases of kernel 2.6 .

Yasha Karant

ATOM RSS1 RSS2