Wicd (Türkçe)
From ArchWiki
i18n |
---|
Türkçe |
English |
Italiano |
简体中文 |
Contents |
Giriş
Wicd kablolu ve kablosuz bağlantıları yönetebilen bir network yöneticisidir. Wicd, Python ve GTK+ ile yazılmıştır, diğer network yöneticilerden daha az bağımlılık gerektirir.
Yükleme
Standart Yükleme Yöntemi
Wicd' i standart depolardan yükleyebilirsiniz:
# pacman -S wicd
Bu, Wicd' i dbus, python, gtk2 ve gerekli tüm bağımlılıkları yükleyecektir.
Belki DHCP, secure wireless management, ve simgeleri yüklemek isteyebilirsiniz:
# pacman -S dhclient wpa_supplicant hicolor-icon-theme
Diğer Paketler
The wicd-bzr buildscript is available from AUR, which should build the latest development branch.
Eğer farklı bir sürüm yüklemek ya da kendi paketinizi yüklemek isterseniz, bunu ABS kullanarak kolayca derleyebilirsiniz.
Başlıyoruz
İlk Ayaralar
Wicd provides a daemon that must be started before the tool can be used. Also, running multiple network managers will cause problems, so it is important to disable all other network management daemons.
Öncelikle, çalışan bütün network daemon' ları kapatın:
# /etc/rc.d/network stop # /etc/rc.d/dhcdbd stop # /etc/rc.d/networkmanager stop
Root olarak /etc/rc.conf dosyasını açın ve düzenleyin:
# nano /etc/rc.conf
INTERFACES kısmındaki aygıtları (!) ifadesini kullanarak devre dışı bırakın. Örneğin:
INTERFACES=(!eth0 !wlan0)
DAEMONS kısmındaki network, dhcdbd ve networkmanager gibi varolan network yöneticilerini devre dışı bırakın.
DAEMONS kısmına, eğer yok ise, dbus ve wicd ifadelerini ekleyin. DAEMONS kısmı örnektekine benzer bir şekilde düzenlenmiş olmalı:
DAEMONS=(syslog-ng dbus !network !dhcdbd !networkmanager wicd ...)
Not: Eğer hali hazırda hal kullanıyorsanız bu, otomatik olarak dbus ı başlatacaktır.
Kaydedin ve çıkın.
Hesabınıza network grubunu ekleyin:
# gpasswd -a USERNAME network
Son olarak, dbus ve wicd daemon' larını çalıştırın:
# /etc/rc.d/dbus start # /etc/rc.d/wicd start
Wicd' i Çalıştırmak
Wicd' i çalıştırmak için, komut satırına şunu girin:
$ wicd-client
Ya da masaüstü ortamınızda herhangi bir bildirim alanı yok ise:
$ wicd-client -n
You can add wicd-client to your DE/WM startup to have the application start when you log in.
Sorun Giderme
D-BUS
If you had dbus already running, but for some reason wicd complains about it, restart both.
# /etc/rc.d/dbus stop # we are stopping manually instead of restarting to eliminate possible errors # /etc/rc.d/wicd stop # /etc/rc.d/dbus start # /etc/rc.d/wicd start
Hidden Wireless Networks and Autoconnection HACK
I had problems with my hidden network and the autoconnection function of wicd. It seems that the essid of my hidden network is not "<hidden>", but an empty string. Connect manually to the network and run:
$ iwlist scan
Output of my hidden network:
... wlan0 Scan completed : Cell 01 - Address: xx:xx:xx:xx:xx:xx ESSID:"" Mode:Master Channel:11 ...
If you have the same problems and your iwlist output shows ESSID:"", change /usr/lib/wicd/networking.py:
cd /usr/lib/wicd sed -i.orig -e 's/if CurrentNetwork\["essid"\] == "<hidden>":/if CurrentNetwork\["essid"\] == "<hidden>" or CurrentNetwork\["essid"\] == "":/' networking.py
This changes /usr/lib/wicd/networking.py and saves a backup of the original file to /usr/lib/wicd/networking.py.orig.
Based on wicd version 1.4.1-4