Setelah melakukan banyak penelitian, saya berhasil. Karena saya memiliki kartu nirkabel Intel, saya tidak perlu menginstal driver tambahan, tetapi Anda mungkin harus melakukannya, tergantung pada kartu yang Anda miliki.
Pertama, Anda perlu mengetahui antarmuka apa yang digunakan kartu nirkabel Anda. Kami menggunakan iwconfigperintah untuk ini:
iwconfig
Dalam kasus saya kartu nirkabel saya adalah wlan0antarmuka, jadi saya akan menggunakannya. Sekarang kita perlu memindai jaringan nirkabel:
iwlist wlan0 s
Ini akan menghasilkan banyak output, menunjukkan detail berbagai jaringan nirkabel di wilayah Anda. Biasanya lebih mudah disaring oleh ESSID. grepmembantu kami di sini:
iwlist wlan0 s | grep ESSID
Ini akan mencantumkan nama semua jaringan nirkabel di wilayah Anda. Sekarang saatnya untuk terhubung ke jaringan Anda.
Jaringan tidak aman dan WEP
Jika jaringan Anda tidak aman atau diamankan oleh WEP yang lebih lama (waktu untuk meningkatkan keamanan atau router Anda!) Menghubungkannya relatif sederhana. Jika jaringan Anda tidak aman, Anda harus dapat terhubung dengan ini:
iwconfig wlan0 essid NAME_OF_NETWORK
Jika jaringan Anda terlindungi oleh WEP, tambahkan saja keyargumen yang diikuti oleh kata sandi Anda, seperti ini:
iwconfig wlan0 essid NAME_OF_NETWORK key PASSWORD
Anda mungkin harus berlari
dhclient
Untuk membuat router Anda menetapkan Anda alamat IP.
WPA / WPA2
WPA / WPA2 sedikit lebih rumit. Anda harus menggunakan wpa_supplicant. Pertama-tama buat file config di /etc:
sudo wpa_passphrase NETWORK_NAME NETWORK_PASSWORD > /etc/wpa_supplicant.conf
Sekarang kita perlu terhubung:
sudo wpa_supplicant -B -iINTERFACE_NAME -cPATH_TO_CONFIG -DDRIVER
Sebagai contoh:
sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext
-Bberjalan wpa_supplicantdi latar belakang. The wextpengemudi harus bekerja dalam banyak kasus. Untuk melihat driver lain dijalankan:
wpa_supplicant
Untuk informasi lebih lanjut tentang cara terhubung, lihat Bagaimana menghubungkan dan memutuskan ke jaringan secara manual di terminal?
Dapatkan terhubung saat startup
Sekarang kita perlu mengedit /etc/network/interfaces. Buka di editor favorit anda ( vim, nano, dll); Anda harus menggunakan sudo.
Hapus semuanya kecuali:
auto lo
iface lo inet loopback
(perangkat loopback). Sekarang tambahkan:
auto wlan0
iface wlan0 inet dhcp
pre-up <COMMAND>
Di mana wlan0antarmuka nirkabel Anda dan <COMMAND>merupakan perintah yang Anda gunakan untuk terhubung ke jaringan Anda (lihat di atas). Misalnya, jika jaringan Anda tidak aman, Anda akan menambahkan:
pre-up iwconfig wlan0 essid some_network_name
Jika jaringan Anda diamankan dengan WPA / 2 Anda akan menambahkan sesuatu seperti ini:
pre-up sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext
Jika Anda menggunakan wpa_supplicantAnda juga harus menambahkan:
post-down sudo killall -q wpa_supplicant
Simpan file, mulai ulang, cabut ethernet Anda dan coba jalankan:
sudo apt-get update
Jika perintah selesai dengan sukses selamat! Anda sedang online! Jika perintah tidak berhasil diselesaikan, harap tambahkan komentar di bawah ini.
Contoh dan Penjelasan
Jika jaringan Anda tidak aman atau diamankan dengan WEP Anda /etc/network/interfacesakan terlihat seperti ini sekarang:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
pre-up iwconfig wlan0 essid some_network_name
# note: if WEP secured you would also have a 'key' argument with your password
Jika jaringan Anda dijamin WPA / 2, Anda /etc/network/interfacesakan terlihat mirip dengan ini:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
pre-up sudo wpa_supplicant -B -iwlan0 -c/etc/network/wpa_supplicant.conf -Dwext
post-down sudo killall -q wpa_supplicant
Sekarang penjelasan.
auto wlan0: Mulai wlan0antarmuka secara otomatis.
iface wlan0 inet dhcp: Memberi kami alamat IP melalui DHCP
pre-up: Menentukan perintah untuk menjalankan koneksi.
post-down: Menentukan perintah yang akan digunakan untuk membersihkan diri sendiri (jika perlu).
Sumber: