web-dev-qa-db-fra.com

Liaison de deux interfaces wifi à partir de la ligne de commande

Je voulais créer dans mon Ubuntu 16.04 une connexion de liaison sur deux interfaces wifi idéalement juste en ligne de commande (ou un script qui la lancera à la demande au lieu d’utiliser la connexion permanente).

J'ai installé des paquets de liaison et essayé ceci:

Sudo modprobe bonding mode=3 miimon=100 (diffusion sur deux adaptateurs à la fois)

Sudo ifconfig bond0 192.168.2.10 broadcast 192.168.2.255 netmask 255.255.255.0
Sudo ifconfig bond0 up

Sudo ifenslave bond0 wlp1s0 wlx00c0ca955ecd (sinon mes deux interfaces wifi qui fonctionnent et fonctionnent bien)

La commande watch cat /proc/net/bonding/bond0 indique que la liaison est active mais qu'elle ne fonctionne pas correctement pour une raison quelconque.

Je pensais que l'ajout de l'itinéraire aiderait peut-être mais ce n'est pas le cas:

/sbin/route -n
Sudo ip route add default via 192.168.2.1 dev bond0

Sinon, wlp1s0 et wlx00c0ca955ecd sont deux adaptateurs sans fil connectés à des connexions de 2 Mo/s et de 8 Mo/s (DHCP). Soit dit en passant, wlp1s0 et wlx00c0ca955ecd fonctionnent bien par eux-mêmes. Mais lorsque j'essaie de les asservir, la connexion ne semble pas fonctionner du tout pour une raison quelconque.

Maintenant, j'ai le gestionnaire de réseau par défaut Ubuntu 16.04 GUI en cours d'exécution. Je me demande si cela peut interférer, mais je voulais le garder car cela simplifie la vie des utilisateurs d'ordinateurs portables/la connexion à divers réseaux Wi-Fi, etc.

L’interface graphique permet également de configurer graphiquement la liaison, mais ne permet pas de choisir des adaptateurs wifi. Il n'autorise que vlan qui crée des alias wlp1s0.0 et wlx00c0ca955e.0 vers des adaptateurs wifi et des réseaux spécifiques. Cependant, cela ne fonctionne pas non plus ...

Une idée comment aborder cela?

1
peterkey

Connectés à des connexions de 8 Mo/s et 2 Mo/s ... les adaptateurs WiFi sont-ils connectés à deux segments de réseau différents? Dans ce cas, il n’a aucun sens de les lier. Un canal lié (en équipe) est destiné à augmenter la bande passante et/ou la redondance vers un seul segment de réseau.

En outre, la connexion Wi-Fi n'est pas vraiment une bonne idée. Le WiFi utilise un support partagé, ce qui signifie que les deux cartes ne peuvent pas transmettre en même temps. En fait, plus de clients peuvent entraîner une réduction des performances globales.

De plus, l’autre extrémité de la connexion doit être consciente de la disposition de la liaison. Il doit savoir que le même client peut être traité de deux manières et que les paquets doivent être traités. Comme le point d'accès ne dispose réellement que d'une seule interface (WiFi) vers le client, je ne suis pas sûr que la liaison ait réellement un sens quelconque.

En bref: qu'essayez-vous de faire et pourquoi croyez-vous que le lien est la solution?

1
vidarlo