Copy to USB devices slow and problematic
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Re: Copy to USB devices slow and problematic
i share your pain. system is a gigabyte x58 ud3r rev2 with an i7950 and 12 gb ram running linux mint 12 64 bit. when copying multimedia files from one of my internal drives to an 8 gb thumb drive, it creeps to a crawl - literally 1/10th or 1/20th of the transfer speed it started out at. for what it's worth, i initially tried reformatting the thumb drive (as a noob, i assumed that could well have had something to do with it). i'm nevertheless surprised that there haven't been more discussions of this problem.i hope this gets resolved because i don't see myself returning to windows.
Re: Copy to USB devices slow and problematic
Hi moonmopus,
I am glad at least this thread is getting some attention It warms the heart to know I am not alone.
I too do not wish to return to Windows (it does have it's strong points but I prefer Linux) and am appearantly willing to "suffer" the copying problem.
Since there seems to be no solution I have my hopes on the next release.
Greetz,
J@n
I am glad at least this thread is getting some attention It warms the heart to know I am not alone.
I too do not wish to return to Windows (it does have it's strong points but I prefer Linux) and am appearantly willing to "suffer" the copying problem.
Since there seems to be no solution I have my hopes on the next release.
Greetz,
J@n
AMD Phenom II X4 975 - 16 GB DDR3-1033 - 55 GB SSD - 1.5 TB HDD - 2 TB HDD - Mint 13
If it don't fit use a hammer
If it don't fit use a hammer
Re: Copy to USB devices slow and problematic
Detonate wrote:By trying from the command line with the same results, it is obvious that the problem does not lie with Nautilus. I have no further suggestions, hope this gets fixed by a system update.
I thank you too.
At least I learned all the different commands of how to relocate a file ^-^
None of them worked for me either.
Besides that I like linux mint so I really do not feel like switching to another distro which seems to be the only option.
Re: Copy to USB devices slow and problematic
Wow, this sucks. I too am having the same problem with mint 9x64. How is it that such basic, basic functions can be handled so badly? Ubuntu now sucks and it seems that Mint is no better. Taking over 2 hours to transfer 7.3gigs to a 8gig stick (fat32). USB2 not USB1. What is up? Will we ever have a OS that just works? Sh%^ I'm about to go buy Win 7 or start beta testing Win8 to find a system that can do BASIC FUNCTIONS, IE: open files, manipulate them and move and transfer to different hard drives.
TRANSFERRING AT A BLAZING SPEED OF 930kb/SEC. GOOD JOB PROGRAMMERS!
TRANSFERRING AT A BLAZING SPEED OF 930kb/SEC. GOOD JOB PROGRAMMERS!
Re: Copy to USB devices slow and problematic
Hi gp73,gp73 wrote: Wow, this sucks. I too am having the same problem with mint 9x64. How is it that such basic, basic functions can be handled so badly? Ubuntu now sucks and it seems that Mint is no better. Taking over 2 hours to transfer 7.3gigs to a 8gig stick (fat32). USB2 not USB1. What is up? Will we ever have a OS that just works? Sh%^ I'm about to go buy Win 7 or start beta testing Win8 to find a system that can do BASIC FUNCTIONS, IE: open files, manipulate them and move and transfer to different hard drives.
TRANSFERRING AT A BLAZING SPEED OF 930kb/SEC. GOOD JOB PROGRAMMERS!
I can understand your anger and frustration but I am afraid your post will not stimulate the developers to speed up the creation of a solution.
And before you go out buying/testing Windows you might want to take a look at OpenSuse (that distro copies at blazing speeds on my machine )
Greetz,
J@n
AMD Phenom II X4 975 - 16 GB DDR3-1033 - 55 GB SSD - 1.5 TB HDD - 2 TB HDD - Mint 13
If it don't fit use a hammer
If it don't fit use a hammer
Re: Copy to USB devices slow and problematic
I am having the same problem transferring files to USB memory sticks. When using Mint 11 the transfer speed was not so too bad. Since upgrading to Mint 13 [Cinnamon] the transfer speed to the same USB memory stick is pathetic. Starts off like a rocket, then slows down to a crawl with the message ' 0 seconds remaining' evident for up to a minute in some cases. Clearly it isn't the fault of the USB stick being the same one as used earlier and the same format type so the most likely culprit being the program. I might point out that transferring to USB external drives is just as fast as before - WITHOUT the lengthy '0 seconds remaining' message too. Only when using USB memory sticks is when this problem arises.
A fix would be excellent, does anyone know of one?
G.
Update...
11.2 GB data took 48 minutes to complete.
A fix would be excellent, does anyone know of one?
G.
Update...
11.2 GB data took 48 minutes to complete.
Re: Copy to USB devices slow and problematic
Hi Grizwald,
Welcome to the club.
AFAIK it should be fixed with kernel 3.3. Correct me if I am wrong.
Let's wait and see.
Other than that Mint rocks
Greetz,
J@n
Welcome to the club.
AFAIK it should be fixed with kernel 3.3. Correct me if I am wrong.
Let's wait and see.
Other than that Mint rocks
Greetz,
J@n
AMD Phenom II X4 975 - 16 GB DDR3-1033 - 55 GB SSD - 1.5 TB HDD - 2 TB HDD - Mint 13
If it don't fit use a hammer
If it don't fit use a hammer
Re: Copy to USB devices slow and problematic
Thanks J@n, Good to know that something is in hand to fix it.
Greetz 2,
Griz.
Greetz 2,
Griz.
Re: Copy to USB devices slow and problematic
Problem persists with Mint 14 .
Standing joke amongst my Mint friends with the exceedingly large number of "Zero Seconds" at the end of any file copy to a USB memory stick.
Seems OK to a USB Hard Drive though. All very strange...
G.
Standing joke amongst my Mint friends with the exceedingly large number of "Zero Seconds" at the end of any file copy to a USB memory stick.
Seems OK to a USB Hard Drive though. All very strange...
G.
Debian Edition, Too
I'm getting the same problem running Debian Edition with the latest update pack. In fact, the final "zero seconds" of a 144 MB file is going on its third minute or so right now. I am using a USB multi-card reader (mounted pass-through in the 3.5" bay ) with an SD card inserted.
I'm running 16 GB RAM, so it's not a memory issue--but I did find this helpful resource pertaining to an issue possibly related (thought probably not).
EDIT: I've also found that things get progressively slower at the 1.2 GB mark with larger files, eventually hanging at "zero seconds" for quite longer than with smaller files.
I'm running 16 GB RAM, so it's not a memory issue--but I did find this helpful resource pertaining to an issue possibly related (thought probably not).
EDIT: I've also found that things get progressively slower at the 1.2 GB mark with larger files, eventually hanging at "zero seconds" for quite longer than with smaller files.
Re: Copy to USB devices slow and problematic
Here is an obscure solution I found a year or so ago that seems to help me. It helps me get between 20 and 10 MB/sec copies between Ubuntu and Mint 14.1 Cinnamon and USB sticks. It also helps with faster portable drive speeds as well.
Insert into the GRUB_CMDLINE_LINUX_DEFAULT like so:
GRUB_CMDLINE_LINUX_DEFAULT="pci=routeirq elevator=as quiet splash"
save. then run
update-grub
reboot system. Let me know if it helps you too. I'd also like to know from experts if there are any drawbacks to this solution, as I haven't seen any.
Michael
Code: Select all
sudo gedit /etc/default/grub
Code: Select all
pci=routeirq elevator=as
GRUB_CMDLINE_LINUX_DEFAULT="pci=routeirq elevator=as quiet splash"
save. then run
update-grub
reboot system. Let me know if it helps you too. I'd also like to know from experts if there are any drawbacks to this solution, as I haven't seen any.
Michael
Last edited by Michael42 on Fri Mar 01, 2013 12:30 am, edited 1 time in total.
Re: Copy to USB devices slow and problematic
I have encountered this issue a lot (I'm running Mint 14 64-bit Cinnamon)... I believe that when the copy dialog enters this state, the copy operation has actually been completed... When I click cancel on the dialog, the copy target is the same size as the source... Can someone confirm that this is the case for them, or even better, that it's not...
Re: Copy to USB devices slow and problematic
That sounds exactly like it! Thanks for sharing.
Hmm... Now I'm torn. I didn't realize the long delay resulted in a significant decrease in write operations.
Hmm... Now I'm torn. I didn't realize the long delay resulted in a significant decrease in write operations.
Re: Copy to USB devices slow and problematic
Hi all;
Someone with LMDE or another version of Mint, do you spend files to USB pendrive to over 3Mb / s?
I have made many tests and looked configurations, and I have put in my Pc USB 1.0, USB 2.0 and USB 3.0 and their velocity, the result below:
As you see in theory the speed of 480Mb / s at most 1 Gb so theoretically would be 2 seconds, do not want that because it is impossible that I later peroi more than 5 minutes to copy a movie I think 1.4 Gb excessive.
But none of my USB ports're able to overcome the 3mb / s ie to spend 5 gb'm over 20 minutes.
Someone with LMDE or another version of Mint, do you spend files to USB pendrive to over 3Mb / s?
I have made many tests and looked configurations, and I have put in my Pc USB 1.0, USB 2.0 and USB 3.0 and their velocity, the result below:
Code: Select all
javier@lmde:~$ sudo lsusb -t
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
|__ Port 2: Dev 5, If 0, Class=stor., Driver=usb-storage, 480M
|__ Port 4: Dev 2, If 0, Class=stor., Driver=usb-storage, 480M
javier@lmde:~$
But none of my USB ports're able to overcome the 3mb / s ie to spend 5 gb'm over 20 minutes.
[Imgur](https://i.imgur.com/SGeEu4as.png)
Re: Copy to USB devices slow and problematic
I have Mint 13, 64 bit, KDEgrizwald wrote:I am having the same problem transferring files to USB memory sticks. When using Mint 11 the transfer speed was not so too bad. Since upgrading to Mint 13 [Cinnamon] the transfer speed to the same USB memory stick is pathetic. Starts off like a rocket, then slows down to a crawl with the message ' 0 seconds remaining' evident for up to a minute in some cases. Clearly it isn't the fault of the USB stick being the same one as used earlier and the same format type so the most likely culprit being the program. I might point out that transferring to USB external drives is just as fast as before - WITHOUT the lengthy '0 seconds remaining' message too. Only when using USB memory sticks is when this problem arises.
A fix would be excellent, does anyone know of one?
G.
Update...
11.2 GB data took 48 minutes to complete.
My initial transfer speeds to a usb 3 flash drive connected to a usb port are that of a usb 2.0
I noticed something interesting too.
When copying large files, my RAM was filled to capacity (I have 8gb RAM).
And STAYED that way. It did not release unless I logged out or started something else, then it still took a while to release the memory.
Perhaps a bottle neck of sorts as well as bad usb 3.0 drivers?
kInfo reports I have usb 3.0 available on that port with a max of 5,000 Mb/s rating. And yet I barely get usb 2.0 speeds initially then dwindles off to usb 1.1 speeds eventually.
I have 2 different USB 3 flash drives and both do the same thing.
Re: Copy to USB devices slow and problematic
J@n wrote:Hi soulrain,
No concensus as far as I am concerned. I would prefer to stay with Minty if I can.
It seems to be solved in the next Ubuntu release (12.04?) with kernel 3.2.0. At least that's what I read here: https://bugs.launchpad.net/ubuntu/+sour ... omments/51
I am not enough of a Linux buff to know if it would be possible to use this kernel in my current Mint installation. Would be nice though
Greetz,
J@n
No, it is not fixed. I can only transfer at usb 2.0 speeds and less on a usb 3.0 port and usb 3.0 flash drive.
And the fuller the memory (RAM) gets the SLOWER it goes.
Re: Copy to USB devices slow and problematic
I am genuinely surprised that such a buggy distro can become the most used one. Guess it's all the people switching from Windows and not familiar with any other GUIs...
I have the same problem and it's hard to solve.
The only good thing about this distro is the hardware recognition. All else, including Cinnamon is poorly finished, sorry to say. Swithching back to Ubuntu... At least it's more mature distro. Maybe I'll revisit Mint in a few years. I think the forking of Cinnamon from Gnome is only gonna make things worse...
Hope this helps someone.
I have the same problem and it's hard to solve.
The only good thing about this distro is the hardware recognition. All else, including Cinnamon is poorly finished, sorry to say. Swithching back to Ubuntu... At least it's more mature distro. Maybe I'll revisit Mint in a few years. I think the forking of Cinnamon from Gnome is only gonna make things worse...
Hope this helps someone.
Code: Select all
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
bebLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x8087 Intel Corp.
idProduct 0x0024 Integrated Rate Matching Hub
bcdDevice 0.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 6
wHubCharacteristic 0x0009
Per-port power switching
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0507 highspeed power suspend enable connect
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Port 5: 0000.0100 power
Port 6: 0000.0100 power
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x8087 Intel Corp.
idProduct 0x0024 Integrated Rate Matching Hub
bcdDevice 0.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 6
wHubCharacteristic 0x0009
Per-port power switching
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0103 power enable connect
Port 2: 0000.0100 power
Port 3: 0000.0503 highspeed power enable connect
Port 4: 0000.0100 power
Port 5: 0000.0100 power
Port 6: 0000.0100 power
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 3.08
iManufacturer 3 Linux 3.8.0-19-generic ehci_hcd
iProduct 2 EHCI Host Controller
iSerial 1 0000:00:1a.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0507 highspeed power suspend enable connect
Port 2: 0000.0100 power
Device Status: 0x0001
Self Powered
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 3.08
iManufacturer 3 Linux 3.8.0-19-generic ehci_hcd
iProduct 2 EHCI Host Controller
iSerial 1 0000:00:1d.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0503 highspeed power enable connect
Port 2: 0000.0100 power
Device Status: 0x0001
Self Powered
Bus 001 Device 003: ID 13d3:5710 IMC Networks
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x13d3 IMC Networks
idProduct 0x5710
bcdDevice 11.30
iManufacturer 3 Azurewave
iProduct 1 USB 2.0 UVC VGA WebCam
iSerial 2 0x0001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 523
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 4 USB Camera
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 5 USB2.0 UVC VGA WebCam
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 1 Video Control
bInterfaceProtocol 0
iInterface 5 USB2.0 UVC VGA WebCam
VideoControl Interface Descriptor:
bLength 13
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdUVC 1.00
wTotalLength 107
dwClockFrequency 15.000000MHz
bInCollection 1
baInterfaceNr( 0) 1
VideoControl Interface Descriptor:
bLength 18
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Camera Sensor
bAssocTerminal 0
iTerminal 0
wObjectiveFocalLengthMin 0
wObjectiveFocalLengthMax 0
wOcularFocalLength 0
bControlSize 3
bmControls 0x00000002
Auto-Exposure Mode
VideoControl Interface Descriptor:
bLength 11
bDescriptorType 36
bDescriptorSubtype 5 (PROCESSING_UNIT)
Warning: Descriptor too short
bUnitID 2
bSourceID 1
wMaxMultiplier 0
bControlSize 2
bmControls 0x0000177f
Brightness
Contrast
Hue
Saturation
Sharpness
Gamma
White Balance Temperature
Backlight Compensation
Gain
Power Line Frequency
White Balance Temperature, Auto
iProcessing 0
bmVideoStandards 0x 9
None
SECAM - 625/50
VideoControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 3
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 2
iTerminal 0
VideoControl Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 4
guidExtensionCode {8ca72912-b447-9440-b0ce-db07386fb938}
bNumControl 2
bNrPins 1
baSourceID( 0) 1
bControlSize 2
bmControls( 0) 0x00
bmControls( 1) 0x06
iExtension 0
VideoControl Interface Descriptor:
bLength 29
bDescriptorType 36
bDescriptorSubtype 6 (EXTENSION_UNIT)
bUnitID 7
guidExtensionCode {c385b80f-c268-4745-90f7-8f47579d95fc}
bNumControl 0
bNrPins 1
baSourceID( 0) 3
bControlSize 4
bmControls( 0) 0x0f
bmControls( 1) 0x00
bmControls( 2) 0x00
bmControls( 3) 0x00
iExtension 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 6
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
VideoStreaming Interface Descriptor:
bLength 14
bDescriptorType 36
bDescriptorSubtype 1 (INPUT_HEADER)
bNumFormats 1
wTotalLength 257
bEndPointAddress 129
bmInfo 0
bTerminalLink 3
bStillCaptureMethod 2
bTriggerSupport 1
bTriggerUsage 0
bControlSize 1
bmaControls( 0) 27
VideoStreaming Interface Descriptor:
bLength 27
bDescriptorType 36
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
bFormatIndex 1
bNumFrameDescriptors 6
guidFormat {59555932-0000-1000-8000-00aa00389b71}
bBitsPerPixel 16
bDefaultFrameIndex 1
bAspectRatioX 0
bAspectRatioY 0
bmInterlaceFlags 0x00
Interlaced stream or variable: No
Fields per frame: 2 fields
Field 1 first: No
Field pattern: Field 1 only
bCopyProtect 0
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 1
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 2
bmCapabilities 0x00
Still image unsupported
wWidth 160
wHeight 120
dwMinBitRate 9216000
dwMaxBitRate 9216000
dwMaxVideoFrameBufferSize 38400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 3
bmCapabilities 0x00
Still image unsupported
wWidth 176
wHeight 144
dwMinBitRate 12165120
dwMaxBitRate 12165120
dwMaxVideoFrameBufferSize 50688
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 4
bmCapabilities 0x00
Still image unsupported
wWidth 320
wHeight 240
dwMinBitRate 36864000
dwMaxBitRate 36864000
dwMaxVideoFrameBufferSize 153600
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 5
bmCapabilities 0x00
Still image unsupported
wWidth 352
wHeight 288
dwMinBitRate 48660480
dwMaxBitRate 48660480
dwMaxVideoFrameBufferSize 202752
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
bFrameIndex 6
bmCapabilities 0x00
Still image unsupported
wWidth 640
wHeight 480
dwMinBitRate 147456000
dwMaxBitRate 147456000
dwMaxVideoFrameBufferSize 614400
dwDefaultFrameInterval 333333
bFrameIntervalType 1
dwFrameInterval( 0) 333333
VideoStreaming Interface Descriptor:
bLength 30
bDescriptorType 36
bDescriptorSubtype 3 (STILL_IMAGE_FRAME)
bEndpointAddress 0
bNumImageSizePatterns 6
wWidth( 0) 640
wHeight( 0) 480
wWidth( 1) 160
wHeight( 1) 120
wWidth( 2) 176
wHeight( 2) 144
wWidth( 3) 320
wHeight( 3) 240
wWidth( 4) 352
wHeight( 4) 288
wWidth( 5) 640
wHeight( 5) 480
bNumCompressionPatterns 6
VideoStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 13 (COLORFORMAT)
bColorPrimaries 1 (BT.709,sRGB)
bTransferCharacteristics 1 (BT.709)
bMatrixCoefficients 4 (SMPTE 170M (BT.601))
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0080 1x 128 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0b00 2x 768 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0c00 2x 1024 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 6
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x1380 3x 896 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 7
bNumEndpoints 1
bInterfaceClass 14 Video
bInterfaceSubClass 2 Video Streaming
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
Bus 002 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 224 Wireless
bDeviceSubClass 1 Radio Frequency
bDeviceProtocol 1 Bluetooth
bMaxPacketSize0 64
idVendor 0x0a12 Cambridge Silicon Radio, Ltd
idProduct 0x0001 Bluetooth Dongle (HCI mode)
bcdDevice 1.00
iManufacturer 1 Bluetooth v2.0
iProduct 2 Bluetooth V2.0 Dongle
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 216
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0009 1x 9 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0011 1x 17 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0019 1x 25 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 4
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0021 1x 33 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 5
bNumEndpoints 2
bInterfaceClass 224 Wireless
bInterfaceSubClass 1 Radio Frequency
bInterfaceProtocol 1 Bluetooth
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0031 1x 49 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 O
Re: Copy to USB devices slow and problematic
After the last updates, I'm facing the same problem!!
(running LM 13 64bit KDE).
Copying to USB pen drive takes ~3-4 minutes for 300MB!!! (data rate ~1.5MB/s!!!)
And this occurs only with USB pen drive: If I copy to an external usb hdd it take few seconds.
What can I do to solve it?
If I remember well last updates were about GRUB & HPLIP... but I'm not sure
I should updated the SW no more! This is the 3rd time an update creates problems instead of solving them!
I already tried the solution proposed of editing the /etc/default/grub but with no result.
The only result is now the progress bar reach the end immediately but of course the copy of the file is not completed and I have to wait anyway.
Thanks for your help,
Claudio:)
(running LM 13 64bit KDE).
Copying to USB pen drive takes ~3-4 minutes for 300MB!!! (data rate ~1.5MB/s!!!)
And this occurs only with USB pen drive: If I copy to an external usb hdd it take few seconds.
What can I do to solve it?
If I remember well last updates were about GRUB & HPLIP... but I'm not sure
I should updated the SW no more! This is the 3rd time an update creates problems instead of solving them!
I already tried the solution proposed of editing the /etc/default/grub but with no result.
The only result is now the progress bar reach the end immediately but of course the copy of the file is not completed and I have to wait anyway.
Thanks for your help,
Claudio:)
Re: Copy to USB devices slow and problematic
I too am plagued by ultra slow USB3 performance.
I have a 1 year old laptop with usb3 ports. I bought a usb3 flash drive. Several actually. All get the same problem - TOO SLOW.
During one install, I briefly saw some sort of error.
Said something 'called for 80 (something), falling back to default 64 (something)'.
I assume the 80 (something) is meant for USB 3.0 and the 64 (something) is meant for USB 2.0.
It can explain a LOT if this is the case.
If you blink for even an instant you can miss the error.
To recreate this, plug in a usb3 flash drive into the usb3 port.
Install Mint 13 (or 15) from a disk.
If you are lucky you might see the message. Don't blink!
I want to find out where that 64 (something) is in linux and edit it to force it to use the 80 (something).
I can start out around 60+ Mb/s and drop to as low as UNDER 1Mb/s when copying a movie to the flash drive.
Reads aren't that much better.
Also, I noticed that for some reason when copying large files to a flash drive it consumes massive amounts of memory. So much so that it drags the system down to the point that the mouse won't move sometimes.
The long delay after copying is a cache flush.
VERY annoying.
You cannot multitask and effectively get any kind of good speed when copying to a flash drive.
>small< files seem to work ok, but nothing appreciable.
I tried the same experiment on the wife's Win7 laptop. Hers FLIES!
Perhaps the developers can force the default to be the 80 (something) instead of the 64 (something)?
It might slow down USB2.0 stuff in favor of getting the speed ratings for USB3.
Flash drives are cheap now so those using 2.0 can simply buy a usb 3.0 drive.
Anyone know if there is a speed difference between the file systems on a flash drive?
ext2,3,4,xfs, etc vs fat, fat32, ExFat, NTFS ?
For me I am stuck using NTFS for all my compatibility needs
A suggestion for the developers - add ExFat compatibility in all future distros. Makes life easier.
I vaguely remember seeing something about microframes, but unsure.
Side note:
I tried Open SuSe and USB seems MUCH faster than Mint. Don't like SuSe. Just did it for and experiment.
I have a 1 year old laptop with usb3 ports. I bought a usb3 flash drive. Several actually. All get the same problem - TOO SLOW.
During one install, I briefly saw some sort of error.
Said something 'called for 80 (something), falling back to default 64 (something)'.
I assume the 80 (something) is meant for USB 3.0 and the 64 (something) is meant for USB 2.0.
It can explain a LOT if this is the case.
If you blink for even an instant you can miss the error.
To recreate this, plug in a usb3 flash drive into the usb3 port.
Install Mint 13 (or 15) from a disk.
If you are lucky you might see the message. Don't blink!
I want to find out where that 64 (something) is in linux and edit it to force it to use the 80 (something).
I can start out around 60+ Mb/s and drop to as low as UNDER 1Mb/s when copying a movie to the flash drive.
Reads aren't that much better.
Also, I noticed that for some reason when copying large files to a flash drive it consumes massive amounts of memory. So much so that it drags the system down to the point that the mouse won't move sometimes.
The long delay after copying is a cache flush.
VERY annoying.
You cannot multitask and effectively get any kind of good speed when copying to a flash drive.
>small< files seem to work ok, but nothing appreciable.
I tried the same experiment on the wife's Win7 laptop. Hers FLIES!
Perhaps the developers can force the default to be the 80 (something) instead of the 64 (something)?
It might slow down USB2.0 stuff in favor of getting the speed ratings for USB3.
Flash drives are cheap now so those using 2.0 can simply buy a usb 3.0 drive.
Anyone know if there is a speed difference between the file systems on a flash drive?
ext2,3,4,xfs, etc vs fat, fat32, ExFat, NTFS ?
For me I am stuck using NTFS for all my compatibility needs
A suggestion for the developers - add ExFat compatibility in all future distros. Makes life easier.
I vaguely remember seeing something about microframes, but unsure.
Side note:
I tried Open SuSe and USB seems MUCH faster than Mint. Don't like SuSe. Just did it for and experiment.