Saya tahu cara membuat hotspot ketika terhubung ke jaringan kabel, tetapi ketika saya menggunakan internet dari koneksi WiFi, ini memutus koneksi nirkabel saat saya mengaktifkan hotspot.
Di Windows saya bisa menggunakan Connectify Hotspot , yang memungkinkan saya berbagi koneksi internet dari adaptor nirkabel yang sama saat saya membuat jalur akses aktif. Seperti yang dapat Anda baca di halaman ikhtisar teknologi :
Mode Access Point memungkinkan Anda membuat hotspot menggunakan kartu Wi-Fi yang sama dengan yang Anda gunakan untuk mengakses Internet.
Bagaimana saya melakukan ini di Ubuntu?
wireless
wireless-access-point
hot-spot
Ruppesh Nalwaya
sumber
sumber
Jawaban:
Langkah-langkah sederhana: Buat hotspot wifi di ubuntu
Buka Terminal (Ctrl + Alt + T) dan ketik perintah berikut dengan nama koneksi Anda yang digunakan pada langkah 5.
Temukan
mode=infrastructure
dan ubah kemode=ap
Sekarang periksa bagian jaringan di mana wi-fi akan terhubung ke hotspot yang dibuat secara otomatis. Jika Anda tidak dapat menemukannya, buka Sambungkan ke Jaringan Tersembunyi ... Temukan koneksi dan sambungkan ke sana.
Sumber: http://ubuntuhandbook.org/index.php/2014/09/3-ways-create-wifi-hotspot-ubuntu/
sumber
1. Disable WIFI and plug in an internet cable to your laptop so that your Ubuntu is connect to a wired internet and wireless is disabled.
Dengan kata lain, jawaban ini MEMBUTUHKAN INTERNET MELALUI ETHERNET sebelum dapat membagikannya SEBAGAI AKSES NIRKABEL TITIK melalui adaptor wifi. Itu tidak menerima internet dan menyiarkan internet semua secara nirkabel pada adaptor wifi tunggal. Sebaliknya, ia menerima kabel dan siaran secara nirkabel.Setelah saya melihat tautan ini ditawarkan oleh vasishath , saya berhasil mengatur hotspot nirkabel untuk berbagi koneksi internet dari perangkat antarmuka nirkabel tunggal yang sama. Perangkat nirkabel ini harus menggunakan driver Atheros yang sudah dibangun dengan dukungan nl80211 . Selanjutnya saya akan menunjukkan caranya.
Deteksi apakah perangkat nirkabel Anda akan berfungsi dengan metode ini
Jalankan perintah berikut di terminal :
Jika output adalah nol atau jika string
cfg80211
tidak ada dalam output, tidak masuk akal untuk melanjutkan dan Anda harus memperhatikan poin kedua dan ketiga dari jawaban ini .Alat dibutuhkan
Periksa apakah semua paket yang disebutkan di bawah diinstal: iw , hostapd , iptables , udhcpd , udhcpc , macchanger .
Anda dapat menginstal ini dengan
Edit beberapa file
Jalankan perintah berikut di terminal untuk mengedit file yang sesuai:
Dalam
hostapd.conf
file tambahkan kode berikut:Dalam
udhcpd.conf
komentar file semua baris saat ini (dengan menambahkan#
karakter di depan baris) dan tambahkan baris baru berikut:Di / etc / default / udhcp, komentar baris yang mengatakan
DHCPD_ENABLED="no"
.Di
wpa_supplicant.conf
Anda harus memberikan pengaturan jaringan nirkabel Anda saat ini. Lihatman wpa_supplicant
beberapa contoh cepat. Dan Anda mungkin memiliki lebih banyak contoh di/usr/share/doc/wpa_supplicant/
direktori. Saya menggunakan sesuatu seperti:Simpan semua file dan tutup.
Buat skrip shell
mkdir -p bin
- perintah ini akan membuatbin
direktori dihome
folder Anda jika Anda belum memilikinya.gedit ~/bin/hotspotsetup.sh
- ini akan membuat file baruhotspotsetup.sh
di gedit.chmod +x ~/bin/hotspotsetup.sh
- untuk memberikan akses eksekusi untuk skrip.Mulai hotspot nirkabel yang terhubung ke jaringan nirkabel dari adaptor nirkabel yang sama
Jalankan skrip di atas dalam terminal dengan root privilege:
Bukti
Sumber: Connectify for Linux dengan antarmuka nirkabel tunggal .
sumber
/etc/default/udhcp.conf
, tetapi masih belum berhasil. Itu terus memberi sayaSending discover...
dannew0: CTRL-EVENT-SCAN-STARTED
meskipun semuanya berjalan dengan baik ... Juga ketika saya mencoba untuk terhubung ke jaringan tidak pernah berhasil! Saya telah mengedit server Anda sehubungan dengan udhcpd, tetapi bisakah Anda mengatakan bagaimana cara memperbaiki masalah koneksi?Mari saya perkenalkan Anda dengan alat luar biasa yang menyederhanakan segalanya: create_ap (berdasarkan oblique ).
Itu adalah repositori resmi: https://github.com/oblique/create_ap
Alat ini adalah bagian dari repositori Arch Linux dan harus berada di repositori Ubuntu juga!
Sangat mudah digunakan dan sangat efektif.
Untuk menginstalnya di Ubuntu, Anda harus terlebih dahulu menginstal dependensi:
Kecuali Anda menggunakan "mini install image", Anda sudah memiliki 90% darinya ...
Setelah selesai, klon repositori dari oblique:
Temukan terminal Anda di repositori yang diunduh:
Instal alat dengan:
(tidak ada kompilasi dengan
make
yang diperlukan)Mudah, bukan? Nah sisanya bahkan lebih mudah ... ... Jika perangkat Anda dapat digunakan sebagai klien dan PA pada saat yang sama (seperti chip wifi atheros - edit: beberapa chip Intel juga, lihat komentar kedua di bawah ) Anda cukup harus terhubung ke router rumah Anda dengan manajer jaringan, seperti yang biasa Anda lakukan, dan daripada Anda menjalankan baris perintah seperti itu:
contoh
Dan ... Itu dia! Luar biasa dan sangat mudah! Sekarang Anda hanya perlu terhubung ke jaringan berulang dengan perangkat android Anda. Anda akan melihat di terminal laptop Anda jabat tangan dinegosiasikan antara laptop Anda dan klien: Dan Anda dapat menikmati sesi kamar mandi yang bagus dengan internet ... Semuanya dilakukan dengan antarmuka tunggal dan dengan satu perintah sederhana. Alat ini memiliki banyak opsi, untuk informasi lebih lanjut kunjungi repositori github oblique (tautan yang diberikan sebelumnya) dan jika Anda dapat berbahasa Spanyol, Anda dapat memeriksa utas forum ini: create_ap: La solución perfecta para transformar tu ordenador dan un repetidor universal todo terreno
sumber
Seperti yang dapat Anda lihat di komentar untuk jawaban ini ADA cara untuk melakukan ini. Ini didokumentasikan untuk FreeBSD (yang bukan Ubuntu / Linux) di sini: https://serverfault.com/questions/192144/connect-to-multiple-ap-with-one-wifi-adapter-under-linux-freebsd (Tautan dari komentar). Tampaknya tidak bekerja dengan cara yang persis sama di Linux, tetapi harus serupa. Sayangnya saya tidak dapat menemukan informasi lebih rinci tentang topik ini.
Cara yang mungkin paling mudah dan paling umum adalah menggunakan dua antarmuka jaringan fisik. Jadi, Anda dapat membeli tongkat wifi lain atau hanya menggunakan teknologi lain untuk menghubungkan lebih lanjut dan melakukan salah satunya melalui Wifi. Kemungkinannya misalnya:
Pernah saya perhatikan bahwa Ubuntu Linux mampu mengelola dua perangkat wifi sekaligus tanpa menjadi rumit. Saya tidak menguji ini dengan cara berbagi koneksi internet dll, tetapi itu harus mungkin. Cara rumitnya mungkin tergantung pada jenis koneksi yang Anda gunakan. Di Linux Anda mungkin tidak perlu dan jenis perangkat lunak khusus. Seharusnya memungkinkan untuk berbagi koneksi tanpa memerlukan alat khusus apa pun. Sayangnya saya tidak dapat mencobanya saat ini.
Saya sarankan Anda mencoba Wifi ke Wifi jika Anda tetap menggunakan wifi stick dan LAN atau Bluetooth (yang ada di sebagian besar notebook). Berbagi 3G / LTE agak buruk karena penyedia dataplan dan sebagainya.
sumber
Ini ditambahkan sebagai jawaban lain karena jawaban yang lain menimbulkan begitu banyak kontroversi.
Yang terpenting dan terpenting, Anda perlu tahu nama adaptor nirkabel kami. Gunakan perintah di bawah ini untuk mendapatkannya:
Kemungkinan besar wlan0 atau wlan1.
Ada kasus-kasus yang kami gunakan adaptor WiFi lama dan kami ingin tahu driver yang digunakannya. Kita dapat menggunakan perintah di bawah ini sesuai dengan jenisnya yaitu USB atau PCI.
Gunakan perintah di bawah ini untuk melihat driver mana yang saat ini Anda gunakan:
Perlu menginstal program. Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:
Buka file konfigurasi adaptor jaringan utama dengan perintah ini:
Dan edit seperti ini:
Baris pertama adalah nama adaptor jaringan Anda. Baris ke-2 tidak boleh diubah dalam banyak kasus, kecuali jika Anda tidak beruntung dan Anda memerlukan driver pihak ke-3. Baris ketiga tidak memerlukan penjelasan. Baris ke-4 adalah nama jalur akses WiFi (SSID) Anda. Baris kelima mengidentifikasi jaringan Anda sebagai mode / b / g / n. Baris berikutnya adalah saluran jaringan Anda. Baris yang tersisa mengatur keamanan dan enkripsi. Dalam kebanyakan kasus, Anda hanya perlu mengubah frasa sandi.
Buka file konfigurasi ke-2 dengan perintah ini:
Dan ubah seperti ini:
Baris pertama menunjuk ke file konfigurasi adapter jaringan utama. Baris kedua memberitahu hostapd untuk berjalan dalam mode DAEMON di latar belakang saat boot. Baris terakhir memberitahu hostapd untuk mencatat setiap pesan. Trik penting di sini adalah jika Anda ingin menggunakan dua adapter jaringan nirkabel yang berbeda untuk mengatur Dual Band Access Point, Anda harus membuat untuk memisahkan file konfigurasi asli (file 1) untuk setiap ard dan mengubahnya seperti ini:
Konfigurasi selesai.
Menjalankan DAEMON
Sekarang Anda harus memastikan bahwa hostapd DAEMON dimulai saat boot (perintah 1 di bawah), Anda juga harus menjalankannya sekarang untuk menghindari reboot wajib.
Dan itu sudah selesai. Sekarang kita dapat terhubung ke titik akses yang baru dibangun.
Sumber: Hostapd: Cara Linux untuk membuat Titik Akses Wifi Virtual & halaman dokumentasi Hostapd Linux
sumber
Saat ini hanya mungkin untuk Kartu Atheros dan kartu Broadcom yang sangat sedikit. Untuk mengetahui yang mana yang Anda gunakan, silakan jalankan perintah berikut di terminal dan rekatkan hasilnya di sini: -
Atau Anda bisa langsung mencoba metode itu. Berikut adalah tautan untuk tutorial tentang cara melakukannya: - connectify-for-linux-with-single-wireless-interface
sumber
Cara terbaik yang saya temukan untuk membuat PENGALAMAN SAMBUNG adalah dengan menggunakan AP-HOTSPOT!
(WPA2..tidak seperti Linux secara default di ubuntu)
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
Untuk Jalankan dan Opsi
Mulai:
sudo ap-hotspot start
Berhenti:
sudo ap-hotspot stop
Konfigurasikan:
sudo ap-hotspot Configure
Ingin Antarmuka Pengguna Grafis ?
Untuk menginstalnya, buka terminal, lalu telusuri dengan:
cd /home/USERNAME/LOCATION
Kemudian jalankan perintah install:
qmake
make
Membuat program ... Seret ke desktop dan selesai :) tepuk tangan
Sejauh dua adapter ... Windows dan bsd gratis dapat melakukannya ... Sampai sekarang saya masih mencoba mencari tahu karena saya hanya mendekati skenario ini untuk diri saya sendiri seperti kemarin! Saya akan melaporkan kembali ... Linux dapat melakukannya juga .. Ini bukan batasan perangkat keras untuk adaptor yang dapat melakukannya dengan sistem operasi lain ...
sumber
Seperti jawaban Purushoth, jawaban ini juga membutuhkan 2 adapter WiFi (mis: satu adaptor USB Wi-Fi internal dan 1 eksternal). Namun, saya tidak bisa mendapatkan jawabannya untuk saya, jadi inilah yang saya lakukan.
Diuji dalam Xubuntu 14.04.
Cara mengkonfigurasi PC Ubuntu / Xubuntu sebagai hotspot WiFi (mis: untuk digunakan di bandara atau di pesawat terbang untuk berbagi satu koneksi, berbayar dari PC Anda dengan ponsel Anda dan perangkat lain):
cd /etc/NetworkManager/system-connections
ls
sudo nano wifi-hotspot
Referensi: Di sinilah saya menemukan
/etc/NetworkManager/system-connections
jalur folder & pendekatan alternatif (yang tidak berhasil untuk saya): https://askubuntu.com/a/609199/327339sumber