Comment by Brian_K_White

Comment by Brian_K_White 3 days ago

4 replies

Can I even use a usb serial port yet after how many years? (Possibly by now but how long did it take, and does it actually work well?)

It is stupid in that it's not really any kind of subsystem, it's just a vm. VMs have their uses, but it's basically just an app.

The reason hardware such as my usb serial example (or any serial) worked on wsl1 was because it actually was a subsystem.

beagle3 3 days ago

Your serial might have worked, but your docker didn’t. (And someone else’s other drivers didn’t, and mmapping had ever-so-slightly different semantics causing rare and hard to reproduce issues).

WSL2, on the whole, is much more compatible. If you want 100% Linux compatibility, just run Linux.

  • Brian_K_White 2 days ago

    I do. That's why I didn't know the current answer to the question. But I use software that wants to talk to hardware, not just cloud software that might as well be on a vps.

    • dwattttt 2 days ago

      Calling gcc (which runs entirely happily in WSL2) "cloud software that might as well be on a vps" is at the same time accurate and apparently insulting.