USB 3.2 Work Is On The Way For The Linux 4.18 Kernel: Report (phoronix.com)
An anonymous reader shares a report: USB 3.2 was announced last summer as an incremental update to the USB standard to double the bandwidth for existing USB Type-C cables. We haven't seen much in the way of USB 3.2 mentions in the Linux kernel yet but then again we haven't really seen USB 3.2 devices yet. USB 3.2 brings a multi-lane operation mode for hosts and devices using existing Type-C cables as well as a minor update to the USB hub specification. USB 3.2 allows for new 10 Gbit/s and 20 Gbit/s rates using two lanes, USB 3.2 Gen 1x2 and USB 3.2 Gen 2x2, respectively. It looks like kernel developers are now working on getting their USB 3.2 Linux support in order. We were tipped off that as of last week there are some USB 3.2 patches queued in the usb-next tree maintained by Greg Kroah-Hartman's.
Wait a sec
Which is a direct nerual link to my holographic back up drive on Linux 7.8.10.
Is a host controller chip available yet for testing any driver code with the USB3.2 framework?
Latest versions of USB are becoming "Universal Parallel Bus" instead of "Universal Serial Bus".
USB-2.0 had reason itself.
USB 3.2 brings a multi-lane operation mode for hosts and devices ...
Isn't another name for "multi-lane", "parallel"? So technically it isn't "serial" anymore. You know the 'S' in USB.
I guess what is old is new again.
Seriously so can we expect decent adoption rates by 2020?
USB support seems so fragmented it's hard to know which devices support which capabilities.
Make sure everyone's vote counts: Verified Voting
The printer ports or the ISA bus on your old computer that is gathering dust in a corner of your basement are true parallel connection:
Each bit of a 8bit byte is traveling in parallel in a neighboring conductor.
(But this would be a technical nightmare on modern speed used in modern system, as you'd need to make sure that all the bits arrive at the exact same time in perfect unison at the destination. lenght of conductor and speed of light/speed of electricity in a medium start to matter a lot.
See the complicated squiggly traces between DIMMs and memory controllers to make sure that the path takes the exact same amount of time.
That's why it's being abandoned in modern buses)
DVI, SATA-Express, PCI-Express, USB 3, etc. have all multiple conductor, but they are all in essence still serial.
Each bit of a word is travelling one after the other in the same conductor.
And the above standard just happen to have multiple serial-links that can be used concurrently : the system can send multiple data packet more or less at the same time, each sent serially along a different line.
(And in the cases of standards such as PCIe, the various serial links might not be even talking to the same device).
Unlike the parallel situation, you do not need to make sure that the bits travel in unison down different conductors : each serial link is sending different data packets, they can arrive with slightly different timing.
(Basically, is like plugging 2 network cables in 2 ports of the same server using link aggregation. You didn't suddenly turn ethernet into a parallel bus, you just have more interfaces to spread the load of sending your packet over).
So no. Latest iteration USB are still serial. They can just have more independent serial-links used concurrently, but the bits still travel one after the other on the same link, the other link is used to send a different data packet concurrently)
At best you could invent a new term like "multi-serial" or "concurrent serial".
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
MTP support is poor on whatever Ubuntu I installed a year ago. It crashes before I can finish downloading even a single photo from my phone. It would be nice if it "just worked" like it does in my wife's Win7 laptop.
I'm not very interested : can't buy a USB-C keyboard in brick and mortar store. USB-C female connector is disallowed on cables. I don't know where to buy a USB-C hub that plugs on a USB-A computer. There's no USB-C dumb or feature phone.
ok, it'll be useful some day, in 2025 or 2030.
We've gone from 480Mb/sec up to 6Gb, 10Gb, now 20Gb, and we still can't use a native USB cable to network two linux boxes.
Thunderbolt on Mac has this, and there was a very limited solution for linux that was never production ready.
We're still stuck at 1Gb/sec between machines for any networking that isn't cost-prohibitive, impractical, or both.
The cables exist, I look forward to the day when I can plug two machines together and run a network between them over this cable.
Will this ever happen? Or is this a case of hardware vendors blocking open source so that they don't compete with their own jurassic and overpriced 10Gb products?
With USB 3.0, the bus was in a reasonable final stage. All this is just people trying to sell new hardware that basically nobody needs.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
Come on freetards, get with the program
How exactly does ": Report" at the end of the headline add any information whatsoever? I see this construction as well as "From a report:" in summaries. These seem like completely useless empty phrases that do nothing except take up space.
Firewire added restrictions to DMA over a decade ago. USB 3 added DMA support afterwards; possibly they would have had that slip their mind if firewire didn't have to deal with it 1st. Even still, I never liked the idea of a shared bus with many devices having DMA access. I don't know the specifics of USB 3 and how they isolate devices from each other in their DMA space but if they do, I'd guess the CPU is still heavily involved in operations; while firewire never required a master controller for operations like USB. Firewire was more of a simple decentralized network while USB is serial bus for a computer.
Democracy Now! - uncensored, anti-establishment news
I am still using USB2 hardwares. I have no USB3 ports since I use old hardwares.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).