NixOS altında wpa_supplicant ile Wlan?


1

NixOS'ta wpa_supplicant ile ağ kurma (wlan) nasıl kurulur? Yerel wlan ağıma bağlanmayı denediğimde CONN_FAILED, biraz bilgisiz olan bir neden olarak alıyorum . Ayrıca, benim pksgeçerli değil ( WRONG_KEY) olduğunu ancak bunun doğru olduğunu onayladığımı ve daha önce Archlinux kutumdaki ağda aynı anahtarla (git sürüm kontrollü) kullandım ve çalıştığını söyledi.

Yanıtlar:


5

Zaten sahip olduğunuzdan daha bilgilendirici olacağından şüpheliyim, ama işte başlıyoruz.

Öncelikle WPA2-PSK sırlarımızı saklamamız gerekiyor:

       wpa_passphrase MyWifiSSID MySecretPassword > wpa_supplicant.conf

Şimdi eğer kullanıyorsanız, bir Ağ Yöneticisini durdurduğunuzdan emin olun ve aşağıdaki tüm komutları sudo olarak verin. Arayüzü temizledik (wlan0 derim):

        ip link set dev wlan0 down
        ip addr flush dev wlan0
        ip link set dev wlan0 up

Şimdi AP ile ilişkilendiriyoruz:

         wpa_supplicant -B -i wlan0 -Dnl80211 -c wpa_supplicant.conf
         dhclient wlan0

Ağ doğru yapılandırılmışsa, işlem tamamlanmıştır. DHCP yapılandırmasında bazı hatalar varsa, varsayılan ağ geçidini veya DNS sunucularını eksik olabilir. Statik bir IP durumunda yapmak üzere olduğum gibi onları ayarlayabilirsiniz.

Bir DHCP sunucunuz yoksa veya kendinize statik bir IP vermek istiyorsanız (örneğin, 192.168.1.200), yukarıdaki yukarıdaki komutu atlayın ve yerine sorun.

         ip addr add 192.168.1.200/24 dev wlan0

Unutma, 24ağ maskesi CIDR notasyonunda. Sizinkiniz farklıysa, lütfen uygun şekilde ayarlayın. Bu yapıldıktan sonra, varsayılan bir ağ geçidine ihtiyacınız olacak:

         ip route add default via 192.168.1.1 dev wlan0

192.168.1.1, ev yönlendiricinizin / ağ geçidinizin ve DNS sunucularınızın adresidir,

         echo nameserver 8.8.8.8 >> /etc/resolv.conf
         echo nameserver 8.8.4.4 >> /etc/resolv.conf

Budur.


Bunu en kısa zamanda deneyeceğim, sıkı tutun!
musicmatze,

Bu işe yarıyor, wlan alıyorum, ancak iç ağımda hala ping yapamıyorum.
musicmatze

@ musicmicze Belki de dhcpd çalışmıyor? Ya da bu arayüzde değil?
Daniel Jour

1
@DanielJour Hayır, sorun bu değil. Büyük olasılıkla varsayılan bir ağ geçidi ve DNS sunucusu kurmadı.
MariusMatutiae

Şuan çalışıyor. DNS veya ağ geçidi hakkında emin değilim ... Bunu uygun cevap olarak işaretleyeceğim.
musicmatze
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.