Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 17 Jul 2018, 09:21
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Drivers
USB 3 Drivers for TAHR64?
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [7 Posts]  
Author Message
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Tue 27 Dec 2016, 16:13    Post subject:  USB 3 Drivers for TAHR64?  

I tried using a pet file that was probably not intended for my distro. It worked at first now.... Dead

The drive works find in the USB 2 slots.

dmsg notes the controller and all seems to go well with some status messages about it being assigned bus numbers 3 and 4 being a hub and how many ports were found.

Then - not so good. Timeout waiting for setup address command.
Stopped the command ring failed, maybe the host is dead
Abort command ring failed
HC died; cleaning up
Timeout while waiting for setup address command
Abort the command ring, but the xHCI is dead

I also see some udevd errors about it failing to execute /etc/udev/mtp-=probe /sys/devices/pci0000:00/0000:00:0b.1/usb1/1-1 1 2': No such file or directory

_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 10705
Location: Charleston S.C. USA

PostPosted: Tue 27 Dec 2016, 16:25    Post subject:  

Quote:
I tried using a pet file that was probably not intended for my distro. It worked at first now.... Dead

What pet file?

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Tue 27 Dec 2016, 16:51    Post subject:  

bigpup wrote:
Quote:
I tried using a pet file that was probably not intended for my distro. It worked at first now.... Dead

What pet file?


right here.
http://www.murga-linux.com/puppy/viewtopic.php?t=59000&search_id=1281803917&start=15

I found a website when I looked at the data in the hardinfo program. It seems to have some info on linux drivers but of course doesn't seem to know anything about the chipset I've got SIGH

I tried putting xhci.ko in the correct spot for my kernel and added it to the modules.dep file but modprobe still reports FATAL: Module xhci.ko not found (And I'm in the directory so I know the file is there)

_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Tue 27 Dec 2016, 16:56    Post subject:  

humm... I tried insmod xhci.ko and it found it but tells me its an Invalid module format. This looks like I need to learn how to make and install a module file. So I'll first try to see if that website has any code thats relevant to my USB 3 card.
_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Tue 27 Dec 2016, 17:04    Post subject:  

Wow that was a waste of time. Its more of a page dedicated to drivers written by others and submitted and of course nothing for the board at all.
_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Tue 27 Dec 2016, 18:08    Post subject:  

I took apart the pet file and made a version that puts the modules in the directory for the current kernel version that I'm using but that didn't seem to make anything change. I think this all worked in the 32 version maybe I'm having a stroke? Anyway if so this is something that probably needs to be added to the distro rather then me screwing things up by me making modules. Plus I can't seem to find source for this but thats probably just cockpit error. If anyone has some words of wisdom it would be greatly appreciated.
_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
James186282


Joined: 08 Sep 2009
Posts: 257
Location: Minnesota

PostPosted: Wed 07 Feb 2018, 20:25    Post subject:  

I've finally found an explanation for my difficulties getting USB 3 to work with Tahr64. And it seems it has nothing to do with the operating system or the driver. For the amount of time invested in getting this miserable piece of junk working I believe I will adjust it with a hammer before getting one that actually works. Or perhaps this is one of those mail it back to the maker with a detailed complaint and request for them to get stuffed. It seems like more and more I am trying to fix things that never worked in the first place.

"The VIA VL800 controller used has poor support for Linux
It appears you are using Logilink's 4-port USB 3.0 card:
This uses the VIA VL800 USB 3.0 controller. While this controller fully supports the USB 3.0 standard in theory and should work well with the default xhci USB 3.0 driver in Linux, it does not. In fact, there is a well-documented history of the VL800 not working, [working at low speeds](, crashing your kernel, etc.

This is not Ubuntu/Linux's fault, but the manufacturer's (VIA) for making a poorly-supported non-compliant product.
Solution: try a newer kernel, or use a different Logilink USB 3.0 card with the NEC chipset

You have two options:

You can try a newer (beta) Ubuntu kernel, hoping the that workarounds for the VL800 have been added, thus improving support.
But this may cause problems with your other hardware, notably Nvidia/AMD graphics and wireless -- see warnings/general information here
If you want to do this, look at this answer for hints, or Google/search AskUbuntu.com on how to install the newer kernels.

Simply get another card with better Linux support

_________________
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
Donald Knuth
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [7 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Drivers
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0466s ][ Queries: 12 (0.0106s) ][ GZIP on ]