Bien que de nombreuses questions aient déjà été posées concernant le point d'accès WiFi, aucune des solutions ne fonctionne pour moi.
Je me connecte à Internet à l'aide d'un dongle 3G de Huawei 3772 (Vodafone). Le type de connexion est Mobile Broadband
connection. Je dois partager cette connexion Internet avec mes autres appareils, tels que les téléphones portables et les ordinateurs portables.
Comment créer une connexion de point d'accès WiFi pour cette connexion?.
J'utilise Ubuntu 12.04 LTS.
Je voudrais noter que j'ai déjà essayé des liens d'aide d'Ubuntu, mais ils sont tellement déroutants que je ne pouvais pas les comprendre.
La méthode décrite dans cette réponse ne fonctionne que si votre périphérique sans fil prend en charge le mode maître. Pour vérifier si c'est le cas, ouvrez une console et tapez
Sudo iwconfig wlan0 mode master
Remplacez wlan0
par ce que Ubuntu appelle votre périphérique sans fil.
En cas d'erreur, votre appareil ne prend pas en charge le mode maître et cette solution ne fonctionne malheureusement pas. Source: Wiki d'aide de la communauté , ce commentaire .
Désactivez le WIFI et branchez un câble Internet ou un modem haut débit mobile sur votre Ubuntu afin que votre Ubuntu soit connecté à une connexion filaire ou large bande et que le sans fil soit désactivé.
Allez à Icône réseau dans le panneau supérieur → Modifier les connexions , puis cliquez sur le bouton Ajouter dans le menu contextuel. fenêtres pop-up.
Choisissez Wi-Fi dans le menu déroulant lorsque vous êtes invité à choisir un type de connexion:
Dans la fenêtre suivante, faites:
Allez dans l'onglet Sécurité Wi-Fi, sélectionnez le type de sécurité WPA & WPA2 Personnel et définissez un mot de passe .
Allez dans l'onglet Paramètres IPv4, dans la liste déroulante Méthode, sélectionnez Partagé avec d'autres ordinateurs.
Une fois terminé, cliquez sur le bouton save.
Après les étapes ci-dessus, un fichier de configuration créé dans le répertoire /etc/NetworkManager/system-connections
. Le nom de fichier est identique au nom de connexion que vous avez entré étape 4.
Maintenant, appuyez sur la touche Ctrl+Alt+T
du clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, collez les commandes ci-dessous et appuyez sur Entrée pour modifier le fichier de configuration.
gksudo gedit /etc/NetworkManager/system-connections/wifi-hotspot
Remplacez wifi-hotspot par le nom de la connexion que vous entrez étape 4.
Lorsque le fichier s'ouvre, recherchez la ligne mode=infrastructure
et remplacez-la par mode=ap
.
Enfin, enregistrez le fichier.
Lorsque tout est terminé, activez le Wi-Fi à partir de l'icône du gestionnaire de réseau sur le panneau. Il devrait automatiquement se connecter au hotspot que vous avez créé. Sinon, sélectionnez "Connexion au réseau Wi-Fi caché" et sélectionnez-le dans le menu déroulant.
Vous pouvez maintenant rechercher et connecter le point d'accès à partir de votre Android mobile ..... enyou <^ _ ^>.
Crédit: buntuHandBook
La meilleure façon, à mon avis, est de:
Sudo apt-get install procps iproute2 iw haveged hostapd
L'usage est super simple et ça marche "tout simplement". La première fois que AP fonctionne réellement pour moi (cela n’a jamais fonctionné correctement pour moi avec NetworkManager par défaut).
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install ap-hotspot
AMD64 : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_AMD64.deb
32 bit : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
Exemple sur AMD64:
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_AMD64.deb
Sudo dpkg -i hostapd*.deb
Sudo apt-mark hold hostapd
Sudo ap-hotspot start
// Suivre la configuration pour password et ssid
Si vous voulez le re-configurer:
Sudo ap-hotspot configure
Pour l'arrêter:
Sudo ap-hotspot stop
Pour vérifier la configuration:
ap-hotspot
Et le plus important de tous: N'oubliez pas de désactiver le pare-feu sur le Hotspot!
Voici deux méthodes très similaires basées sur le formidable outil de ligne de commande de NetworkManager. Il est très simple, fonctionne avec WPA et le mode Point d'accès (il fonctionne donc sur les smartphones), et ne nécessite pas de configuration complexe. Une fois qu'il est configuré, vous pouvez simplement utiliser l'interface graphique pour toogle le point d'accès.
Il suffit de courir
nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse
et il devrait créer le point d'accès et s'y connecter. Si cela ne fonctionne pas, vous devriez essayer la solution en 3 lignes ici:
Il suffit de lancer les lignes suivantes pour créer et activer le point d'accès:
# Create a connection
nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot
# Put it in Access Point
nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
# Set a WPA password (you should change it)
nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword
# Enable it (run this command each time you want to enable the access point)
nmcli connection up my-hotspot
Maintenant, connectez-vous sur votre Smartphone ... Lorsque vous n'en avez plus besoin, désactivez-le avec:
nmcli connection down my-hotspot
Pour l'activer à nouveau, il vous suffira d'utiliser la dernière commande de la commande 4 lignes. Vous pouvez noter que, puisque la connexion apparaît également dans les connexions disponibles, vous pouvez l'activer/la désactiver à partir de l'interface graphique.
Vous pouvez créer un hotspot avec une seule commande en utilisant create_ap .
Sudo create_ap wlo1 wlo1 'My superfast hotspot' superSecretpassword
Pour l'installer
# install hostapd using apt
Sudo apt install hostapd
# install create_ap from source
git clone https://github.com/oblique/create_ap
cd create_ap
Sudo make install
Vous pouvez consulter la page readme du projet pour plus d'exemples sur son utilisation.
Pour que votre machine Ubuntu agisse comme un point d'accès wifi pour tout périphérique, installez et configurez le paquet hostapd. Il est conçu à cet effet même. Je partage ma connexion haut débit mobile (Tata Photon) avec mon téléphone Android en utilisant cette méthode même sur Ubuntu 12.04!
Voici les conditions préalables dont vous aurez besoin pour utiliser hostapd de cette manière:
Sites pré-requis:
Capacité de votre carte sans fil à prendre en charge le mode infrastructure. Découvrir:
je. Recherchez votre module de pilote de noyau utilisé en exécutant la commande ci-dessous: lspci -k | grep -A 3 -i “réseau” (dans mon cas, le pilote utilisé était ath9k)
ii. Maintenant, utilisez la commande ci-dessous pour connaître vos capacités wifi (remplacez ath9k par votre pilote de noyau): modinfo ath9k | grep ‘depend’ (iii) Si la sortie ci-dessus inclut "mac80211", cela signifie que votre carte wifi supportera le mode AP.
Logiciel Hostapd: Hostapd est le démon Linux standard qui sera utilisé pour créer votre point d'accès.
Logiciel DHCP: même après que hostapd a créé le point d'accès et que votre appareil le détecte, vous aurez toujours besoin d'un serveur DHCP pour attribuer une adresse IP dynamique à votre client du point d'accès. (sauf si vous attribuez une adresse statique à chaque appareil)
Référez-vous à mon article pour plus de détails sur la façon de configurer et configurer le paquet hostapd.
Pour résoudre ce problème, j'ai écrit Hotspotd , un petit démon Linux permettant de créer un point d'accès wifi au-dessus de hostapd. Il utilise dnsmasq pour la fourniture d'adresses IP à et iptables pour générer la table de routage.
À installer:
wget https://github.com/prahladyeri/hotspotd/raw/master/dist/hotspotd-0.1.tar.gz
tar xvf hotspotd-0.1.tar.gz
cd hotspotd-0.1/
Sudo python setup.py install
Solution de contournement pour 14.04 le bogue hostapd cassé est inclus.
This a fonctionné pour moi. Il configure la connexion de point d'accès à l'aide de l'éditeur de connexion Kde network-manager. Je suis sur Ubuntu 14.04 (.2) 64 bits. Suivez le lien ou suivez moi:
Tout d'abord l'installer à partir du lien ci-dessus. (Je pense que le paquet est plasma-nm
, si j'ai raison, lancez ceci pour installer: Sudo apt-get install plasma-nm
).
Presse Alt+F2 et tapez kde-nm-connection-editor
pour l'exécuter.
Dans la fenêtre qui apparaît, cliquez sur le bouton Ajouter et choisissez "Sans fil (partagé)" dans la liste déroulante.
Tapez un nom, ssid et sélectionnez le mode Point d’accès. Si vous le souhaitez, configurez un mot de passe sous l'onglet Sécurité sans fil. Enfin, cliquez sur OK.
Cliquez sur l'applet Network Manager dans le panneau Unity, puis choisissez "Connexion au réseau Wi-Fi caché", choisissez la connexion que vous avez créée. (Vous n'aurez peut-être pas besoin de faire cette étape)