====== Astuces et bugs ======
Bug de transfère de fichiers
En effectuant des backups avec Borg, je me suis rendant compte que les gros uploads par SSH faisaient tomber la session PPPoE :
Sun Jan 6 20:21:32 2019 daemon.info pppd[19575]: No response to 5 echo-requests
Sun Jan 6 20:21:32 2019 daemon.notice pppd[19575]: Serial link appears to be disconnected.
Sun Jan 6 20:21:32 2019 daemon.info pppd[19575]: Connect time 8.0 minutes.
Sun Jan 6 20:21:32 2019 daemon.info pppd[19575]: Sent 31369195 bytes, received 792441 bytes.
Sun Jan 6 20:21:32 2019 daemon.notice netifd: Network device 'pppoe-wan' link is down
Sun Jan 6 20:21:32 2019 daemon.notice netifd: Network alias 'pppoe-wan' link is down
Sun Jan 6 20:21:32 2019 daemon.notice netifd: Interface 'wan6' has link connectivity loss
Sun Jan 6 20:21:32 2019 daemon.notice pppd[19575]: Connection terminated.
Ce souci apparaissait quand la machine derrière ce modem uploadait vers une autre machine, mais pas l'inverse. En fait, dans dans un sens, les paquets LCP-Reply en réponse aux LCP-Echo n'arrivaient pas sur le modem, qui considérait donc qu'il y avait un souci sur le lien et le coupait.
Il faut rajouter le code suivant sur l'interface PPPoE du modem dans **/etc/config/network** :
option metric '10'
option keepalive '10 1'
* LCP echo failure threshold 10
* LCP echo interval 1
Exemple :
config interface 'wan'
option proto 'pppoe'
option ipv6 '1'
option username 'user@ilc.gnd.dslnet.fr'
option password 'password'
option ifname 'dsl0.835'
option metric '10'
option keepalive '10 1'
J'ai trouvé la solution dans ce post : https://dev.archive.openwrt.org/ticket/7793