Auteur Sujet: Routeur minimaliste à base d'Archlinux pour fibre Orange  (Lu 9291 fois)

0 Membres et 1 Invité sur ce sujet

Madison

  • Invité
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #12 le: 31 août 2015 à 19:26:36 »
"mais là mon WAF est dépassé"

Tu fais passer ton réseau local par un partage de connexion mobile, c'est ce que je fais en général ma copine remarque rien. :D

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 289
  • Antibes (06) / Mercury (73)
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #13 le: 31 août 2015 à 19:44:44 »
Effectivement je pourrais faire ça (surtout que je capte super bien la 4G Free chez moi et que ça dépote) mais il n'y a pas de port USB sur l'ERL pour y brancher un smartphone...

Donc je testerai plus tard dans la semaine (j'ai aussi d'autres trucs de geek en cours, dont asterisk+siproxd pour remplacer la partie téléphonie de la livebox, qui marche mais que je dois finaliser).

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #14 le: 31 août 2015 à 19:52:38 »
Pourquoi vous supposez que le réseau GPON d'Orange est configuré en jumbo frame ?

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 289
  • Antibes (06) / Mercury (73)
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #15 le: 31 août 2015 à 19:54:17 »
Moi je ne suppose rien, mais @Madison a l'air de dire que ça marche chez lui...

Madison

  • Invité
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #16 le: 31 août 2015 à 20:09:40 »
Bah tout simplement parce que le serveur PPPoE négocie une MTU de 1500 avec succès :

# ip link show dev ppp0
48: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 3
    link/ppp

# ping -s 1472 -M do 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 1472(1500) bytes of data.
1480 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=13.9 ms
1480 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=13.5 ms
1480 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=13.5 ms
1480 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=13.5 ms

Après justement vu que c'est pas implèmenté dans la Livebox j'imagine que c'est pas disponible partout (peut-être une fonctionnalité en bêta)..

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 289
  • Antibes (06) / Mercury (73)
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #17 le: 31 août 2015 à 20:12:34 »
Perso j'ai la même chose pour le ping, mais mes sessions TCP bloquent...

Madison

  • Invité
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #18 le: 31 août 2015 à 20:14:47 »
Si t'as ça pour le ping regardes déjà si tu peux envoyer/recevoir du trafic depuis le serveur en lui même, donc essaye les commandes curl que j'ai posté dans le how-to, si ça marche ça devrait au moins confirmer que la connexion PPPoE marche et que le problème est autre part.

Ensuite c'est quoi le résultat de "iptables -L -v" ? Ensuite "ip a" et "ip link" ?

Et t'as essayé avec une MTU de 9000 au lieu de 1508, juste au cas où je me suis gouré et qu'en réalité faut plus que 1508 ?

Madison

  • Invité
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #19 le: 09 septembre 2015 à 12:11:41 »
un P4 ca route du 1Gbps avec du NAT et du PPPoE a 5% de charge CPU ? ... je suis tres étonné. meme si c'est un P4 570 a 3,8 Ghz

x86 ou ARM ca change rien a ce niveau. L'offload de la carte réseau, le multi-threading et la vitesse d'horloge du CPU sont les facteurs déterminants ici.

Je viens de faire un test avec Iperf, d'un côté ma machine perso qui fait office de serveur PPPoE, et de l'autre mon "routeur" maison qui n'a eu aucun changement au niveau de sa configuration et qui croyait donc se connecter sur un serveur PPPoE Orange.

Résultat : 745Mb/s en TCP, ~800Mb/s en UDP, charge CPU à 25% dont la majorité (~20%) est causée par le processus iperf, ce qui me laisse encore penser que le PPPoE en lui même prend presque rien au niveau CPU.

Dans tous les cas ça montre que ce "routeur" est largement capable de saturer une fibre Orange qui est prévue pour ~500Mb/s (et encore ça c'est sur les Speedtest, en usage réel on atteint rarement ces vitesses vu leur peering désastreux).

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 092
  • Paris (75)
Routeur minimaliste à base d'Archlinux pour fibre Orange
« Réponse #20 le: 09 septembre 2015 à 13:29:41 »
Je viens de faire un test avec Iperf, d'un côté ma machine perso qui fait office de serveur PPPoE, et de l'autre mon "routeur" maison qui n'a eu aucun changement au niveau de sa configuration et qui croyait donc se connecter sur un serveur PPPoE Orange.

Résultat : 745Mb/s en TCP, ~800Mb/s en UDP, charge CPU à 25% dont la majorité (~20%) est causée par le processus iperf, ce qui me laisse encore penser que le PPPoE en lui même prend presque rien au niveau CPU.


Tu routes rien et ne NAT pas si le test est fait du 'serveur/routeur' lui meme. 
Ce qui compte c'est la perf et l'usage cpu quand du trafic 'traverse' ton serveur/routeur (NAT+PPPoE+routage).