Kullanıcı Aletleri

Site Aletleri


tr:cs:op:bsd:wifi

Bu, dökümanın eski bir sürümüdür!


FreeBSD Wifi Ayarları

Bu yazımda FreeBSD ortamında GUI olmadan nasıl wifi adaptörü ayarlamaları yapılır ondan bahsedeceğim.

Sistem wifi kartını görüyor mu?

İlk olarak öğrenmemiz gereken sistem wifi kartını kullanabiliyor mu?

10 ve üzeri versiyonlarda ifconfig komutu artık wifi kartlarının bilgilerini göstermeyebilir. Bu yüzden aşağıdaki komutu kullanabilirsiniz.

sysctl net.wlan.devices

Komutu girdikten sonra kart tipine göre bir bilgi verecektir. Benim sistemimde verdiği dönüt aşağıdaki gibi;

net.wlan.devices: iwn0

Burdan anlamaktayım ki benim intel kartım iwn0 kodundaki cihaz olarak gözükmekte sizde atheros bir kart varsa ath0 olabilir. Yazının devamında ben iwn0 kullanacağım sizde değer farklı ise onu kullanacaksınız.

Çoğu wifi kartı varsayılan olarak boot esnasında devreye girmez. Bunu biz sağlayacağız. Bunun için kartın man yazısına bakmamız yeterli olacaktır.

man iwn

Intel IEEE 802.11n wireless network driver manuel yazısında, aşağıdakileri /boot/loader.conf'a girmem gerektiğini söylemekte.

benim durumum için şu kodları eklememi önermekte.

if_iwn_load="YES"
iwn1000fw_load="YES"
iwn100fw_load="YES"
iwn105fw_load="YES"
iwn135fw_load="YES"
iwn2000fw_load="YES"
iwn2030fw_load="YES"
iwn4965fw_load="YES"
iwn5000fw_load="YES"
iwn5150fw_load="YES"
iwn6000fw_load="YES"
iwn6000g2afw_load="YES"
iwn6000g2bfw_load="YES"
iwn6050fw_load="YES"

Daha sonra cihazı oluşturmamız gerekmekte.

ifconfig wlan create wlandev iwn0

Bunun her açılışta otomatik olması için /etc/rc.conf içerisine aşağıdaki kodları ekliyoruz.

wlans_iwn0="wlan0"

Daha sonra artık etraftaki wifilere bağlanabiliriz.

Aşağıdaki komut ile etraftaki wifileri tarıyoruz.

ifconfig wlan0 up scan

Bağlanmak istediğimiz wifi ağının adını öğrendikten öğrendik. Şimdi bağlanalım.

Eski tip güvensiz wifi ağlarına aşağıdaki komut ile bağlanabilirsizi. Burada wifi ağının şifresi olmaması gerekmekte.

ifconfig wlan0 ssid NYPL

Günümüzde sıkça kullanılan WPA/WPA2/Personal ağlara bağlanmak için ise aşağıdaki işlemleri yapmamız gerekmekte.

İlk olarak aşağıdaki komut ile /etc/ içerisinde wifi ağımızın bilgilerini tutacak dosyamızı oluşturuyoruz.

wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf

Daha sonra bu dosyanın içerisine aşağıdaki bilgileri yazmamız gerekmekte. Eğer wifi adresi gizli bir adres ise scan_ssid=1 satırını eklememiz gerekmekte.

Ancak genel ev kullanımlarında gizli wifi olmadığından eklemenize gerek yok.

network={
	# scan_ssid=1
	ssid="__WIFI_ADI__"
	psk="__SIFRE__"
}

Daha sorna DHCP çalıştırmak için aşağıdaki komutu kullanacağız.

dhclient wlan0

Bunun otomatik olması için aşağıdaki kodu /etc/rc.conf içerisine eklememiz gerekmekte.

ifconfig_wlan0="WPA SYNCDHCP"

Daha sonra aşağıdaki komutla netif'i yeniden başlatıyoruz.

service netif restart && service routing restart

Artık wifi operatif halde olmalıdır.

UCH Viki'den alınmıştır. https://wiki.ulascemh.com/doku.php?id=tr:cs:op:bsd:wifi

tr/cs/op/bsd/wifi.1746380053.txt.gz · Son değiştirilme: 2025/05/04 17:34 Değiştiren: ulascemh