Raspberry comme pont wifi>ethernet, configuration "Nomad truck"

Demande d'aide : c'est ici.
Répondre
Matribs
Messages : 4
Enregistré le : 15 mai 2019, 00:26
Status : Hors ligne

15 mai 2019, 01:23

Chalut tout le monde, tout d’abord la configuration:

J’ai 2 réseaux wifi pour accéder à internet:

Wifi A, réseau ouvert, type camping, bar et autre, peu puissant, peu rapide, mais largement suffisant pour l’internet au quotidien, non paramétrable

Et Wifi B, WPA-PSK, type clé 3G, entièrement paramétrable, pour le streaming, téléchargements…, que j’allume sur commande, car 100Go Par mois

De l’autre côté un routeur linksys wrt320n rediffuse internet en wlan et eth pour mon réseau local.

Entre les deux il y a actuellement un vieux PC sous Windows 7 qui fait un pont entre les diffèrent wifi et le routeur.

Il ne sert qu’à ça !! je pense qu’il est temps de réduire, le volume, la consommation, le bruit.

J’espère avoir su décrire la situation et la configuration

Et donc si quelqu’un a déjà eu à mettre en place un projet similaire j’avoue je suis perdu, et je commence à tourner en rond sur google. Help ?

Pourquoi prendre un pi? Pour y mettre un dongle USB wifi PW-DN4210D, sur laquelle je peut y branché une antenne Yumi :) pouvoir "pointée" mes diverses sources de WiFi.

Idéalement j'aimerais utiliser wlan0 (interne pi3 b) uniquement sur le wifi de la box 4g et wlan1 (usb wlan0) sur les wifi public.
Sachant que wlan0 doit prendre le dessus sur wlan1, ainsi en allumant la box 4g le pi captera son signalé et basculera de wlan0 en entré.

Alors je lis, je test, je relance, je rage depuis bientôt une semaine, je passe tout mes nuit a cherché (on commence a m'appeler le panda au boulot).
Mais la j'avoue je commence a vraiment me perdre.

Alors je me suis dis on va leur expliquer la situation, et voir si on peut me donner un coup de main, après tout les forum ne servent pas qu'à receuillire des informations.

Quelqu'un a déjà tenté un truc semblable ?
Une idée pour orienter mes recherches ?
Parceque bridge dnsmasq dchcpd iptables et autres les doc sont claire, mais pour des gens qui savent de quoi y parle, moi a par appuyer sur le bouton WPS et faire un p'tit serveur samba maison... Les réseaux c'est vraiment pas mon fort
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 2821
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

15 mai 2019, 08:37

Bonjour et bienvenue sur notre forum.
En attendant que les master experts réseau passent par là, je vais essayer, est ce que tu pourrais faire un petit schéma, en indiquant les plages d'adresses de chaque réseau de ton installation,, un schéma valant milles discours.

Le choix du matériel me semble OK.

Je te recommande d'y aller par étapes.. Donne nous aussi la configuration IPtables que tu as tenté de mettre en place.
Il semblerait que tu utilises des termes differnts pour désigner la même chose, ce qui amene de la confusion.
Par exemple ce que tu appelles "Wifi A, réseau ouvert," en début de post semble étre la même chose que "wlan1 (usb wlan0) sur les wifi public"
Un probléme bien posé est déjaà moitié résolu ...
Matribs
Messages : 4
Enregistré le : 15 mai 2019, 00:26
Status : Hors ligne

15 mai 2019, 23:06

Voila :) si joint un schéma exposant la situation;

j'ai sous la main un nouvelle équipent, le cudy wr1000, après vérification le problème de la porté de réception du signal Wifi ext. reste inchangé...

Pour mes diverse tentative je n'ai pas tout sous la main, et je me suis dis que repartir sur une base propre serait mieux :pardon:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 2821
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

16 mai 2019, 10:35

OK c'est plus clair. Tu veux en fait un load-balancer sur ta connexion internet, sur 2 interfaces wifi, l'une étant prioritaire par rapport à l'autre.
On va attendre qu'un expert réseau passe par là, sinon je te donnerais quelques pistes.
Avatar du membre
piratebab
Site Admin
Site Admin
Messages : 2821
Enregistré le : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

16 mai 2019, 11:32

Tu peux déja le faire uniquement avec des regles iptables. Ce n'est pas le plus pratique et ergonomique, mais c'est le plus direct.
https://lartc.org/howto/lartc.rpdb.multiple-links.html
Tu peux jouer sur la priorité des 2 connexions internets.
Le plus simple est d'installer sur le RPI une distribution accés routeur comme par exemple openwrt
Matribs
Messages : 4
Enregistré le : 15 mai 2019, 00:26
Status : Hors ligne

19 mai 2019, 20:43

openwrt? de se que j'en lit lui et le pi 3b+ ne font pas bon ménage, non?
Matribs
Messages : 4
Enregistré le : 15 mai 2019, 00:26
Status : Hors ligne

19 mai 2019, 22:15

piratebab a écrit :
16 mai 2019, 11:32
Tu peux déja le faire uniquement avec des regles iptables. Ce n'est pas le plus pratique et ergonomique, mais c'est le plus direct.
https://lartc.org/howto/lartc.rpdb.multiple-links.html
Tu peux jouer sur la priorité des 2 connexions internets.
Apres avoir lue cette doc, je me dis que le chinois n'est pas si compliqué en faite :wacko:

mais bon je comprend le principe, du coup d'autre question survienne, pour $ IF1 et $ IF2 j'ai wlan0 et wlan1,
par contre $IP1, $P1, $P1_NET, sa commence sa se corçé un peu, pour rappelle, c'est ma box 4G donc, pour avoir les info et les "fixé" dans le temps sa me parait faisable
et pour $IP2, $P2, $P2_NET, c'est les wifi publique, la je n'ai la main su rien...

je ne suis pas sur mais de ce que je comprend, (mon anglais n'est pas au mieux de sa forme mais sa revient)

je part (pour linstant) sur
un raspbian a jour,
accès ssh,
un ecran m'indiquant l'ip du pi, (clavier souris permettant d'avoir des infos en temps réel sous les yeux ^^)
un accès en wlan0 et wlan1 sur ma box de poche,
tout le matérielle cité si dessus sous la main

et la j'attend confirmation sur la suite des opération,
faut il que je paramètre chaque carte wifi indépendamment sur les réseau wifi avant ?
pour l’accès a ma box 4g, faut il que je mette en place une ip static ? du coté box (facile et plus fluide pour le rasp) ou coté rasp ?
ou je trouve les $IP2, $P2, $P2_NET?

pour l'instant mes recherche se base sur la liste:
mettre en place les accès wifi wlan0 > Box4G wlan1 > wifis publiques
gérer le IN avec les iptable, wlan0 > rasp < wlan1
mettre une bouteille au frais
transférer les OUT (toujours avec les iptable?) rasp >eth0
prier pour que sa marche
enregistrer et lancer lesdites iptables
redémarrer en croisant les doigts

et après tout dépend du résultat :drinks:
suis-je sur la bonne voie?
Répondre