From f1712943b4960749316612bcf0fb4caf5d74efa0 Mon Sep 17 00:00:00 2001 From: Me No Dev Date: Mon, 21 Jul 2025 15:48:05 +0300 Subject: [PATCH] fix(ppp): Detach PPP RST pin from periman on end (#11620) --- libraries/PPP/src/PPP.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/PPP/src/PPP.cpp b/libraries/PPP/src/PPP.cpp index 87fee6920..2a5c57602 100644 --- a/libraries/PPP/src/PPP.cpp +++ b/libraries/PPP/src/PPP.cpp @@ -432,6 +432,11 @@ void PPPClass::end(void) { _pin_cts = -1; perimanClearPinBus(pin); } + if (_pin_rst != -1) { + pin = _pin_rst; + _pin_rst = -1; + perimanClearPinBus(pin); + } _mode = ESP_MODEM_MODE_COMMAND; }