5.5.0 Wireless

Безжичните мрежи (Wireless) са относително нови в компютърния свят, но бързо печелят привърженици. За жалост тези мрежи все още не са толкова добре поддържани в Linux.

Основните стъпки за конфигуриране на 802.11 безжична мрежова карта са:

  1. Хардуерна поддръжка за безжичната карта
  2. Конфигуриране на картата за връзка към безжична точка за достъп
  3. Конфигуриране на мрежата

5.5.1 Хардуерна поддръжка

Хардуерната поддръжка на безжичната карта се осигурява от ядрото, чрез модул или вградена директно в ядрото. Обикновено, за повечето нови карти са предвидени модули, така че ще трябва да изберете и заредите подходящ такъв от /etc/rc.d/rc.modules. netconfig може да не успее да засече безжичното устройство и ще трябва сами да определите каква е картата, и съответния модул за нея.

Погледнете http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ за повече информация, относно кернел драйверите за различни безжични карти.

5.5.2 Wireless настройки

Голяма част от работата се върши от iwconfig, така че прегледайте man страницата на iwconfig, ако се нуждаете от повече информация.

Първо ще трябва да конфигурирате точка на достъп (access point). В общи линии ще Ви е необходима следната информация:

Относно WEP. WEP е доста дефектен, но е по-добре от нищо. Ако държите на по-висока сигурност за вашата мрежа, потърсете информация за VPNs или IPSec. Тук това не се разглежда. Също така, можете да конфигурирате вашия WAP да не предлага ID / ESSID домейна си. Бързо търсене с Google ще Ви предостави необходимата информация за това.

След като сте събрали нужната информация и сте заредили правилния драйвер, идва ред да редактирате rc.wireless.conf. Попълнете ESSID, KEY и CHANNEL променливите. (Първо опитайте без да задавате CHANNEL, ако проработи - чудесно, ако не задайте CHANNEL.) Променливите в rc.wireless.conf отговарят на iwconfig параметрите.

Ако вашия ключ е в шестнадестичен вид, идеално, така ще сте сигурни, че WAP и iwconfig ще го приемат. Ако имате само стринг, няма как да сте сигурни, че вашия WAP ще го превърне автоматично в шестнадесетичен вид.

Щом модифицирате rc.wireless.conf, стартирайте rc.wireless като root, след това пуснете и rc.inet1, отново като root. Можете да тествате вашата мрежа със стандартните мрежови инструменти, като ping. Ако имате и обикновено мрежово устройство (жично) е добре да го спрете с ifconfig, докато тествате.

Сега нека погледнем по-отблизо iwconfig, за да видим как всъщност работи. Това ще Ви научи на бързия и мръсен начин да стартирате wifi, примерно ако се намирате в Интернет кафе или друга wifi точка, и искате да сте онлайн.

Първата стъпка е да кажете на безжичната карта, коя мрежа да използва. Заменете “eth0” с вашето мрежово устройство и “mynetwork” с ESSID, който ще ползвате. Сега ще трябва да зададете encryption ключ (ако има). Накрая изберете канала (ако е нужно).

# iwconfig eth0 essid "mynetwork"
# iwconfig eth0 key XXXXXXXXXXXXXXXXXXXXXXXXXXX
# iwconfig eth0 channel n

5.5.3 Конфигуриране на мрежата

Това се прави по същия начин, както при обикновените мрежи. Погледнете предните секции на тази глава.


Valid XHTML 1.0 Strict