Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have an ASUS M5A78L-M LX V2 motherboard, the usb ports of which are all USB 2.0. I realised that my wireless USB card was working and connecting much faster connected to the front panel USB ports. Here is the syslog output when it is connected to the motherboard USB ports:

http://paste.ubuntu.com/1269611/

It did connect eventually...

And here it is connected to the front panel:

http://paste.ubuntu.com/1269619/

As you might have seen, the log shows that connected to the front panel, the usb is 2-x, while the back is 1-1.

lsusb while connected to front panel:

http://paste.ubuntu.com/1269622/

lsusb while connected to MB ports:

http://paste.ubuntu.com/1269622/

As you can see, lsusb thinks that 5 of my USB ports are USB 1.1. Even though I disable legacy USB in the BIOS. When timed, the back panel took 18 seconds to detect the netwoork, while the front panel took, if not immediately, 1-2 secs to detect the network.

Sorry for the long post, all help is greatly appreciated.

share|improve this question
add comment

3 Answers

As I can read in your Mobo manual you have settings there to slow down your USB speed. Did you check these settings? You can read how on your manual on page 2-16. Maybe you set them to slow speed mode?

Your manual you can find here:

ASUS M5A78L-M LX V2

share|improve this answer
    
You mean hi-speed and full-speed settings? They are at full speed, I think. I will check in my Windows 8 install and see if the problem persists... –  Marco Scannadinari Oct 9 '12 at 18:34
1  
It says "USB 2.0 Controller Mode" and should be in there ... good luck. –  Peterling Oct 9 '12 at 19:51
    
Thanks i will check –  Marco Scannadinari Oct 9 '12 at 20:13
    
I have it at high speed - this must be a Ubutu bug then... –  Marco Scannadinari Oct 9 '12 at 20:14
    
So you checked in Windows 8 and it works at high speed? –  Peterling Oct 9 '12 at 21:35
show 3 more comments

The top line of your log: "usb 1-1: new high-speed USB device number 8 using ehci_hcd" says a USB 2.0 device was connected to device 8 on bus 1-1. 1-1 doesn't refer to the type of connection. ehci is used for USB 2.0.

That leaves the speed question, of course. I had a motherboard that would give me all kinds of errors when I plugged a capture device in a particular port, but not when I plugged in others. The motherboard developed other problems, too, and when replaced that issue disappeared. Whether that's what happening your case, however, I don't know.

Looking at the point of delay, there is/was a recent bug here.

If I were you I would physically turn my computer around and see if that made a difference in connection speed. I wonder if it is possible that the physical position of the wireless device is making a difference in how fast it can find and connect to access points.

Here are the lines demonstrating the slowdown:

Good:

Oct 9 18:13:05 zheoff NetworkManager[879]: Trying to remove a non-existant call id.
Oct 9 18:13:07 zheoff NetworkManager[879]: Auto-activating connection 'virgin'

Two second delay

Bad:

Oct 9 18:06:42 zheoff NetworkManager[879]: Trying to remove a non-existant call id.
Oct 9 18:07:04 zheoff NetworkManager[879]: Auto-activating connection 'virgin'.

22 second delay

share|improve this answer
    
In Windows 8 RP the back ports seem to be very fast, though I will benchmark an ext4 drive plugged into the back and front ports and see what happens... –  Marco Scannadinari Oct 10 '12 at 17:41
    
Oddly enough, the front panel was slightly slower on read benchmarks... But why is it displaying as USB 1.1 on lsusb? –  Marco Scannadinari Oct 10 '12 at 17:57
    
It's not. It's displaying the bus number as 1-1 and calling it a high speed device. In both cases it is assigning to an EHCI hub which is USB 2.0. For more information see en.wikipedia.org/wiki/… –  John S Gruber Oct 10 '12 at 18:25
    
What about ohci, what is that? It was shown up on lshw. –  Marco Scannadinari Oct 10 '12 at 18:33
1  
That's what your system would use if you plugged in a device that could only do USB version 1.0 or 1.1. But that's not what you are using for this device plugged in either place--looking at the syslog output you posted (your first two pastebin links). That says it is a high speed device. See the very top line of the your two syslog logs. The motherboard is capable of running a particular port against a different hub depending on the plugged in device's characteristics. –  John S Gruber Oct 10 '12 at 18:46
show 4 more comments
up vote 0 down vote accepted

Hmmm... In any case the bug appears to be fixed in Quantal stable, although lsusb still reports five of my ports as 1.1.

Thanks for all of your help!

share|improve this answer
    
Oh wait, it's actually something in the bios... Not sure what though... –  Marco Scannadinari Oct 21 '12 at 12:37
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.