Çok fazla araştırma yaptıktan sonra işe koyuldum. Intel kablosuz kartım olduğu için fazladan sürücü yüklemem gerekmedi, ancak sahip olduğunuz karta bağlı olarak yapmanız gerekebilir.
Öncelikle kablosuz kartınızın hangi arayüzü kullandığını bulmanız gerekir. Bunun için iwconfig
komutu kullanıyoruz :
iwconfig
Benim durumumda kablosuz kartım wlan0
arayüz, bu yüzden kullanacağım. Şimdi kablosuz ağları taramamız gerekiyor:
iwlist wlan0 s
Bu, bölgenizdeki çeşitli kablosuz ağların ayrıntılarını gösteren çok sayıda çıktı vermelidir. ESSID'ye göre filtrelemek genellikle daha kolaydır. grep
burada bize yardımcı oluyor:
iwlist wlan0 s | grep ESSID
Bu, bölgenizdeki tüm kablosuz ağların adlarını listeler. Şimdi ağınıza bağlanma zamanı.
Güvenli olmayan ve WEP ağları
Ağınız güvenli değilse veya eski WEP (güvenliğinizi veya yönlendiricinizi yükseltme zamanı!) İle korunuyorsa bağlantı nispeten basittir. Ağınız güvenli değilse, bu ağa bağlanabilmeniz gerekir:
iwconfig wlan0 essid NAME_OF_NETWORK
Ağınız WEP korumalıysa, sadece aşağıdaki key
gibi şifrenizi ekleyin :
iwconfig wlan0 essid NAME_OF_NETWORK key PASSWORD
Koşman gerekebilir
dhclient
Yönlendiricinizin size bir IP adresi atamasını sağlamak için.
WPA / WPA2
WPA / WPA2 biraz daha karmaşıktır. Kullanmanız gerekecek wpa_supplicant
. Önce config dosyasını şurada oluşturun /etc
:
sudo wpa_passphrase NETWORK_NAME NETWORK_PASSWORD > /etc/wpa_supplicant.conf
Şimdi bağlanmamız gerekiyor:
sudo wpa_supplicant -B -iINTERFACE_NAME -cPATH_TO_CONFIG -DDRIVER
Örneğin:
sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext
-B
wpa_supplicant
arka planda çalışır . wext
Sürücü çoğu durumda çalışmalıdır. Diğer sürücülerin çalıştığını görmek için:
wpa_supplicant
Bağlanma hakkında daha fazla bilgi için bkz . Terminalde manuel olarak bir ağa bağlanma ve bağlantıyı kesme?
Başlangıçta bağlanın
Şimdi düzenlememiz gerekiyor /etc/network/interfaces
. Favori editörü (açın vim
, nano
vs.); kullanmanız gerekecek sudo
.
Aşağıdakiler hariç her şeyi kaldırın:
auto lo
iface lo inet loopback
(geri döngü cihazı). Şimdi ekle:
auto wlan0
iface wlan0 inet dhcp
pre-up <COMMAND>
wlan0
Kablosuz arayüzünüz nerede ve <COMMAND>
ağınıza bağlanmak için kullandığınız komuttur (yukarıya bakın). Örneğin, ağınız güvenli değilse, şunları eklersiniz:
pre-up iwconfig wlan0 essid some_network_name
Ağınız WPA / 2 ile güvenliyse, şöyle bir şey eklersiniz:
pre-up sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext
Eğer kullanıyorsanız wpa_supplicant
şunları da eklemelisiniz:
post-down sudo killall -q wpa_supplicant
Dosyayı kaydedin, yeniden başlatın, ethernet'inizi çıkarın ve çalıştırmayı deneyin:
sudo apt-get update
Komut başarıyla tamamlanırsa tebrikler! Çevrimiçisiniz! Komut başarıyla tamamlanmazsa, lütfen aşağıya bir yorum ekleyin.
Örnekler ve Açıklamalar
Ağınız WEP ile güvenli değilse veya güvenliyse, /etc/network/interfaces
şimdi buna benzemelisiniz:
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
Ağınız WPA / 2 güvenliyse, aşağıdakine /etc/network/interfaces
benzer görünmelidir:
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
Şimdi bir açıklama.
auto wlan0
: wlan0
Arayüzü otomatik olarak başlatır .
iface wlan0 inet dhcp
: Bize DHCP üzerinden bir IP adresi alır
pre-up
: Bağlantının devam etmesi için komutları belirtir.
post-down
: Kendimizden sonra temizlemek için kullanılacak komutları belirtir (gerekirse).
Kaynaklar: