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

0 Membres et 1 Invité sur ce sujet

BipBip1981

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Bourges 18000
Remplacement de la Livebox par un routeur Openwrt
« Réponse #624 le: 23 septembre 2022 à 16:12:33 »
Bonjour,

Même souci de mon coté que "akeix" sur les débits avec un Netgear R7800, je plafonne à 5 max en upload.
Je suis passé du firmware ath10k-firmware-qca9984-ct au ath10k-firmware-qca9984 classique car lors de mon souci avec openwrt 19.08 cela avait fonctionner...
Malheureusement pas cette fois.
Idem pour l'allumage de l'ONT avant le routeur.

Si quelqu'un à des pistes et commandes pour investiguer sur ce souci je suis intéresser.

Bonne journée.

aworan

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Levallois 92
Remplacement de la Livebox par un routeur Openwrt
« Réponse #625 le: 23 septembre 2022 à 17:04:22 »
Bonjour à tous,

Tout d'abord merci à ubune pour son travail et son tuto !
Je suis chez Sosh en fibre optique et j'ai acheté depuis peu un routeur ASUS RT-AX53U et j'aimerai le mettre à la place de ma livebox 4.
=> Lien vers la fiche de mon routeur : https://www.asus.com/fr/Networking-IoT-Servers/WiFi-Routers/ASUS-WiFi-Routers/RT-AX53U/
Je suis en SFP, j'ai donc acheté un boitier ONT TP-LINK MC220L, j'ai mis le SFP dedans et je l'ai branché pour testé sur la livebox sur le port wan => cela fonctionne parfaitement.
J'ai installé sur mon routeur OpenWrt 22.03 sans souci, c'est à partir de la que les choses se gâtent :)

J'ai suivi scrupuleusement le tuto et quand je branche le câble ethernet sortant de l'ONT sur le port WAN de mon routeur, je n'ai pas accès à internet.

Je n'ai aucune idée de se que j'ai mal fait, et encore moins de savoir comment je pourrais avoir accès à des log d'erreur ou autre.
J'ai regardé les logs dans luci mais y a rien de concluant, mes interfaces WAN4 et WAN6 ne démarrent pas.

Les règles du fichier etc/nftables.d/nft-prio6-rules.include sont bien chargées ( nft list ruleset | grep "set 0:" | wc -l me renvoie bien 6)

Pour le reste, j'ai suvi le tuto en adaptant au règles de base que j'avais dans mes fichiers network, firewall et dhcp.
Peux être dois je en supprimer certaines, j'ai essayé plusieurs configurations sans succès.

J'ajoute mes fichiers en PJ si une belle âme veux bien y jeter un œil, j'ai remplacé la chaîne de caractère générée par les identifiants par XXXXXXXX

Les résultats de ifstatus sont :
=> wan4
{
   "up": false,
   "pending": true,
   "available": true,
   "autostart": true,
   "dynamic": false,
   "proto": "dhcp",
   "device": "eth0.832",
   "data": {
      
   }
}

wan6 :
{
   "up": false,
   "pending": true,
   "available": true,
   "autostart": true,
   "dynamic": false,
   "proto": "dhcpv6",
   "device": "eth0.832",
   "data": {
      
   }
}

Un petit coup de pouce ne serait pas de refus.

Merci à tous :)

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #626 le: 24 septembre 2022 à 16:24:01 »
Hello,
D'après ton fichier network

config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'

Tes 4 ports physiques sont associés au br-lan.
Peux-tu envoyer le fichier network "vierge" après installation d'openwrt sur ton routeur ?

Le plus simple dans ton cas est de configurer l'interface wan vlan 832 depuis luci pour voir comment ça se nomme sur ton fichier network.
Mais si tu dois sortir un port pour le wan, tu devras configurer un truc du style :

config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'

config device
option name 'lan4.832'
config device
option type '8021q'
option ifname 'lan4'
option vid '832'
list egress_qos_mapping '0:0'
list egress_qos_mapping '2:2'       
list egress_qos_mapping '3:3'
list egress_qos_mapping '4:4'
list egress_qos_mapping '5:5'
list egress_qos_mapping '6:6'
list egress_qos_mapping '7:7'
list egress_qos_mapping '1:0'
list egress_qos_mapping '0:6'

config interface 'wan4'
option proto 'dhcp'
option device 'lan4.832'
option hostname '*'
option broadcast '1'
option norelease '1'
option vendorid 'sagem'
option reqopts '1 15 28 51 58 59 90'
option sendopts '77:2b46535644534c5f6c697665626f782e496e7465726e65742e736f66746174686f6d652e4c697665626f7834 90:XXXXXXXXXX'

config interface 'wan6'
option proto 'dhcpv6'
option device 'lan4.832'
option reqprefix 'auto'
option reqaddress 'none'
option defaultreqopts '0'
option sendopts '11:XXXXXXXXXX 15:FSVDSL_livebox.Internet.softathome.livebox4 16:0000040e0005736167656d'
option reqopts '11 17 23 24'
option noclientfqdn '1'
option noacceptreconfig '1'

Et du coup modifie ton fichier nft-prio6-rules.include et ton fichier firewall avec lan4.832 au lieu de eth0.832
Attention, j'ai pris au pif lan4, à toi de découvrir quel port physique correspond lan4 et ajuster si tu préfères brancher ta box ailleurs.

aworan

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Levallois 92
Remplacement de la Livebox par un routeur Openwrt
« Réponse #627 le: 24 septembre 2022 à 19:43:50 »
Bonjour ubune,

J'ai fais un premier essai sur le lan4 sans succès car c'est assez étrange qu'il y ait 4 ports lans dans la config device sous luci par défaut alors qu'il n'y a que 3 ports éthernets + 1 port wan sur le router.
Du coup, lan4 semblait pas si mal ;)
Finalement, j'ai mappé sur le device nommé "wan" (tout bêtement) pour créer le "wan.382" + modification du fichier des règles etc et ça fonctionne !!!!

Je vais tester tout ça un peu plus en profondeur maintenant que cela fonctionne !

Un grand merci à toi pour le coup de main !

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #628 le: 27 septembre 2022 à 12:26:59 »
Cool parfait ;)
ça donne quoi niveau perf ce routeur ?

J'ai ajouté un petite ligne en rouge dans le tuto pour prévenir que eth0 n'est pas le nom pour tous.
A bientôt

BipBip1981

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Bourges 18000
Remplacement de la Livebox par un routeur Openwrt
« Réponse #629 le: 27 septembre 2022 à 16:37:19 »
@akeix

Décoche "Software flow offloading" ;-)

aworan

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Levallois 92
Remplacement de la Livebox par un routeur Openwrt
« Réponse #630 le: 28 septembre 2022 à 15:31:17 »
@ubune
Cool parfait ;)
ça donne quoi niveau perf ce routeur ?

J'ai ajouté un petite ligne en rouge dans le tuto pour prévenir que eth0 n'est pas le nom pour tous.
A bientôt

Pour mon appart de 65m², la couverture wifi est bonne, si plus grand peut être qu'il sera un peu limite (après ça dépends des murs / couloirs bien sûr).
Sinon pour les perfs pures, je suis chez sosh donc limité à 300mb/s dans les deux sens et j'atteins ce max en terme de débit.

A part ça, j'ai installé pas mal de modules openwrt : adblock, DNS over TLS sur cloudflare, partage samba4 sur une clé usb connecté au port usb2.0 du routeur et dynamique dns sur no-ip car pas d'ip fixe avec sosh.
Le tout tiens la charge sans problème, j'ai encore pas mal de ressources disponibles (stockage openwrt, mémoire ram disponible) même si le partage samba bouffe pas mal de RAM. J'ai planifié un petit reboot matinal quotidien pour cela, j'ai l'impression qu'il ne libère pas bien la mémoire du partage samba4 (mais bon c'est du à samba pas au routeur en lui même). Niveau CPU, j'ai pas regardé la charge pendant les tests de perfs, ou transfert samba, j'y jetterais un coup d'œil et je mettrais à jour le post.

Me reste plus qu'à mettre wiregard server pour l'accès vpn et peux être SQM mais j'ai cru comprendre que ça bouffe pas mal de CPU et pour le moment j'ai pas trop de problème de saturation de bande passante.

Le seul bémol le port usb 2.0, du coup pour le partage samba c'est un peu lent entre 6Mo à 10Mo par seconde en écriture (non limité par la clé usb qui encaisse bien plus en terme de vitesse de transfert) mais ça reste correcte et la lecture sur ce "NAS du pauvre" via kodi par mon Android Tv est utilisable malgré un petit temps d'attente pour l'initialisation.
Y a sans doute des optimisations possible dans ce secteur (NFS sans doute mieux que samba) mais j'ai pas eu le temps de geeker dessus encore.

D'autre part, l'installation de openwrt est vraiment facile, on peut activer directement l'accès via ssh depuis l'os d'asus, se connecter via ssh puis faire un wget de l'image d'openwrt et flasher.

Enfin, il supporte le wifi 6, ce qui je pense est assez rare dans les routeurs supportant openwrt en dernière version stable.

En tout cas j'en suis pleinement satisfait pour le moment pour un prix de 76 euros (sans l'ONT juste le routeur).
« Modifié: 28 septembre 2022 à 15:57:42 par aworan »

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #631 le: 29 septembre 2022 à 07:25:55 »
@akeix

Décoche "Software flow offloading" ;-)

Bonjour,

La case "Sotfware flow offloading" n'est pas cochée

BipBip1981

  • Abonné Orange Fibre
  • *
  • Messages: 3
  • Bourges 18000
Remplacement de la Livebox par un routeur Openwrt
« Réponse #632 le: 29 septembre 2022 à 09:36:41 »
Bonjour,

Après avoir fait le tuto de zéro puis ma configuration d'origine pas à pas, j'ai constatée que c'était cette option qui me bridée en upload.

Je ne vois pas donc pas de où vient votre souci, désolé.

akeix

  • Abonné Bbox fibre
  • *
  • Messages: 158
  • Bourges (18)
    • Passion d'images
Remplacement de la Livebox par un routeur Openwrt
« Réponse #633 le: 29 septembre 2022 à 13:53:10 »
Bonjour,

Avec ma livebox 5 (Fibre <====> Livebox 5 <====> PC), je n'ai aucun soucis de débit montant. J'atteins bien les 600MBit/s

Par contre, avec le LEOX LTX-010H-D (or le LTX-010G-D), le débit montant est inférieur à 7 Mbit/s que ce soit avec ma livebox 5 ou mon routeur OpenWRT :
Fibre <====> LEOX <====> Livebox 5-Eth4 (Ou mon routeur OpenWRT) <====> PC

Chez moi (Bourges), j'ai du changer la valeur de HW_HWVER. Donc je dois être sur un OLT Alcatel d'après les informations du forum.
Sans changer cette valeur, le leox passe bien au statut "O5" mais la livebox ne se connecte pas.

J'ai donc passé les commandes suivantes pour configurer le LEOX:

    flash set GPON_SN ARLTxxxxxxxx
    flash set PON_VENDOR_ID ARLT
    flash set HW_HWVER ARLTyyyyyyyy

D'après iperf3, je perds environ 2% des paquets qui circulent en UDP.

iperf3 -c speedtest.milkywan.fr -p 9201 -u -b 400M
Connecting to host speedtest.milkywan.fr, port 9201
[  5] local 2a01:cb00:8173:8300::1 port 49013 connected to 2a0b:cbc0:42:1::1 port 9201
[ ID] Interval           Transfer     Bitrate         Total Datagrams
[  5]   0.00-1.00   sec  47.7 MBytes   400 Mbits/sec  34990
[  5]   1.00-2.00   sec  47.7 MBytes   400 Mbits/sec  35014
[  5]   2.00-3.00   sec  47.7 MBytes   400 Mbits/sec  35014
[  5]   3.00-4.00   sec  47.7 MBytes   400 Mbits/sec  35037
[  5]   4.00-5.00   sec  47.7 MBytes   400 Mbits/sec  35015
[  5]   5.00-6.00   sec  47.7 MBytes   400 Mbits/sec  35013
[  5]   6.00-7.00   sec  47.7 MBytes   400 Mbits/sec  35010
[  5]   7.00-8.00   sec  47.7 MBytes   400 Mbits/sec  35007
[  5]   8.00-9.00   sec  47.7 MBytes   400 Mbits/sec  35023
[  5]   9.00-10.00  sec  47.7 MBytes   400 Mbits/sec  34999
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-10.00  sec   477 MBytes   400 Mbits/sec  0.000 ms  0/350122 (0%)  sender
[  5]   0.00-10.05  sec   466 MBytes   389 Mbits/sec  0.027 ms  7848/350117 (2.2%)  receiver

Par contre, le débit descendant est tres bon : >900MBit/s avec la livebox 5 et >1900MBit/s avec mon routeur.

Mon routeur et mon PC sont équipés de carte réseau à base realtek RTL8125B.
Voilà pour l'ensemble des infos.


SteakFrites

  • Abonné Sosh fibre
  • *
  • Messages: 14
Remplacement de la Livebox par un routeur Openwrt
« Réponse #634 le: 08 octobre 2022 à 13:04:54 »
J'ai installé Esxi sur cette petite machine, et ça tourne merveilleusement bien.
Il faut juste se créer un iso esxi avec les drivers i225v (pour les 4 ports 2.5gbps).

Hello,
Puis-je te demander pourquoi une préférence Esxi vs Proxmox ?
Un problème connu avec les drivers i225v ? Préférence personnelle ?

Je demande car je souhaiterais utiliser ce mini-pc avec OpenWRT en virtualisé, mais aussi avec un container Docker qui utilise un Google Coral (USB) et apparemment il y a d'autres complications propres à l'utilisation de Esxi dans ce cas-là.

ubune

  • Abonné Orange Fibre
  • *
  • Messages: 317
Remplacement de la Livebox par un routeur Openwrt
« Réponse #635 le: 08 octobre 2022 à 15:01:40 »
Certainement une préférence car c'est un produit que j'utilise au quotidien dans le taff.
Mais même coté perso, en faite j'ai déja plusieurs esxi qui sont installés sur différents liens fibres, ils sont managés par un même vcenter (ipv6 only).

Résultat je peux, par exemple, très facilement dupliquer/migrer une vm entre les noeuds des différents sites.

Dans le cas des usb, le mieux sinon est d'avoir une carte pci/usb que tu passtrough directement dans la vm désirée, et la t'es sûr de n'avoir aucun pb (c'est comme si elle était directement connecté dans la vm).
Si vraiment tu veux faire autre chose que juste "openwrt", te monter une petite tour (vive les ports pcie) c'est le top :P.
A+