Home > Gezegen, Linux > Pardus Ağ Yöneticisi İle Eduroam Ağına Bağlanmak

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

PardusBikaç 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. Ayarlarını evde yaptığım için bilgisayarı açar açmaz internete bağlandı 🙂 Hayatımda ilk kez yazdığım bir kod direk çalıştı 😛

Düzenlediğim bu 2 pakete aşağıdaki adreslerden ulaşabilirsiniz.
http://github.com/askin/kelebekpisi/tree/master/wpa_supplicant/
http://github.com/askin/kelebekpisi/tree/master/wireless-tools/

Paketleri kendiniz derlemek için root yetkileriyle

pisi bi http://github.com/askin/kelebekpisi/raw/master/wpa_supplicant/pspec.xml
pisi bi http://github.com/askin/kelebekpisi/raw/master/wireless-tools/pspec.xml

komutlarını vermelisiniz, ardından oluşan pisi paketlerini kurabilirsiniz.

Ya da hazır ikili pisi paketlerini http://askin.ws/pisi/eduroam/ adresinden bulabilirsiniz.

Paketleri kurduktan sonra ayarları yaparken Güvenlik Türü seçeneğini “WPA & WPA2 Enterprise” olarak seçmelisiniz.

Son olarak wireless-tools paketi Pardus’un temel paketlerinden birisidir, wpa_supplicant paketi de wpa ağlarına bağlanmak için gerekli temel bir pakettir. Bunları Pardus deposu dışında bir yerden kurmak sisteminize zarar verebilir. Sorumluluk kullanıcıya aittir 🙂

Benim sistemime hiç bir şey olmadı, %99.99 olasılıkla sizin siteminize de zarar gelmez fakat ben yinede hiç bir sorumluluk almıyorum 🙂

  1. December 9th, 2009 at 02:03 | #1

    Bunu wpa_supplicant geliştiricilerine falan da ilet bence 🙂

  2. December 9th, 2009 at 20:37 | #2

    🙂 wpa_supplicant kodlarına hiç elleşmedim ki ben.

    İletecek birşeyim yok 😛

    Bakalım tam olarak bi çalışsın ozaman Pardus Geliştirici listesine taşıyacağım 🙂 ufak bi kod yazdım ama olsun 🙂

  3. April 24th, 2010 at 15:31 | #3

    Ayarlarda sıkıntı çıkabileceğini düşünüyorum. Bu nedenle kendi ayarlarımı buraya yazıyorum.
    Öncelikle ayarlar penceresi biraz sıkıntılı, onu büyütmek gerekiyor.
    key_mgmt: WPA_EAP
    pairwise:TKIP
    group: TKIP
    eap: TTLS
    phase: auth=PAP
    anonymous_identity: anonymous@ogr.deu.edu.tr
    identity: 2004510052@ogr.deu.edu.tr

  1. No trackbacks yet.