0 votes

Transfert de paquets entre le Tethering USB et le Wifi sur Android

J'ai un Toshiba ordinateur portable avec adaptateur wifi intégré 2.4Ghz, bureau sans adaptateur wifi intégré et Samsung Galaxy smartphone con HotSpot mobile fonction également sur 2.4Ghz. Le smartphone est connecté à Internet par l'intermédiaire de l'opérateur mobile. J'ai besoin de fournir un accès Internet pour l'ordinateur portable et l'ordinateur de bureau par le biais du smartphone et de les combiner dans le réseau, de sorte que je serai en mesure de ping ordinateur portable de l'ordinateur de bureau et vice versa.

J'ai acheté un adaptateur wifi usb TP-Link Archer T1U pour mon ordinateur de bureau et j'ai constaté qu'il ne prend en charge que la bande passante 5Ghz. Oui ça arrive. Mais aussi j'ai de vieux enraciné Samsung Galaxy SM-T211 tablette con Connexion USB caractéristique. J'active donc Mobile HotSpot sur le smartphone et je connecte l'ordinateur portable au smartphone par wifi. Puis je connecte la tablette au smartphone également par wifi. Enfin, j'active la fonction USB Tethering sur la tablette et je connecte le bureau à la tablette via un câble USB. Le schéma du réseau est indiqué ci-dessous. enter image description here Tous les appareils ont un accès à l'internet. Cela semble bien, sauf que Je ne peux pas envoyer un ping au bureau (192.168.42.56) à partir de l'ordinateur portable (192.168.43.24). .

J'ai oublié de mentionner que j'utilise ArchLinux sur mon ordinateur de bureau et mon ordinateur portable.

0voto

Kirill Bugaev Points 119

J'ai trouvé la solution.

Tout d'abord, j'ajoute le routage pour le réseau 192.168.52.0/24 via 192.168.53.224(tablette) sur l'ordinateur portable :

$ sudo ip route add 192.168.42.0/24 via 192.168.43.224 dev wlp5s0

Deuxièmement, chassez toutes les chaînes de la table ip sur la tablette par le biais de Émulateur de terminal Android . La tablette est enracinée, donc ce n'est pas un gros problème :

$ su
# iptables -F

C'est tout. Maintenant, le portable peut faire un ping au bureau et vice versa.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X