** Description changed:

  Hello!
  
  I've recently ran into a bug of socat that has been fixed in newer
  versions. The `cread` option in conjunction with low level settings:
  
  ```
- cbuec@W11nMate:~/RIOTstuff/riot-vanillaice/RIOT$ socat - 
open:/dev/ttyACM0,ispeed=115200,ospeed=115200,nonblock,clocal=1,cread=1,echo=0,raw,cs8,parenb=0,cstopb=0
+ socat - 
open:/dev/ttyACM0,ispeed=115200,ospeed=115200,nonblock,clocal=1,cread=1,echo=0,raw,cs8,parenb=0,cstopb=0
  2026/08/26 08:35:55 socat[446352] E cfsetispeed(0x55a059dd25c0, 115200): 
Invalid argument
  ```
  
  This has been fixed in version 1.7.4.4, although there is at least one
  regression introduced in 1.7.4.4, so it might be a good idea to instead
  use one of the versions from more recent Ubuntu versions.
- 
  
  Related Links:
  https://repo.or.cz/socat.git/blob/HEAD:/CHANGES#l978
  https://repo.or.cz/socat.git/blob/HEAD:/test.sh#l15013
  
  I know that Ubuntu 22.04 LTS only has less than one year of service life
  left, but it is still used a lot and also (still) the base of the Docker
  container shipped with RIOT OS (which is how I stumbled upon this bug).
  
  Thank you for looking into this!
  
  Best Regards,
  Chris
  
- 
  Ubuntu Release (inside WSL):
  ```
- cbuec@W11nMate:~/RIOTstuff/riot-vanillaice/RIOT$ lsb_release -rd
+ lsb_release -rd
  Description:    Ubuntu 22.04.5 LTS
  Release:        22.04
  ```
  
  Package version:
  ```
- cbuec@W11nMate:~/RIOTstuff/riot-vanillaice/RIOT$ apt-cache policy socat
+ apt-cache policy socat
  socat:
-   Installed: 1.7.4.1-3ubuntu4
-   Candidate: 1.7.4.1-3ubuntu4
-   Version table:
-  *** 1.7.4.1-3ubuntu4 500
-         500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
-         100 /var/lib/dpkg/status
+   Installed: 1.7.4.1-3ubuntu4
+   Candidate: 1.7.4.1-3ubuntu4
+   Version table:
+  *** 1.7.4.1-3ubuntu4 500
+         500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
+         100 /var/lib/dpkg/status
  ```

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2165102

Title:
  Upgrade to >=1.7.4.4 or newer to fix bug

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/socat/+bug/2165102/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to