Auteur Sujet: OpenMPTCProuter : Agréger plusieurs lignes internet  (Lu 725280 fois)

0 Membres et 1 Invité sur ce sujet

tfx

  • Abonné FreeMobile
  • *
  • Messages: 1
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3324 le: 15 août 2021 à 13:55:16 »
Bonjour,

D'abord merci pour le développement et la mise à disposition de OpenMPTCProuter.
J'ai deux problèmes que je n'arrive pas à résoudre :
- Débit upload non conforme
- Impossibilité de mettre en place un AP wifi

Voila mon installation OMR :


Test sur chaque ligne (download/upload) :
Bouygues : 68/8
Free : 84/23
SFR : 95/7

Test sur OMB : 241/8

Quelles sont les paramètres à modifier pour corriger le débit upload ?

Pour AP wifi, j'ai fait des essais dans cette partie sans résultat :

Alain

  • Abonné Orange adsl
  • *
  • Messages: 23
  • Baugé en Anjou (49)
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3325 le: 15 août 2021 à 14:21:42 »
Bonjour,

Merci Ycarus pour ton travail !

Le fonctionnement est OK d'OMR pour moi, mais depuis une clé USB préparé avec Etcher.
Je souhaiterais l'installer sur le SSD interne à mon mini PC (et ne plus utiliser lé clé USB), l'extraction de l'archive fonctionne, mais cette commande ne fonctionne pas : dd bs=4M if=openmptcprouter-*.img of=/dev/sda conv=fsync

sda = SSD interne (formaté en EXT4 avec GPARTED).
sdb = clé USB

Voici la liste des commandes :

root@OpenMPTCProuter:/mnt/ssd1# cat /proc/partitions
major minor  #blocks  name

   8        0   58615704 sda
   8        1   58613760 sda1
   8       16   30277632 sdb
   8       17      65536 sdb1
   8       18     524288 sdb2
 259        0        239 sdb128
root@OpenMPTCProuter:/mnt/ssd1# pwd
/mnt/ssd1
root@OpenMPTCProuter:/mnt/ssd1# ls -la
drwxr-xr-x    3 root     root          4096 Aug 15 11:57 .
drwxr-xr-x    5 root     root          4096 Aug 15 11:44 ..
drwx------    2 root     root         16384 Aug 15 11:49 lost+found
-rw-r--r--    1 root     root     604274176 Aug 15 11:57 openmptcprouter-v0.58.5-r0+16336-b36068d35d-x86-64-generic-ext4-combined-efi.img
root@OpenMPTCProuter:/mnt/ssd1# dd if=openmptcprouter-*.img of=/dev/sda
dd: can't open 'openmptcprouter-*.img': No such file or directory
root@OpenMPTCProuter:/mnt/ssd1# dd if=openmptcprouter-*.img of=/dev/sda1
dd: can't open 'openmptcprouter-*.img': No such file or directory

dd if=/mnt/ssd1/openmptcprouter-*.img of=/dev/sda1 bs=4M conv=fsync

Faut-il formater le SSD en EXT4 préalablement ?
Si je comprends bien, il n'y a pas d'installeur à proprement parler ?

Le Mamba Noir

  • Abonné Orange Fibre
  • *
  • Messages: 21
  • Six-Fours-Les-Plages (83)
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3326 le: 15 août 2021 à 20:39:08 »
ca-certificates est installé ?

déjà installé oui

Rutonyru

  • Abonné Orange adsl
  • *
  • Messages: 11
  • Gaillac (81)
    • Ten One
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3327 le: 16 août 2021 à 09:31:06 »
Bonjour,

J'ai une question plus globale (en plus de celle sur mon VPN en page 277).
Je ne sais pas pour vous, mais quand je cherche des infos pour savoir si quelqu'un a déjà eu le pb avec OpenMPTCPRouter; je tombe sur les 277 pa...278 pages de ce forum.
On peut dire que c'est actif, ça c'est bien. "Qu'une chatte n'y retrouverait pas ses petits" aussi... j'imagine que les maîtres des lieux répondent plusieurs fois aux mêmes questions ? et que les newbies comme moi tentent de miauler plus fort que les autres pour se faire entendre...
Est-ce qu'il y a un moyen de créer un sous-groupe de routeur ? dans lequel, on séparerait les notions d'installations, d'update, de configuration, de choix d'infra ... ?
C'est une idée, qu'en pensez-vous ?

Je peux aider à l'organisation, si ça peut alléger la charge de travail (de même pour l'écriture de la documentation sur le site) ;)

Bon; au passage, ma question est restée sans réponse...mais je ne lâche rien; si je trouve la solution, je reviendrai poster.

Bon courage et bonne journée à toutes et tous

Rutonyru

Ycarus

  • Abonné MilkyWan
  • *
  • Messages: 837
  • Coligny (01) K-Net + Milkywan FTTH + Starlink
    • OpenMPTCProuter
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3328 le: 17 août 2021 à 12:54:58 »
Bonjour,

D'abord merci pour le développement et la mise à disposition de OpenMPTCProuter.
J'ai deux problèmes que je n'arrive pas à résoudre :
- Débit upload non conforme
- Impossibilité de mettre en place un AP wifi

Voila mon installation OMR :


Test sur chaque ligne (download/upload) :
Bouygues : 68/8
Free : 84/23
SFR : 95/7

Test sur OMB : 241/8

Quelles sont les paramètres à modifier pour corriger le débit upload ?

Pour AP wifi, j'ai fait des essais dans cette partie sans résultat :

Pour le Wifi: https://github.com/Ysurac/openmptcprouter/wiki/Configure-Wifi
Pour l'upload il faut voir ce que permet le VPS et faire des tests similaire avec ce qu'il y a dans https://github.com/Ysurac/openmptcprouter/wiki/Optimization

Ycarus

  • Abonné MilkyWan
  • *
  • Messages: 837
  • Coligny (01) K-Net + Milkywan FTTH + Starlink
    • OpenMPTCProuter
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3329 le: 17 août 2021 à 12:56:41 »
Bonjour,

Merci Ycarus pour ton travail !

Le fonctionnement est OK d'OMR pour moi, mais depuis une clé USB préparé avec Etcher.
Je souhaiterais l'installer sur le SSD interne à mon mini PC (et ne plus utiliser lé clé USB), l'extraction de l'archive fonctionne, mais cette commande ne fonctionne pas : dd bs=4M if=openmptcprouter-*.img of=/dev/sda conv=fsync

sda = SSD interne (formaté en EXT4 avec GPARTED).
sdb = clé USB

Voici la liste des commandes :

root@OpenMPTCProuter:/mnt/ssd1# cat /proc/partitions
major minor  #blocks  name

   8        0   58615704 sda
   8        1   58613760 sda1
   8       16   30277632 sdb
   8       17      65536 sdb1
   8       18     524288 sdb2
 259        0        239 sdb128
root@OpenMPTCProuter:/mnt/ssd1# pwd
/mnt/ssd1
root@OpenMPTCProuter:/mnt/ssd1# ls -la
drwxr-xr-x    3 root     root          4096 Aug 15 11:57 .
drwxr-xr-x    5 root     root          4096 Aug 15 11:44 ..
drwx------    2 root     root         16384 Aug 15 11:49 lost+found
-rw-r--r--    1 root     root     604274176 Aug 15 11:57 openmptcprouter-v0.58.5-r0+16336-b36068d35d-x86-64-generic-ext4-combined-efi.img
root@OpenMPTCProuter:/mnt/ssd1# dd if=openmptcprouter-*.img of=/dev/sda
dd: can't open 'openmptcprouter-*.img': No such file or directory
root@OpenMPTCProuter:/mnt/ssd1# dd if=openmptcprouter-*.img of=/dev/sda1
dd: can't open 'openmptcprouter-*.img': No such file or directory

dd if=/mnt/ssd1/openmptcprouter-*.img of=/dev/sda1 bs=4M conv=fsync

Faut-il formater le SSD en EXT4 préalablement ?
Si je comprends bien, il n'y a pas d'installeur à proprement parler ?
Et en mettant le nom de l'image complet :
dd if=openmptcprouter-v0.58.5-r0+16336-b36068d35d-x86-64-generic-ext4-combined-efi.img of=/dev/sda bs=4M conv=fsync
C'est une image disque complète, donc elle se copie sur le disque directement (elle comprend les partitions et le formatage)

Alain

  • Abonné Orange adsl
  • *
  • Messages: 23
  • Baugé en Anjou (49)
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3330 le: 19 août 2021 à 17:49:35 »
Bonjour,

1) Avec ce système d'installation de copie de disque, cela n'utilise donc pas tous l'espace disponible de la destination ? Il faudrait agrandir les partitions après la commande "dd" ?

2) Faut-il faire un paramétrage niveau pare-feu pour accéder à l'interface de gestion depuis un subnet de la ligne WAN1 par exemple ?
L'OMR n'est pas encore complètement en prod (phase de test), actuellement mon subnet principal est celui du WAN 1
Depuis mon PC en 192.168.0.5 je ping bien l'OMR (192.168.2.253) la page commence à se charger, je vois en haut à gauche de la page luci GUi, puis time-out, est-ce normal ?

# LAN
Etiquette : OpenMPTCPRouter
IP : 192.168.2.253

# WAN1 (ADSL Sosh)
IP : 192.168.0.252
Passerelle (modem) : 192.168.0.253

# WAN2 (4G Free)
IP : 192.168.1.252
Passerelle (modem) : 192.168.1.253

3) Depuis le terminal (en passant par la page web) la commande nslookup ne résout pas à la 1ère demande, lors de la 2ème tentative la résolution fonctionne bien, est-ce normal ? J'utilise mon propre DNS que j'ai chez moi.

Je partage la remarque de faire une FAQ, pour éviter d'avoir les mêmes questions, je suis volontaire si besoin de faire certain tuto en fr.

Ycarus

  • Abonné MilkyWan
  • *
  • Messages: 837
  • Coligny (01) K-Net + Milkywan FTTH + Starlink
    • OpenMPTCProuter
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3331 le: 19 août 2021 à 18:20:04 »
Bonjour,

1) Avec ce système d'installation de copie de disque, cela n'utilise donc pas tous l'espace disponible de la destination ? Il faudrait agrandir les partitions après la commande "dd" ?

2) Faut-il faire un paramétrage niveau pare-feu pour accéder à l'interface de gestion depuis un subnet de la ligne WAN1 par exemple ?
L'OMR n'est pas encore complètement en prod (phase de test), actuellement mon subnet principal est celui du WAN 1
Depuis mon PC en 192.168.0.5 je ping bien l'OMR (192.168.2.253) la page commence à se charger, je vois en haut à gauche de la page luci GUi, puis time-out, est-ce normal ?

# LAN
Etiquette : OpenMPTCPRouter
IP : 192.168.2.253

# WAN1 (ADSL Sosh)
IP : 192.168.0.252
Passerelle (modem) : 192.168.0.253

# WAN2 (4G Free)
IP : 192.168.1.252
Passerelle (modem) : 192.168.1.253

3) Depuis le terminal (en passant par la page web) la commande nslookup ne résout pas à la 1ère demande, lors de la 2ème tentative la résolution fonctionne bien, est-ce normal ? J'utilise mon propre DNS que j'ai chez moi.

Je partage la remarque de faire une FAQ, pour éviter d'avoir les mêmes questions, je suis volontaire si besoin de faire certain tuto en fr.
1) oui ça utilise pas toute la taille du disque, après c'est un routeur donc il a pas besoin de beaucoup de place
2) normalement ça devrait pas fonctionner du tout depuis un autre subnet que celui du LAN d'OpenMPTCProuter, donc normal
3) Il est pas conseillé d'utiliser un DNS perso, a-t'il été bien configuré du coup ?
Il y a déjà une FAQ dans la doc, que je complète de temps en temps.

ducat

  • Abonné Free adsl
  • *
  • Messages: 87
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3332 le: 28 août 2021 à 13:32:49 »
Bonjour @Hugues Bonjour @Ycarus

j'utilise OMR avec un VPS Milkywan, je possede un lien adsl via freebox V5 "Wan1" et un lien 4G avec un router Huawei B715s-23c. "wan2"

je souhaiterai savoir quelle est la configuration la plus propre à faire pour l'ipv6.

OMR est configuré suivant le infos de Hugues présente dans le post. néanmoins dans le wizard je n'ai mis aucun adresse ipv6 dans les champs pour chaque Wan.

cote freebox v5 et son interface de gestion  je ne vois plus d'option concernant l ipv6 je pense qu'il est toujours actif... du coup dois je mettre une adresse ipv6 dans le wizard et si oui laquelle?

cote huawei pour le moment dans la config operateur j'ai mis ipv4 seul il y a ipv4+ipv6 comme option et dans le parametres firewall l'option "ipv6 wan to lan "est désactivée.

quelle configuration dois je faire pour que l'ipv6 soit fonctionnelle et propre :

1_ ne rien faire :-)
2 _ activer ipv6 dans le huawei niveau operateur et/ou  firewall

Merci d'avance pour vos conseil

ps: hugues 2a0e:e701:xxxx::/48 ou bien 2a0e:e701:xxxx::/56 ???

autre remarque : le machine sur le lan obtiennent 2 adresses ipv6 l un dans la plage Free (freebox) l autre de milkywan... n'est pas etrange
 
ma configuration est la suivante : un port OMR est connecté directement au modem huawei un autre connect a un switch avec freebox et machine lan dessus.

sachant que je ne peux pas desactiver l'ipv6 sur la freebox, ne serait il pas mieux de mettre la freebox v5 sur un port seul de l'omr ?? pour éviter que la freebox n'attribut des adresses ipv6 ??

edit : voici le resultat de mes essais, j'ai isole la freebox seule sur un port de OMR... resulat plus d ipv6 (free) sur le machine du lan seules celles de milkywan sont attibuer :-) ... par contre du coups le boitier freebox HD present sur le lan ne fonctionne plus... normal.. je m'en doutais car la freebox est isolé du coup du lan au travers de OMR.

nouvelle question y a t il un moyen  de faire refonctionner le boiter HD via parametrage de OMR (autoriser les traffic specifique freebox a passer d'une interface de OMR  a l'autre ?)
« Modifié: 28 août 2021 à 15:22:55 par ducat »

artiflo

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 314
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3333 le: 30 août 2021 à 18:22:33 »
Il y a des gens qui ont testé OMR avec une fibre 1Gbps ?

Si oui qu'est-ce qu'il est nécessaire comme ressource pour tenir ce débit coté router ET coté VPS car j'imagine que ça va manger un bon paquet de CPU ?

J'ai un peu cherché mais j'ai pas trouvé grand chose comme bench.

Le soucis est surtout de trouver un VPS offrant réellement un débit de 1Gbps sans qu'il coute un bras et avec quand même une puissance suffisante.
Je suis justement en train de faire les tests pour plus de 1Gbps.

C'est cool que tu puisse bench car j'ai pas de RPI4B de dispo, tu vas bench OMR en utilisant Glorytun TCP, Glorytun UDP ou MLVPN ?

Et oui je suis aussi en train de me dire que le point clés va être surtout être de trouver un VPS tenant les 1Gbps sans être trop cher.

Sinon rien à voir avec OMR mais j'ai découvert récemment Wireguard et au niveau perf c'est juste impressionnant par rapport au bon vieux OpenVPN. Wireguard envoie 5 fois plus de BP à configuration identique (ok certains diront que c'est pas difficile mais quand même).

Ce gars arrive presque à tenir les 1Gbps sur un RPI4B en tant que client et un E5-2630 v3 en tant que serveur :

https://www.reddit.com/r/WireGuard/comments/eeafds/wireguard_throughput_on_raspberry_pi_4/

Le second pb au dessus de 1Gbps d’aggregation c’est d’avoir un OMR avec des ports eth de plus de 1Gbps - et avoir le reseau derriere pour diffuser la bande passante

C'est pas la charge du CPU le problème c'est le réseau.
le CPU est a 0.75/0.80 en pointe
L'OMR a 4 ports Eth 1Gbps - le port relié a la fibre ne monte pas a plus de 120/160Mbps

il y a aussi le routage NAT IPv4 qui limite - les 10G EPON sont obtenus en IPv6

Après comme je disais aucun intérêt de faire de l'agrégation quand on a une fibre qui est entre 1 et 10Gbps selon les opérateurs - rien que paramétrer un réseau avec une bonne sécurité et avoir plus de 2/3Gbps en monotread demande matériel et fin paramétrage...
Cherchez déjà des firewall qui gèrent plus de 1Gbps de traffic... vous allez voir le tarif...

N'ayant plus besoin de OMR étant passé à la fibre je reviens faire un petit coucou pour apporter des réponses à mes questions de l'époque sur la capacité d'un Raspi 4B au niveau tunnel VPN.

J'ai mis en place OpenWRT (sur lequel se base OMR pour rappel) et Wireguard 8) sur mon raspi 4B et je suis passé de 400Mbps en débit avec la RC3 à 800Mbps avec la RC4 pour laquelle beaucoup de code de wireguard a été backporté sur OpenWRT.

Le VPS en face de mon raspi 4B est VPS Sapinet à 3€ / mois, le raspi est monté à 1.5 de load average à 800Mbps alors que le VPS sapinet n'a pas senti grand chose.

Rutonyru

  • Abonné Orange adsl
  • *
  • Messages: 11
  • Gaillac (81)
    • Ten One
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3334 le: 01 septembre 2021 à 18:11:31 »
Bonjour,

Je reviens vers vous en ayant un peu progresser sur l'utilisation d'un serveur OpenVPN pour accèder au LAN derrière OpenMPTCPRouter.
J'ai pu comprendre que je n'arrivais même pas au serveur OpenVPN. Alors j'ai trouvé une erreur dans ma configuration (merci Ycarus d'avoir laissé trainer quelques vérifications à faire après le port forward). J'ai pu corriger et atteindre mon routeur 192.168.100.1 depuis mon client VPN (linux mint).
Par contre, sur ce routeur, si je lance la commande pour écouter le port 1194 et qu'en même temps je tente de me connecter en vpn depuis mon client; j'ai plusieurs réponses coté serveur (routeur) :
16:01:48.059447 IP 16.153.205.77.rev.sfr.net.43865 > 10.255.255.2.1194: UDP, length 14

Cela veut bien dire que mon client (caché derrière un partage 4g SFR qui ne participe pas à openmptcprouter) arrive bien à bon port... (pour moi c'est une victoire)
Mais il ne se connecte pas à openvpn (time out sans réponse).

Peut-être qu'il ne me manque pas grand chose.

Avez-vous des idées pour m'aider ? :)

Bonne soirée,

Rutonyru

Ycarus

  • Abonné MilkyWan
  • *
  • Messages: 837
  • Coligny (01) K-Net + Milkywan FTTH + Starlink
    • OpenMPTCProuter
OpenMPTCProuter : Agréger plusieurs lignes internet
« Réponse #3335 le: 01 septembre 2021 à 18:24:23 »
Bonjour,

Je reviens vers vous en ayant un peu progresser sur l'utilisation d'un serveur OpenVPN pour accèder au LAN derrière OpenMPTCPRouter.
J'ai pu comprendre que je n'arrivais même pas au serveur OpenVPN. Alors j'ai trouvé une erreur dans ma configuration (merci Ycarus d'avoir laissé trainer quelques vérifications à faire après le port forward). J'ai pu corriger et atteindre mon routeur 192.168.100.1 depuis mon client VPN (linux mint).
Par contre, sur ce routeur, si je lance la commande pour écouter le port 1194 et qu'en même temps je tente de me connecter en vpn depuis mon client; j'ai plusieurs réponses coté serveur (routeur) :
16:01:48.059447 IP 16.153.205.77.rev.sfr.net.43865 > 10.255.255.2.1194: UDP, length 14

Cela veut bien dire que mon client (caché derrière un partage 4g SFR qui ne participe pas à openmptcprouter) arrive bien à bon port... (pour moi c'est une victoire)
Mais il ne se connecte pas à openvpn (time out sans réponse).

Peut-être qu'il ne me manque pas grand chose.

Avez-vous des idées pour m'aider ? :)

Bonne soirée,

Rutonyru
Il faut vérifier que le serveur openvpn écoute bien sur le port 1194 sur le routeur, via "netstat" ou "ss".