J'ai essayé de partager ma connexion Internet filaire avec mon téléphone Android. Cependant, je n'ai pas réussi à le faire. Quelqu'un d'entre vous a-t-il déjà réussi? Les systèmes d'exploitation que j'utilise sont les suivants:
- Ubuntu 10.10
- Android 2.3
Réponses:
Oui c'est possible. J'ai Ubuntu 11.04, NetworkManager 0.8.4, un téléphone Android Nexus One exécutant Cyanogenmod 7.
Comme décrit par Roman, faites un clic droit sur l'icône NetworkManager et choisissez "Créer un nouveau réseau sans fil". J'ai choisi de laisser la connexion grande ouverte (pas de WPA, pas de WEP). Mon téléphone a pu voir le réseau immédiatement et je me suis connecté sans problème. Le pontage a été fait automatiquement pour que je puisse naviguer sur Internet sans rien configurer de plus.
La raison pour laquelle vous rencontrez des problèmes avec la méthode ci-dessus est que Android 2.3 ne prend pas en charge les réseaux ad hoc. Pour être précis, wpa_supplicant d'Android n'affiche pas les réseaux ad-hoc. Il existe plusieurs façons de résoudre ce problème. Faites le tour de Google et partez à la chasse dans les forums des développeurs xda. Vous devrez probablement effectuer un piratage sur votre téléphone qui dépasse la portée de cette réponse.
Ma recommandation personnelle: si votre téléphone prend en charge CyanogenMod, vous pouvez l'installer pour obtenir une assistance ad hoc et d'autres délices de piratage. Vous devrez rooter votre téléphone, qui peut ou non être à votre goût.
Une autre alternative consiste à essayer le "mode Infrastructure". Après avoir configuré le réseau sans fil ad hoc comme indiqué ci-dessus, cliquez sur l'icône NetworkManager, choisissez "Modifier les connexions". Appuyez sur l'onglet sans fil et modifiez le réseau ad hoc que vous venez de créer. Sous Mode, choisissez "Infrastructure". Je ne sais pas si cela fonctionnera pour vous, car je n'ai pas de téléphone Android d'origine pour tester. Ma pensée est que si le mode ad-hoc est le problème, alors l'autre mode pourrait être la solution.
Bonne chance!
la source
Tout d'abord, comme nous le savons tous, la ROM d'origine d'Android, c'est-à-dire celle qui vient avec le téléphone, ne prend pas en charge le mode ad-hoc (de manière surprenante), et même Ice-Cream Sandwich (Android 4.0) ne prend pas en charge le mode ad-hoc.
Nous devons donc créer un point d'accès à l'aide d'Ubuntu auquel n'importe quel téléphone Android peut facilement se connecter. Dans Windows, vous pouvez utiliser Connectify pour cela et cela fonctionne parfaitement bien, mais avec Ubuntu, vous pouvez avoir certains problèmes, selon que votre carte wifi prend en charge le mode point d'accès (mode maître) ou non.
Maintenant, même si votre carte wifi prend en charge le mode point d'accès, le problème suivant est de savoir si le pilote de votre carte wifi prend en charge le mode AP ou non, si c'est le cas, le problème est résolu et si ce n'est pas le cas, vous avez trois options:
Attendez que le pilote reçoive une mise à jour pour le mode AP. (de nombreux pilotes de cartes wifi sont encore en phase de préparation)
Achetez un dongle wifi et assurez-vous qu'il prend en charge le mode AP sur ubuntu.
Utilisez Windows, où Connectify fera le travail pour vous.
Si vous êtes intéressé, vous pouvez poster le nom de votre pilote de carte wifi afin que je puisse vous aider davantage. Utilisez cette commande:
la source
J'ai trouvé une solution de travail pour partager ma connexion Internet avec mon téléphone via le partage de connexion inversé USB, mais mon ordinateur portable utilise une connexion sans fil pour cela:
Internet -> Sans fil -> Ordinateur portable -> Câble USB -> Téléphone Android
Donc, si cela vous est possible, ou si vous avez une deuxième carte Ethernet pour votre PC, vous devriez consulter l'application «Reverse Tether Trial» du Play Store.
la source
Veuillez consulter ce lien et dites-moi si c'est à peu près ce que vous recherchez.
https://help.ubuntu.com/community/WifiDocs/WirelessAccessPoint
S'il semble que c'est (ou est proche) de ce que vous recherchez, faites-le moi savoir.
Je suis intéressé à le faire moi-même, seulement avec la légère modification de la direction du trafic via ppp0. Ce qui est une connexion captive.
Peut-être pouvons-nous modifier ces instructions pour faire ce dont nous avons besoin.
Edit: Il semble que cela fonctionnerait mieux sur une machine dédiée (ce qui en fait essentiellement un routeur). Je regarde toujours les configurations, mais cela pourrait causer des problèmes pour un ordinateur portable que vous utiliseriez sans fil pour vous connecter à divers endroits.
En outre, il semble y avoir quelques étapes impliquant une machine Windows que nous pouvons peut-être renoncer.
Vous voudrez également voir ceci. https://help.ubuntu.com/community/WifiDocs/MasterMode
la source
Une solution de travail pour moi avec un câble USB sur Kubuntu 15.10 et Android 4.2.2 sur un Samsung S3 mini suivait
Exigences
Android
Ordinateur
Dans votre / etc / network / interfaces, vous devez avoir ces deux lignes sinon vous obtiendrez une
no such device
erreuradb installed (
apt-get install android-tools-adb
)Connexion
Dans votre Android, activez l'option Paramètres-> Connexions-> Connexions réseau-> Partage de connexion et point d'accès portable-> Partage de connexion USB, cela créera une connexion USB à votre ordinateur que vous pouvez voir avec une
ifconfig
commande sur votre ordinateur. Regardez @ le nom de l'interface qui pour moi estenxf6759e7fbebd
cette fois.Attribuez une adresse IP à votre ordinateur sur cette interface réseau avec la commande suivante
sudo ifconfig enxf6759e7fbebd 192.168.42.135 netmask 255.255.255.0
où enxf6759e7fbebd est l'interface que vous avez obtenue à l'étape précédente.Activer la mise en veille IP avec
Activez nat sur votre ordinateur avec
Sur votre ordinateur, connectez-vous à votre appareil Android avec
ayant déjà votre connexion, vous pouvez vérifier avec la
busybox ifconfig -a
commandevous pouvez ajouter un itinéraire par défaut à l'adresse réseau de votre ordinateur que vous avez fixée au point 2
busybox route add default gw 192.168.42.135 dev rndis0
et c'est tout (vous pouvez vérifier vos itinéraires avec labusybox route
commande)la source
En supposant que vous disposez également d'une carte sans fil dans votre ordinateur: Dans Network Manager, cliquez sur le menu et «Créer un nouveau réseau sans fil ...». Plus tard, vous devriez voir le réseau dans votre Android.
la source
Vous pouvez créer un réseau sans fil à partir du menu wifi de votre ordinateur. Cliquez avec le bouton droit sur l'icône wifi dans la barre des tâches et cliquez sur créer un nouveau réseau. Remplissez les options, puis connectez-vous à partir de votre téléphone. Assurez-vous que votre ordinateur est également connecté au câble réseau filaire. Le câble doit être automatiquement relié au réseau sans fil de ma compréhension, et tout devrait bien fonctionner.
la source
Ça marche pour moi
Installer hostapd
Après avoir installé hostapd installer le serveur DHCP
sudo apt-get install dhcp3-server hostapd
Ensuite, ouvrez un programme d'édition de texte, par exemple
gedit
copiez ce qui suit dans celui-ci.Veuillez changer pour saisir le nom de votre réseau après
ssid=
, ainsi que le mot de passe aprèswpa_passphrase=
.enregistrez le fichier comme
hostapd.conf
dans votre dossier personnelCréez un nouveau réseau sans fil ad hoc et connectez-le.
Maintenant, ouvrez le terminal et tapez:
Allumez votre téléphone wifi et trouvez votre ssid.
Source ICI
la source