Come creare un hotspot wifi in Ubuntu 16.04 poiché AP-Hotspot non funziona più


24

Ho eseguito l'aggiornamento a Ubuntu 16.04. Stavo usando ap-hotspot per hotspot wifi attraverso il terminale. Sembra che l'ap-hotspot non sia più; c'è qualche alternativa per creare un hotspot wifi? In caso affermativo, come può essere installato / utilizzato?


4
A coloro che seguono le risposte qui e ricevono un messaggio del tipo "Al momento la connessione X non è disponibile sul dispositivo wlan0" durante il tentativo di connettersi a una rete nascosta: il dispositivo wifi probabilmente non supporta la modalità master (non può essere un AP). Per verificare, consultare help.ubuntu.com/community/WifiDocs/…
akom l'

Risposte:


38

In Ubuntu 16.04, c'è una modalità Hotspot nella pagina di modifica della connessione WiFi che funziona direttamente per i dispositivi Android. Ecco il passo dopo passo:

  1. Prima disabilita il WiFi e collega il tuo laptop / PC a una rete cablata.

  2. Fai clic su Modifica connessioni nel menu di rete. Quindi fare clic su Aggiungi sulle connessioni di rete per aggiungere una nuova connessione:

  3. Scegli WiFi dalla casella a discesa nella finestra successiva e fai clic sul pulsante Crea.

  4. Quando viene visualizzata la finestra di modifica dell'hotspot WiFi, attenersi alla seguente procedura:

    1. Digitare il nome della connessione, SSID, selezionare la modalità Hotspot.

    2. Nella scheda Wifi Security, seleziona WPA e WPA2 Personal e digita una password.

    3. Nella scheda Impostazioni IPv4, seleziona la modalità "Condividi con altri computer"

      Fare clic sul collegamento ad esempio

  5. Dopo aver fatto clic sul pulsante Salva, abilita WiFi e fai clic su Connetti a rete Wi-Fi nascosta e seleziona Connetti alla connessione appena creata.

    Fare clic sul collegamento ad esempio

  6. Il menu di rete ora dovrebbe avere la connessione WiFi hotspot:

Finalmente connettiti a questo hotspot dal tuo dispositivo Android e divertiti!

Aggiornare!

Dopo aver seguito la guida e prima di abilitare il WiFi, riavvia Network Manager con:

sudo service network-manager restart

Quindi abilitare il WiFi e dovrebbe connettersi.


12
Ho provato questo, ma quando mi collego attraverso una rete wifi nascosta, dice: Impossibile attivare la connessione: (2) La connessione 'wifihotspot' non è disponibile sul dispositivo wlp9s0 in questo momento. come affrontare questo? Stavo usando ap_hostpot prima di passare a 16.04 senza problemi.
Kt Hafis,

2
Dopo aver seguito la guida e prima di abilitare WiFi, riavviare Network Manager con: sudo service riavvio di network manager Quindi abilitare WiFi e dovrebbe connettersi.
Andy,

4
non ha funzionato per me anche dopo il riavvio, ho riscontrato questo errore (2) La connessione 'k-hotspot' non è al momento disponibile sul dispositivo wlp3s0.
Karim Samir,

1
Ho riscontrato gli stessi errori degli utenti precedenti: Impossibile attivare la connessione, (2) La connessione 'wifishare' non è al momento disponibile sul dispositivo wlp5s0.
Orologio ZHONG,

2
Posso creare con successo l'Hotspot, ma a parte il mio telefono Android, nessun altro dispositivo può connettersi ad esso. Il mio laptop Ubuntu (così come altri telefoni) chiede la password e poi resta lì per un paio di secondi prima di richiederla di nuovo. Qualcuno sa qual è il problema?
alonso s

20

Una soluzione di linea

Innanzitutto, puoi provare la soluzione a una riga basata sull'interfaccia della riga di comando di NetworkManager.

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

se non funziona, dovresti provare qui la soluzione a 3 righe:

Soluzione a tre linee

Ecco una soluzione basata sul fantastico strumento da riga di comando di NetworkManager. È molto semplice, funziona con WPA e Access Point Mode (quindi funziona su smartphone) e non richiede una configurazione complessa. Una volta impostato, puoi semplicemente utilizzare l'interfaccia grafica per accedere a Google Access Point. Basta eseguire le seguenti righe per creare e abilitare il punto di accesso:

# 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

Ora connettiti sul tuo smartphone ... Quando non ti serve più, disabilitalo con:

nmcli connection down my-hotspot

Per abilitarlo di nuovo, dovrai solo usare l'ultimo comando del comando 4 linee. È possibile notare che poiché la connessione viene visualizzata anche nelle connessioni disponibili, è possibile abilitarla / disabilitarla dall'interfaccia grafica.


Potrebbe essere necessario installare dnsmasq.
Richard,

11

Io uso create_ap

Controlla la pagina GitHub per i dettagli:

Questo script crea un punto di accesso WiFi NATed o Bridged.

Di solito uso queste due opzioni:

  1. Per la condivisione di Internet con bridge : condividi la tua rete Ethernet o modem via WiFi

    create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
    

    dov'è la wlan0tua interfaccia WiFi, ed eth0è l'interfaccia che offre internet (Ethernet o modem).

  2. Condivisione Internet dalla stessa interfaccia WiFi : questo ti permetterà di condividere Internet dalla stessa interfaccia WiFi, utile se vuoi condividere di nuovo il WiFi a cui sei già connesso per estendere l'area WiFi, ad esempio:

    create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
    

create_apnon funziona per 16.04 sul mio PC.
Indiano

potresti per favore postare commenti per usarlo nel terminale? Non ho familiarità per farlo e mi confondo sempre. grazie in anticipo
Kt Hafis,

2
quando ho dato il commento, si dice: 'wlan0' non è un'interfaccia WiFi Ho cambiato il comando credendo che l'interfaccia wifi debba essere 'wlp9s0' come mostrato da qualche parte, ma la risposta è: ERRORE: l'adattatore non supporta AP (master) modalità qualcosa si può fare?
Kt Hafis,

Sì, dovresti usare il nome della tua interfaccia invece di wlan0, la seconda opzione richiede che l'adattatore supporti questa funzione, il mio non è il caso. prova il primo
Boubouh Karim,

Qualcuno potrebbe farlo funzionare su Ubuntu 16.04?
Filbuntu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.