Announcement

Collapse
No announcement yet.

USB4 Support Lands In The Linux 5.6 Kernel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by grigi View Post
    It is a clear game of progress slowing down.
    A clear game of physics having hard limits, here the transmission (for the first 2 versions, the IC and cost of them where the bottleneck).

    Won't be getting any further without using optical fiber for cables.

    Comment


    • #12
      Originally posted by discordian View Post
      A clear game of physics having hard limits, here the transmission (for the first 2 versions, the IC and cost of them where the bottleneck).
      True, Physics is a large part of the problem. It might just be more sensible to go for an all new, but simpler solution. But that would break compatibility.

      Do we know how much compatibility one even have with the newer USB standards?

      Comment


      • #13
        I wonder how (in?)secure USB4 is against DMA attacks that directly read memory, and other kind of attacks such as a device exposing itself as a keyboard and entering commands to perform actions.

        Comment


        • #14
          Another reason for Canonical to ship 20.04 with 5.6, even if it's in -rc at the time of release.

          Comment


          • #15
            Will this be fast enough to be able to support a PCI adapter?

            Comment


            • #16
              Originally posted by chriswyatt View Post
              Will this be fast enough to be able to support a PCI adapter?
              People have already connected GPUs (Mainboard <-> PCIe x1 slot <-> PCIe-to-USB conversion board <-> USB-to-PCIe conversion port <-> PCIe x16 slot <-> GPU) a few years back, so that's not a problem per se, it's just (comparatively) "low" bandwidth — but it was good enough for all those bitcoin miners.

              Comment


              • #17
                Originally posted by skeevy420 View Post

                Or Star Wars. Each version has 5 editions.
                Still better than DisneyWars

                Comment


                • #18
                  Originally posted by uxmkt View Post
                  People have already connected GPUs (Mainboard <-> PCIe x1 slot <-> PCIe-to-USB conversion board <-> USB-to-PCIe conversion port <-> PCIe x16 slot <-> GPU) a few years back, so that's not a problem per se, it's just (comparatively) "low" bandwidth — but it was good enough for all those bitcoin miners.
                  That's not USB. It was PCIe extenders using USB ports and cables instead of shielded ribbons as a way to keep costs down (as USB 3.0 cables are shielded already and are easily available for cheap). Easy to see as all the boards involved had only very simple power distribution components on them.

                  Similar to how you can find some embedded devices and servers using PCIe connectors to connect daughterboards that are NOT PCIe at all.

                  Comment


                  • #19
                    Originally posted by chriswyatt View Post
                    Will this be fast enough to be able to support a PCI adapter?
                    PCI has max 120-ish MB/s I think so USB 3.0 would have enough bandwith for it too.

                    If you mean PCIe, then it's a different question.

                    Comment


                    • #20
                      Originally posted by uid313 View Post
                      I wonder how (in?)secure USB4 is against DMA attacks that directly read memory,
                      USB still has no DMA access, PCIe lanes will be protected by IOMMU or profiles (i.e. you authorize pcie devices connected to the port)

                      and other kind of attacks such as a device exposing itself as a keyboard and entering commands to perform actions.
                      This has to be dealt with by software, and on Linux this is already done by USBGuard https://usbguard.github.io/ that provides a daemon and an optional GUI application to help configure it

                      Comment

                      Working...
                      X