Commit 7a39d8d
authored
drivers: nhs_ser: do not force CRTSCTS (breaks CDC-ACM and 3-wire serial)
Forcing CRTSCTS in openfd() blocks communication on NHS UPSes whose port
has no hardware flow-control lines: USB/CDC-ACM virtual ports (e.g.
/dev/ttyACM0) and the official NHS 3-wire RS-232 cable (DB9 pins 2/3/5
only, no RTS/CTS). The driver opens the port but never assembles a packet.
Disabling CRTSCTS restores communication.1 parent e308c36 commit 7a39d8d
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
595 | 595 | | |
596 | 596 | | |
597 | 597 | | |
598 | | - | |
| 598 | + | |
599 | 599 | | |
600 | 600 | | |
601 | 601 | | |
| |||
0 commit comments