Cara membuat wifi hotspot di Ubuntu 16.04 karena AP-Hotspot tidak lagi berfungsi

24

Saya telah meningkatkan ke Ubuntu 16.04. Saya menggunakan ap-hotspot untuk wifi hotspot melalui terminal. Tampaknya ap-hotspot tidak lebih; apakah ada alternatif untuk membuat hotspot wifi? Jika ada, bagaimana bisa diinstal / digunakan?

Kt Hafis
sumber
4
Untuk mereka yang mengikuti jawaban di sini dan mendapatkan pesan seperti "Koneksi X tidak tersedia di perangkat wlan0 saat ini" ketika mencoba untuk terhubung ke jaringan tersembunyi: Perangkat wifi Anda mungkin tidak mendukung mode master (tidak bisa menjadi AP). Untuk memeriksanya, lihat help.ubuntu.com/community/WifiDocs/…
akom

Jawaban:

38

Di Ubuntu 16.04, ada mode Hotspot di halaman pengeditan koneksi WiFi yang bekerja langsung untuk perangkat Android. Inilah langkah demi langkah:

  1. Pertama-tama nonaktifkan WiFi dan sambungkan laptop / PC Anda ke jaringan kabel.

  2. Klik Edit Koneksi pada menu jaringan. Kemudian klik Tambah pada koneksi jaringan untuk menambahkan koneksi baru:

  3. Pilih WiFi dari kotak drop-down di jendela berikutnya dan klik tombol Buat.

  4. Saat jendela hotspot pengeditan WiFi muncul, ikuti langkah-langkah ini:

    1. Ketikkan nama koneksi, SSID, pilih mode Hotspot.

    2. Di Wifi Security tab, pilih WPA & WPA2 Personal dan ketik kata sandi.

    3. Pada tab Pengaturan IPv4, pilih mode "Bagikan ke komputer lain"

      Klik tautan misalnya

  5. Setelah Anda mengklik tombol simpan, aktifkan WiFi dan klik Hubungkan ke jaringan Wi-Fi Tersembunyi dan pilih sambungkan ke koneksi yang baru saja Anda buat.

    Klik tautan misalnya

  6. Menu jaringan Anda sekarang harus memiliki koneksi hotspot WiFi:

Akhirnya sambungkan ke hotspot ini dari perangkat Android Anda dan nikmatilah!

Memperbarui!

Setelah mengikuti panduan ini dan sebelum mengaktifkan WiFi, restart Network Manager dengan:

sudo service network-manager restart

Kemudian aktifkan WiFi dan itu harus terhubung.

Andy
sumber
12
Saya mencoba ini, tetapi ketika saya terhubung melalui jaringan wifi tersembunyi dikatakan: Gagal mengaktifkan koneksi: (2) Koneksi 'wifihotspot' tidak tersedia pada perangkat wlp9s0 saat ini. bagaimana cara mengatasinya? Saya menggunakan ap_hostpot sebelum memutakhirkan ke 16.04 tanpa masalah.
Kt Hafis
2
Setelah mengikuti panduan dan sebelum mengaktifkan WiFi, restart Network Manager dengan: sudo service network-manager restart Kemudian aktifkan WiFi dan itu harus terhubung.
Andy
4
tidak berfungsi untuk saya setelah reboot, dapatkan kesalahan ini (2) Koneksi 'k-hotspot' tidak tersedia di perangkat wlp3s0 saat ini.
Karim Samir
1
Saya mendapat kesalahan yang sama dengan pengguna di atas: Gagal mengaktifkan koneksi, (2) Koneksi 'wifishare' tidak tersedia di perangkat wlp5s0 saat ini.
Jam ZHONG
2
Saya dapat berhasil membuat Hotspot, tetapi selain ponsel Android saya, tidak ada perangkat lain yang dapat terhubung dengannya. Laptop Ubuntu saya (juga ponsel lain) meminta kata sandi dan kemudian bertahan beberapa detik sebelum memintanya lagi. Adakah yang tahu apa masalahnya?
alonso s
20

Solusi satu baris

Pertama, Anda dapat mencoba solusi satu baris berdasarkan antarmuka baris perintah NetworkManager.

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

jika tidak berhasil, Anda harus mencoba solusi 3 baris di sini:

Solusi tiga baris

Berikut ini adalah solusi berdasarkan pada alat baris perintah yang hebat dari NetworkManager. Ini sangat mudah, bekerja dengan WPA dan Mode Access Point (sehingga berfungsi pada smartphone), dan tidak perlu pengaturan yang rumit. Setelah diatur, Anda bisa menggunakan antarmuka grafis untuk toogle jalur akses. Cukup jalankan baris berikut untuk membuat dan mengaktifkan titik akses:

# 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

Sekarang terhubung pada Smartphone Anda ... Ketika Anda tidak membutuhkannya lagi, nonaktifkan dengan:

nmcli connection down my-hotspot

Untuk mengaktifkannya lagi, Anda hanya perlu menggunakan perintah terakhir dari perintah 4 baris. Anda dapat mencatat bahwa karena koneksi juga muncul pada koneksi yang tersedia, Anda dapat mengaktifkan / menonaktifkannya dari antarmuka grafis.

tobiasBora
sumber
Anda mungkin perlu menginstal dnsmasq.
Richard
11

saya menggunakan create_ap

Periksa halaman GitHub untuk detail:

Script ini membuat Access Point WiFi NATed atau Bridged.

Saya biasanya menggunakan dua opsi ini:

  1. Untuk Bridged Internet sharing : bagikan Ethernet atau internet modem Anda melalui WiFi

    create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
    

    di mana wlan0antarmuka WiFi Anda, dan eth0antarmuka yang menawarkan internet (Ethernet atau modem).

  2. Berbagi internet dari antarmuka WiFi yang sama : ini akan memungkinkan Anda untuk berbagi internet dari antarmuka WiFi yang sama, berguna jika Anda ingin membagikan kembali WiFi yang sudah Anda sambungkan untuk memperluas area WiFi misalnya:

    create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
    
Boubouh Karim
sumber
create_aptidak bekerja untuk 16,04 di PC saya.
India
bisakah Anda mengirim komentar untuk menggunakannya di terminal? Saya tidak terbiasa melakukannya, dan selalu bingung. terima kasih sebelumnya
Kt Hafis
2
ketika saya memberikan komentar, dikatakan: 'wlan0' bukan antarmuka WiFi Saya mengubah perintah percaya antarmuka wifi harus 'wlp9s0' seperti yang ditunjukkan di suatu tempat, tetapi jawabannya adalah: KESALAHAN: Adaptor Anda tidak mendukung AP (master) mode apa saja yang bisa dilakukan?
Kt Hafis
Ya Anda harus menggunakan nama antarmuka Anda alih-alih wlan0, opsi kedua mensyaratkan bahwa adaptor mendukung fitur ini, baik itu masalahnya. coba yang pertama
Boubouh Karim
Bisakah seseorang membuat ini berjalan di Ubuntu 16.04?
Filbuntu