Pardus Ağ Yöneticisi İle Eduroam Ağına Bağlanmak

Bikaç gündür Pardus ve Eduroam ile uğraşıyordum. Eduroama bağlanmak için pratik yollar buldum fakat hiç birisi Ağ Yöneticisi kullanarak bağlanmanın zevkini vermiyordu. 2 gün boyunca Ağ Yöneticisinin neresini değiştirmem gerektiğini arayıp durdum. Sonunda wireless-tools adlı paketin aradığım paket olduğunu keşfettim :) wireless tools paketi wpa_supplicant kullanarak wpa şifreleme kullanan ağlara bağlanmaya yarıyor. Sağolsun Pardus geliştiricileri wpa_supplicant paketi için dbus kullanan bir python betiği yazmışlar. Bu betik içinde tanımlanan methodlarla wpa_supplicantı yönetebiliyoruz. Bu betiğe eduroam ağına bağlanmak için gerekli parametreleri alan bir method ekledim. Daha sonra wireless-tools paketi içindeki comar betiğine bu methodu kullanmasını sağlayacak birkaç değişiklik yaptım. Sırf bu işi denemek için bugün okulum olmadığı halde sabahın 8’inde okula gelip deneme yaptım. []

Pardus ile Eduroam ağına bağlanma

Pardusun ağ yöneticisi gayet şık bir arayüze sahip, fakat bize Eduroam ağına bağlanma özelliği sunmuyor. Ancak Pardus kurulumu ile birlikte gelen 2 araç bizim bu ağa bağlanmamız için yeterli. Bu araçlar wpa_supplicant ve dhcpcd. Wpa_supplicant ağda kimlik denetimini sağlamak için, dhcpcd ise ağdan ip almamız için gerekli. Öncelikle wpa_supplicant için ayar dosyası oluşturmamız gerekiyor. network={ ssid="eduroam" key_mgmt=WPA-EAP pairwise=TKIP group=TKIP eap=TTLS phase2="auth=PAP" anonymous_identity="anonymous@ogr.deu.edu.tr" identity="ogrencinumarasi@ogr.deu.edu.tr" password="sifre" } Bu ayarlar Dokuz Eylül Üniversitesi için. Kendi okulunuza göre düzenlemeniz gerekiyor. Sadece ogr.deu.edu.tr adresi yerine kendi okulunuzun adresini yazmalısınız. Bu dosyayı /etc/wpa_supplicant.con adıyla kaydediyoruz. Sıra geldi wpa_supplicantı çalıştırmaya. wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -D parametresi hangi sürücüyü kullanacağımızı belirtiyor. []