Conectando desde Linux, usando un adb más antiguo (descargado e intentado con 1.0.41 solo para solucionar esto - sin diferencia, excepto que los mensajes ahora incluyen "Conexión rechazada"), y los dispositivos ejecutan Android 9.
Esto ha funcionado perfectamente literalmente durante años, pero de repente, ya no puedo conectarme a un dispositivo a través de TCP/IP. No puedo pensar en nada que haya cambiado.
El dispositivo tiene una IP estática (y suelo conectar y desconectar varias veces al día), y ejecuto un firewall en él (AFWall+), lo cual nunca ha causado un problema en el pasado.
$ ADB_TRACE=1 adb connect 192.168.0.2
main: 1915:140003988076352 | Handling commandline()
adb_query: 1915:140003988076352 | adb_query: host:connect:192.168.0.2
_adb_connect: 1915:140003988076352 | _adb_connect: host:version
WriteFdExactly: 1915:140003988076352 | writex: fd=3 len=4: 30303063 000c
WriteFdExactly: 1915:140003988076352 | writex: fd=3 len=12: 686f73743a76657273696f6e host:version
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4 got=4
4f4b4159 OKAY
_adb_connect: 1915:140003988076352 | _adb_connect: return fd 3
adb_connect: 1915:140003988076352 | adb_connect: service host:connect:192.168.0.2
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4 got=4
30303034 0004
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4 got=4
30303230 0020
_adb_connect: 1915:140003988076352 | _adb_connect: host:connect:192.168.0.2
WriteFdExactly: 1915:140003988076352 | writex: fd=3 len=4: 30303161 001a
WriteFdExactly: 1915:140003988076352 | writex: fd=3 len=26: 686f73743a636f6e6e6563743a313732 host:connect:192
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4 got=4
4f4b4159 OKAY
_adb_connect: 1915:140003988076352 | _adb_connect: return fd 3
adb_connect: 1915:140003988076352 | adb_connect: return fd 3
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=4 got=4
30303237 0027
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=39
ReadFdExactly: 1915:140003988076352 | readx: fd=3 wanted=39 got=39
756e61626c6520746f20636f6e6e6563 no se puede conectar
no se puede conectar a 192.168.0.2:5555
¿Alguna idea de qué podría estar causando esto?