Auteur Sujet: Remplacement de la Livebox par un routeur Openwrt  (Lu 242825 fois)

0 Membres et 1 Invité sur ce sujet

cetipabo

  • Invité
Remplacement de la Livebox par un routeur Openwrt
« Réponse #528 le: 14 juillet 2022 à 08:49:56 »
Salut,
Flash une version stable plutot qu'une RC, et dit nous ce qu'il en est.

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #529 le: 15 juillet 2022 à 10:37:34 »
Bonjour,

Je suis passée sur la version officielle OpenWrt 21.02.3 r16554.

Le débit en Upload est toujours autour de 4/5Mbits/s.

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #530 le: 15 juillet 2022 à 10:51:06 »
Bonjour,

Je suis passée sur la version officielle OpenWrt 21.02.3 r16554.

Le débit en Upload est toujours autour de 4/5Mbits/s.

Saluts Akeix,

Ton traffic internet sort bien en priorité 0 ?

tu peux le voir avec la commande suivante :
Si ton wan est eth0.832, il faut taper la commande suivante :

tcpdump -nei "eth0" port 53
J'ai mis port 53 pour voir que le flux dns c'est suffisant pour checker.

Si ok tu devrais voir "p 0" dans les échanges.

Ton port est bien négocié en 1gbps full ?
pour check
ethtool eth0
As-tu des erreurs sur l'interface ?

ethtool -S eth0Si t'as pas les packages,

opkg update && opkg install tcpdump ethtool

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #531 le: 15 juillet 2022 à 11:36:18 »
Bonjour,

Perso mon wan est sur le port eth1.832



J'ai essayé des différentes commandes.
  • tcpdump -nei "eth1" port 53 : j'ai bien le "p 0"
  • ethtool eth1 : je suis bien en 1000MB/s, Full, MII
  • ethtool -S eth1 : je n'ai aucune erreur

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #532 le: 15 juillet 2022 à 11:47:01 »
T'as quoi comme parametre, offload/Packet Steering ?

Peux-tu faire :
Test upload monosession ipv4 :
iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -4

Test upload monosession ipv6 :
iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -6

Depuis le routeur dans un premier temps puis depuis une machine ?

opkg update && opkg install iperf3

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #533 le: 16 juillet 2022 à 06:10:25 »
Bonjour,

Voici les résultats :
iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -4
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   615 KBytes  5.04 Mbits/sec    0   54.4 KBytes
[  5]   1.00-2.00   sec   660 KBytes  5.40 Mbits/sec    0   82.3 KBytes
[  5]   2.00-3.00   sec   522 KBytes  4.27 Mbits/sec    0    110 KBytes
[  5]   3.00-4.00   sec   628 KBytes  5.14 Mbits/sec    0    139 KBytes
[  5]   4.00-5.00   sec   565 KBytes  4.63 Mbits/sec    0    167 KBytes
[  5]   5.00-6.00   sec   628 KBytes  5.14 Mbits/sec    0    195 KBytes
[  5]   6.00-7.00   sec   753 KBytes  6.17 Mbits/sec    0    223 KBytes
[  5]   7.00-8.00   sec   565 KBytes  4.63 Mbits/sec    0    266 KBytes
[  5]   8.00-9.00   sec   628 KBytes  5.14 Mbits/sec    0    356 KBytes
[  5]   9.00-10.00  sec   329 KBytes  2.70 Mbits/sec   20    372 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  5.75 MBytes  4.83 Mbits/sec   20             sender
[  5]   0.00-10.55  sec  5.44 MBytes  4.32 Mbits/sec                  receiver

iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -6
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   615 KBytes  5.04 Mbits/sec    0   54.4 KBytes
[  5]   1.00-2.00   sec   658 KBytes  5.39 Mbits/sec    0   83.7 KBytes
[  5]   2.00-3.00   sec   519 KBytes  4.25 Mbits/sec    0    112 KBytes
[  5]   3.00-4.00   sec   628 KBytes  5.14 Mbits/sec    0    139 KBytes
[  5]   4.00-5.00   sec   753 KBytes  6.17 Mbits/sec    0    167 KBytes
[  5]   5.00-6.00   sec   439 KBytes  3.60 Mbits/sec    0    197 KBytes
[  5]   6.00-7.00   sec   753 KBytes  6.17 Mbits/sec    0    225 KBytes
[  5]   7.00-8.00   sec   565 KBytes  4.63 Mbits/sec    0    266 KBytes
[  5]   8.00-9.00   sec   628 KBytes  5.14 Mbits/sec    0    356 KBytes
[  5]   9.00-10.00  sec   331 KBytes  2.71 Mbits/sec   21    363 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  5.75 MBytes  4.82 Mbits/sec   21             sender
[  5]   0.00-10.54  sec  5.44 MBytes  4.34 Mbits/sec                  receiver

Les résultats sont similaires au speedtest fait depuis mon PC.
« Modifié: 17 juillet 2022 à 05:24:03 par akeix »

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #534 le: 16 juillet 2022 à 13:50:14 »
Les deux tests envoyés sont les mêmes.

Tu confirmes que tu as le même pb en ipv4 et en ipv6 ?


akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #535 le: 17 juillet 2022 à 05:25:38 »
J'ai eu un doute donc je viens de refaire la commande "iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -6" et j'ai modifié mon message.

Mais j'ai le même problème en ipv4 et ipv6.

J'ai peut-être trouvé une piste en regardant "le system log" :
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 9: nft: not found
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 10: nft: not found
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 11: nft: not found
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 12: nft: not found
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 13: nft: not found
Sat Jul 16 07:20:46 2022 daemon.notice procd: /etc/rc.d/S95done: /etc/rc.local: line 14: nft: not found
Sat Jul 16 07:20:47 2022 daemon.info procd: - init complete -
La commande "nft" n'est pas présente dans mon OpenWRT.

J'ai donc installé "nft" via la commande :
opkg install nftables"
Maintenant dans le system log, j'ai des erreurs :
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 counter meta priority set 0:1
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 ip protocol icmp counter meta priority set 0:6
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 ip protocol igmp counter meta priority set 0:6
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 udp dport 67 counter meta priority set 0:6
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 udp dport 547 counter meta priority set 0:6
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: Error: Could not process rule: No such file or directory
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done: add rule inet fw4 mangle_postrouting oifname eth1.832 ip protocol icmpv6 counter meta priority set 0:6
Sat Jul 16 07:20:49 2022 daemon.notice procd: /etc/rc.d/S95done:               ^^^

Le copier/coller su "system log" ne rend pas pareil que la capture en image ci-dessous :
« Modifié: 17 juillet 2022 à 06:37:16 par akeix »

cetipabo

  • Invité
Remplacement de la Livebox par un routeur Openwrt
« Réponse #536 le: 17 juillet 2022 à 07:20:03 »
En 21.02.3 tu es sous firewall3, tu fonctionnes sous iptables et non nftable. Donc pour toi c'est la config avec iptables qui doit être appliquée.
C'est à partir du Snapshot ou 22.03.x que tu passes sous Firewall4, avec nftable.

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #537 le: 17 juillet 2022 à 08:40:50 »
Bon, j'ai fait un reset du WNDR3800.

iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -4 #Sans offloading hard
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  19.8 MBytes   166 Mbits/sec    1    414 KBytes
[  5]   1.00-2.01   sec  22.6 MBytes   188 Mbits/sec    0    430 KBytes
[  5]   2.01-3.05   sec  21.5 MBytes   173 Mbits/sec    0    436 KBytes
[  5]   3.05-4.01   sec  21.6 MBytes   188 Mbits/sec    2    452 KBytes
[  5]   4.01-5.00   sec  22.8 MBytes   193 Mbits/sec    0    464 KBytes
[  5]   5.00-6.01   sec  22.0 MBytes   182 Mbits/sec    0    475 KBytes
[  5]   6.01-7.00   sec  23.4 MBytes   198 Mbits/sec    0    488 KBytes
[  5]   7.00-8.00   sec  22.6 MBytes   190 Mbits/sec    2    383 KBytes
[  5]   8.00-9.00   sec  23.2 MBytes   195 Mbits/sec    0    431 KBytes
[  5]   9.00-10.00  sec  23.5 MBytes   197 Mbits/sec    0    464 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   223 MBytes   187 Mbits/sec    5             sender
[  5]   0.00-10.02  sec   223 MBytes   187 Mbits/sec                  receiver

iperf3 -c bouygues.iperf.fr -p 9201 -P 1 -6 #Sans offloading hard
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.03   sec  23.4 MBytes   190 Mbits/sec    1    283 KBytes
[  5]   1.03-2.02   sec  30.0 MBytes   255 Mbits/sec    0    337 KBytes
[  5]   2.02-3.02   sec  31.2 MBytes   263 Mbits/sec    0    358 KBytes
[  5]   3.02-4.00   sec  32.7 MBytes   278 Mbits/sec    0    396 KBytes
[  5]   4.00-5.00   sec  33.9 MBytes   284 Mbits/sec    0    442 KBytes
[  5]   5.00-6.00   sec  33.6 MBytes   282 Mbits/sec    0    471 KBytes
[  5]   6.00-7.00   sec  33.2 MBytes   279 Mbits/sec    0    489 KBytes
[  5]   7.00-8.00   sec  33.1 MBytes   278 Mbits/sec    0    506 KBytes
[  5]   8.00-9.00   sec  33.3 MBytes   279 Mbits/sec    0    584 KBytes
[  5]   9.00-10.00  sec  34.5 MBytes   290 Mbits/sec    0    720 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   319 MBytes   267 Mbits/sec    1             sender
[  5]   0.00-10.01  sec   319 MBytes   267 Mbits/sec                  receiver

Avec l'offloading hard, j'obtiens les mêmes résultats. Donc, c'est beaucoup mieux qu'avant. Il manque toujours 100Mbits/s par rapport à la livebox qui est à 400Mbits/s. Mais le résultat est déjà bien.

Du coup, j'ai fait un speedtest.
  • Pour l'upload, je retrouve bien les résultats de iperf3
  • En revanche, le débit download a été divisé par 2, je suis maintenant à 362MBits/s (avec ou sans offloading hard). Avant, j'étais vers 800MBits/s avec offloading hard activé
« Modifié: 17 juillet 2022 à 09:47:50 par akeix »

cetipabo

  • Invité
Remplacement de la Livebox par un routeur Openwrt
« Réponse #538 le: 18 juillet 2022 à 19:25:05 »
l'offloading Hard ne fonctionne que sur les SOC Mediatek (MT7621/MT7622), ce n'est pas le cas de ton WNDR3800 qui dispose d'un Atheros AR7161, mono core a 680Mhz...je ne vois pas comment on peut atteindre 1Gbps NAT sous openwrt avec ça  :o :o étant donné que l'accélération matérielle, s'il y en a une, n'est possible qu'avec le firmware d'origine.
Il n'y a que l'offloading software qui peut permettre une petite amélioration.

Installe HTOP, et regarde son graphique lorsque tu fais ton speedtest, si l'utilisation du CPU monte a 100%, c'est que tu es au max de ses possibilités.
Tu as vu mon post au dessus concernant Firewall3 et 4 ? sur quelle version d'openwrt es-tu maintenant du coup ?

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #539 le: 18 juillet 2022 à 20:13:01 »
Quand tu me l'a dis, j'ai fait un reset du wndr3800 et je suis donc reparti sur la config avec iptable et firewall 3.

En revanche, lors de mes essais avec la future version 22 (rc5), sans offload hard, j'avais environ 300-400 Mbits/s. En activant le offload hard, j'étais à 800 Mbits/s en download