Saya tidak tahu cara memunculkan kartu wi-fi dengan benar di laptop saya. Ketika saya menyalakannya dan mengeluarkan
$ sudo iwconfig wlan0 txpower auto
$ sudo iwlist wlan0 scan
wlan0 Interface doesn't support scanning : Network is down
itu melaporkan bahwa jaringan sedang down. Mencoba untuk memunculkannya juga gagal:
$ sudo ifup wlan0
wlan0 no private ioctls.
Failed to bring up wlan0.
Rupanya saya kehilangan beberapa iw...
perintah tingkat rendah dasar .
Ketika saya menerbitkan dhclient
di antarmuka:
$ sudo dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
^C$
dan menyela, itu membawa perangkat entah bagaimana dan kemudian pemindaian dll berfungsi. Saya ingin menghindari langkah yang jelas berlebihan ini.
linux
debian
command-line
networking
wifi
Petr Pudlák
sumber
sumber
iwconfig
sudah usang dan mungkin tidak dikonfigurasi ke dalam kernel modern. Theiw
Metode ini lebih modern / disukai ( nl80211 ). Lebih lamaiwconfig
dapat memberikan kesalahan aneh ketika dukungan wext tidak dikompilasi / dikonfigurasi. Apa alat / skrip distro tersedia adalah masalah lain. Saya kira jika Anda menggunakan distro, mereka harus berhati-hati untuk memberikan paket / konfigurasi yang tepat. Jika Anda membangun sendiri, maka Anda mungkin memiliki masalah di atas.Jawaban:
Memang, cobalah
sudo ifconfig wlan0 up
. Untuk menguraikan jawaban oleh Martin:ifup
danifdown
perintah adalah bagian dari paket ifupdown , yang sekarang dianggap sebagai antarmuka warisan untuk konfigurasi jaringan , dibandingkan dengan yang lebih baru, sepertinetwork manager
.Setelah
ifup
ifupdown
membaca pengaturan konfigurasi dari/etc/network/interfaces
; itu berjalanpre-up
,post-up
danpost-down
skrip dari/etc/network
, yang termasuk mulai/etc/wpasupplicant/ifupdown.sh
yang memproseswpa-*
opsi konfigurasi tambahan untuk wifi WPA, di/etc/network/interfaces
(lihatzcat /usr/share/doc/wpasupplicant/README.Debian.gz
untuk dokumentasi). Untukwireless-tools
paket WEP memainkan peran yang mirip denganwpa-supplicant
.iwconfig
juga dariwireless-tools
.ifconfig
pada saat yang sama adalah alat tingkat yang lebih rendah , yang digunakan olehifupdown
dan memungkinkan lebih banyak fleksibilitas. Misalnya, ada 6 mode fungsi wifi adapter dan IIRCifupdown
hanya mencakup mode terkelola (+ mode roaming, yang secara resmi bukan mode?). Denganiwconfig
danifconfig
Anda dapat mengaktifkan, misalnya, mode monitor kartu nirkabel Anda, sementara dengan ituifupdown
Anda tidak akan dapat melakukannya secara langsung.sumber
ifconfig
telah digantikan olehip
, perintah alternatifnya adalahip link set wlan0 up
Coba
ifconfig wlan0 up
alih-alihifup
.sumber
Inilah yang saya gunakan untuk terhubung ke jalur akses WEP, setiap hari:
Anda harus memasukkan ESSID dan MAC untuk titik akses apa pun yang Anda inginkan.
Agak sulit untuk enkripsi WPA. Anda harus memiliki
wpa_supplicant.conf
file dengan entri yang sesuai. Seperti ini:Setelah Anda memiliki file conf seperti itu, maka Anda dapat menjalankan skrip ini:
Pembaruan, 2014-12-03:
Arch linux menjadi seperti itu, skrip connect-to-WEP saya jauh berbeda. Saya pikir saya akan menambahkannya ke jawaban ini agar tetap terbarui.
Saya harus beralih menggunakan dengan
iw
sangat tiba-tiba. Sesuatu tentang kernel Arch LTS, atau driver WiFi (laptop saya memiliki kartu Intel WiFi menggunakan driver "iwl4965") berubah belum lama ini. Anda harus mengubah frekuensi ("2462") dan alamat MAC titik akses untuk membuatnya berfungsi.sumber
Pada Ubuntu 18.04 (dan versi Debian yang sesuai)
ifconfig
danifup
/ifdown
sudah ditinggalkan, dan cara yang disarankan untuk membuka antarmuka adalah denganip
perintah:Dan Anda dapat memeriksa antarmuka yang tersedia dengan:
Dan Anda dapat menunjukkan alamat ip yang ditugaskan antarmuka Anda dengan:
Atau lebih khusus:
sumber