web-dev-qa-db-fra.com

Comment créer un point d'accès wifi dans Ubuntu 16.04 car AP-Hotspot ne fonctionne plus

Je suis passé à Ubuntu 16.04. J'utilisais ap-hotspot pour un point d'accès wifi via un terminal. Il semble que l'ap-hotspot n'existe plus; existe-t-il une alternative pour créer un point d'accès wifi? Si c'est le cas, comment peut-il être installé/utilisé?

24
Kt Hafis

Dans Ubuntu 16.04, il existe un mode Hotspot dans la page d’édition des connexions WiFi qui fonctionne directement pour les appareils Android. Voici l’étape par étape:

  1. Commencez par désactiver le WiFi et connectez votre ordinateur portable/PC à un réseau câblé.

  2. Cliquez sur Modifier les connexions dans le menu du réseau. Cliquez ensuite sur Ajouter sur les connexions réseau pour ajouter une nouvelle connexion:

  3. Choisissez WiFi dans le menu déroulant de la fenêtre suivante et cliquez sur le bouton Créer.

  4. Lorsque la fenêtre d'édition de point d'accès WiFi apparaît, procédez comme suit:

    1. Tapez le nom de la connexion, SSID, sélectionnez le mode Hotspot.

    2. Dans l'onglet Sécurité Wifi, sélectionnez WPA & WPA2 Personal et saisissez un mot de passe.

    3. Dans l'onglet Paramètres IPv4, sélectionnez le mode “Partager sur d'autres ordinateurs”.

      Click link for example

  5. Après avoir cliqué sur le bouton Enregistrer, activez Wi-Fi, cliquez sur Connexion au réseau Wi-Fi masqué, puis sélectionnez Se connecter à la connexion que vous venez de créer.

    Click link for example

  6. Votre menu réseau devrait maintenant avoir la connexion de point d'accès WiFi:

Enfin, connectez-vous à ce point d'accès à partir de votre appareil Android et profitez-en!

Mettre à jour!

Après avoir suivi le guide et avant d’activer le WiFi, redémarrez Network Manager avec:

Sudo service network-manager restart

Puis activez le WiFi et il devrait se connecter.

38
Andy

Solution en une ligne

Tout d'abord, vous pouvez essayer la solution en une ligne basée sur l'interface de ligne de commande de NetworkManager.

nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse

si cela ne fonctionne pas, vous devriez essayer la solution en 3 lignes ici:

Solution en trois lignes

Voici une solution basée 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 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.

18
tobiasBora

J'utilise create_ap

Consultez la page GitHub pour plus de détails:

Ce script crée un point d’accès WiFi avec NAT ou ponté.

J'utilise habituellement ces deux options:

  1. Pour le partage Internet ponté : partagez votre connexion Ethernet ou modem via WiFi

    create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
    

    wlan0 est votre interface WiFi, et eth0 est l'interface qui offre Internet (Ethernet ou modem).

  2. Partage Internet à partir de la même interface WiFi : cela vous permettra de partager Internet à partir de la même interface WiFi, utile si vous souhaitez partager le WiFi vous êtes déjà connecté pour étendre la zone WiFi, par exemple:

    create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
    
11
Boubouh Karim