Saya mengalami masalah dalam membuat koneksi nirkabel saya berfungsi, dan saya menyadari saya tidak benar-benar tahu cara menggunakan alat yang saya miliki, dalam hal ini, perintah iwconfig di Ubuntu-9.04. Inilah yang saya dapatkan:
***iwconfig***
-
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"Network"
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
vboxnet0 no wireless extensions.
pan0 no wireless extensions.
"Jaringan" adalah nama jaringan nirkabel saya, btw. Tapi apa artinya semua ini? Bagaimana informasi ini dapat membantu saya mendapatkan koneksi nirkabel yang berfungsi?
Ketika saya mencoba mengaitkan kunci menggunakan
sudo iwconfig wlan0 key s:my_key
Saya mendapatkan pesan kesalahan berikut:
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Invalid argument.
Saya punya kunci yang tepat, jadi apa masalahnya?
sudo aptitude update && sudo aptitude install wicd
.Jawaban:
Berarti kartu Anda mendukung standar 802.11 b / g / n dan saat ini Anda tidak terhubung ke jaringan apa pun (ESSID, nama jaringan pengidentifikasi kosong)
Mode operasi untuk perangkat. Tergantung pada kartu Anda, Anda dapat memilih salah satu dari ini:
Atau saluran - sama seperti yang Anda lihat pada alat GUI untuk mengelola kartu nirkabel - Anda dapat memasukkan frekuensi atau nomor saluran
Memberi Anda alamat MAC tepat dari AP yang Anda hubungkan. Jika Anda memiliki beberapa AP di jaringan Anda dan Anda ingin mengetahui ke AP mana yang terhubung.
Ini adalah daya pancar kartu Anda - pada dasarnya semakin tinggi, semakin banyak energi yang dibutuhkan kartu Anda.
Opsi ini menjelaskan perilaku coba-coba kartu Anda.
Ini menjelaskan apakah kartu Anda memeriksa saluran yang jelas setiap kali ia mengirim paket. Ini dapat meningkatkan kinerja dalam beberapa kasus.
Ini menggambarkan ukuran paket maksimum yang akan dikirimkan kartu Anda - pada dasarnya jika Anda memiliki lingkungan yang bising, semakin kecil paketnya, semakin kecil kemungkinan paket Anda harus dikirim ulang, dan jika itu terjadi, semakin sedikit data yang harus dikirim . Menurut manual, jika nilai ini lebih tinggi dari ukuran paket maksimum, kartu dapat mengirim beberapa paket bersamaan.
Opsi ini memberikan informasi tentang manajemen daya yang digunakan kartu Anda. Anda dapat memilih untuk membuang beberapa paket (mis. Bcast dan mcast), atur siklus aktivitas kartu Anda dan beberapa opsi lainnya.
Jika kartu Anda terhubung, ini adalah tempat Anda akan mencari kualitas tautan :) Level sinyal dan tingkat kebisingan dapat diberikan dBm atau unit sewenang-wenang.
Beberapa statistik tentang kesalahan selama menerima: nwid berarti bahwa mungkin ada jaringan lain di lingkungan Anda menggunakan saluran yang sama dengan Anda, crypto tidak valid adalah sejumlah paket yang kartu Anda tidak dapat mendekripsi, fragmentasi tidak valid berarti ada beberapa paket yang hilang.
Ini adalah jumlah paket yang tidak dapat dikirimkan oleh kartu Anda.
Semua di atas didasarkan pada manual iwconfig, Anda dapat menemukan versi hml di sini .
Jika Anda akan mengkonfigurasi kartu Anda menggunakan alat baris perintah, pastikan untuk mematikan networkmanager dan menggunakan jawaban Sathya . Jika Anda memiliki kunci sebagai teks, gunakan
dari pada
sumber
Saya terkejut tidak ada yang peduli untuk menyebutkan ini dalam jawaban di atas tetapi sepertinya Anda benar-benar mencoba untuk mendapatkan koneksi wifi untuk bekerja di linux - tidak begitu banyak untuk memahami setiap parameter iwconfig di semua detail berdarahnya.
Dengan mengingat hal ini, sangat penting untuk menunjukkan bahwa iwconfig tidak mendukung negosiasi & otentikasi WPA / WPA2 saat menghubungkan ke jaringan wlan. Dengan kata lain, satu-satunya jaringan wifi yang dapat Anda hubungi dengan iwconfig adalah jaringan terbuka tidak terenkripsi dan jaringan berkemampuan WEP.
Sekarang alasan Anda mendapatkan kesalahan aneh ini:
karena iwconfig mengharapkan kunci WEP untuk parameter key :. Karena cara kerja WEP, kunci ini harus memenuhi salah satu dari kondisi ini:
Tentu saja kunci Anda adalah 6 karakter sehingga ini tidak akan berfungsi dan dengan demikian kesalahannya. Perhatikan bahwa secara
my_key
teknis, PSK juga tidak valid - WPA / 2 membutuhkan minimal 8 karakter.Semua ini menimbulkan pertanyaan: jadi bagaimana Anda terhubung ke wlan yang diaktifkan WPA-TKIP / WPA2-AES? Jawabannya adalah Anda harus menggunakan program lain lagi seperti wpa_supplicant . Jika Anda tidak terlalu tergila-gila dengan metode commandline menggunakan gui network manager seperti wicd manager akan membuat proses ini jauh lebih mulus.
Setiap jaringan wifi aman tidak akan menggunakan WEP karena rusak sehingga penting untuk menyadari bahwa iwconfig dengan sendirinya tidak dapat terhubung ke WPA / WPA2 yang lebih aman.
sumber
Cukup edit
/etc/network/interfaces
dan tulis:Setelah itu tulis dan tutup file dan gunakan perintah:
sumber
Ini adalah antarmuka jaringan Anda:
Antarmuka mendukung IEEE 802.11bgn.
Menunjukkan bahwa antarmuka nirkabel tidak terhubung ke jaringan nirkabel apa pun.
Untuk terhubung ke jaringan nirkabel, ketik pertama:
Ini memindai dan mendaftar semua jaringan nirkabel yang menyiarkan ESSID mereka. Dengan asumsi ESSID adalah "Rox", lalu sambungkan ke jaringan.
Jika jaringan memerlukan Kunci, kaitkan kunci:
Akhirnya, minta IP:
Anda harus dapat terhubung.
sumber
Untuk orang-orang dengan masalah "Setel penyandian", coba apa yang ditulis pengguna Carlanga di blog ini .
Bersihkan semuanya dan tinggalkan saja:
Kemudian, restart.
sumber
Wow, sudah lama tidak ada yang menyelesaikan masalah ini. Jika Anda mendapatkan kesalahan:
Alih-alih menggunakan "kunci" untuk memasukkan kunci WEP, gunakan "enc" sebagai gantinya.
.. lalu akhiri dengan a
sumber
iwconfig
identik denganifconfig
, meskipun untuk perangkat nirkabel yang diinstal pada mesin Anda. Ini dapat digunakan untuk mengatur atau menampilkan parameter, dan menampilkan statistik. Statistik nirkabel sama dengan yang Anda temukan di/proc/net/wireless
. Output Anda menunjukkan Anda saat ini memiliki 1 perangkat WLAN yang berfungsiwlan0
,.sumber
Maaf jangan melihat apa yang Anda lakukan dengan s: coba
sumber
s:
sebelum berfungsi dengan benar.