Muitas vezes, o sinal fraco é um sintoma do fio da antena sendo conectado à conexão 1 no cartão quando o driver padrão está esperando para ver o sinal na conexão # 2. Claro, você poderia abrir o laptop e trocar o fio ou você poderia tentar um parâmetro de driver que permite a seleção da antena no nível do motorista.
Do terminal:
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de ant_sel=2
Alguma melhoria? Se assim for, vamos escrever um arquivo conf e torná-lo permanente.
Se não houver melhorias, tente novamente a sequência com ant_sel=1
e relate o resultado.
EDIT : Como você determinou que 2 é útil, crie um arquivo que torne o parâmetro permanente:
sudo -i
echo "options rtl8723de ant_sel=2" > /etc/modprobe.d/rtl8723de.conf
exit
Você deve estar pronto.