Uma das minhas caixas Linux, com uma placa de rede sem fio, se conecta a uma máquina remota e de repente começou a se desconectar. Às vezes, esse dispositivo sem fio desconecta após uma hora, às vezes após 10 horas ou às vezes após 27 horas, mas tenho que manter essa máquina funcionando por pelo menos 5 dias consecutivos sem interrupção.
Esta pilha Wi-Fi se conecta a uma empresa 802.1x WPA2 e o Access Point fica a apenas três (3) pés de distância da máquina (executando no modo estacionário).
Nada relevante para a rede parece estar registrado em dmesg, syslog, klog ou qualquer outro /var/log.
Como devo proceder?
Você diz que o cliente está a apenas 1m de distância do AP. Uma opção seria simplesmente conectar os dois com um cabo de rede e contornar completamente todo o problema de desistências sem fio.
Seu problema é o problema de rede sem fio usual. Nem um Linux típico nem de qualquer sistema operacional AP.
Comece a analisar seu ambiente sem fio com uma ferramenta que permite identificar e registrar o tempo dos problemas de interferência dentro da banda 2 WLAN (2,4 GHz, 5 GHz) e com Bluetooth e telefones sem fio (1,8 - 1,9 GHz).
Como bons pontos de partida, sugiro que você dê uma olhada em:
https://pentestmag.com/wifi-scanning-tools-on-ubuntu-14-04/
ou:
https://istumbler.net/
Eu usei profissionalmente por anos com grande sucesso.