SVN: PLD-doc/book/pl_book__siec/pl_siec__wifi.sec

qwiat qwiat at pld-linux.org
Sat Mar 8 02:22:54 CET 2008


Author: qwiat
Date: Sat Mar  8 02:22:53 2008
New Revision: 9570

Modified:
   PLD-doc/book/pl_book__siec/pl_siec__wifi.sec
Log:
- now this chapter is 2.6.24 ready


Modified: PLD-doc/book/pl_book__siec/pl_siec__wifi.sec
==============================================================================
--- PLD-doc/book/pl_book__siec/pl_siec__wifi.sec	(original)
+++ PLD-doc/book/pl_book__siec/pl_siec__wifi.sec	Sat Mar  8 02:22:53 2008
@@ -3,55 +3,41 @@
 	<title>WiFi</title>
 	<section id="siec_wifi_intro">
 		<title>Wstêp</title>
+				<para>
+			W naszych przyk³adach przedstawimy konfiguracjê dla sieci
+			bezprzewodowej dzia³aj±cej w trybie trybie infrastruktury
+			(managed), o okre¶lonym identyfikatorze <option>SSID</option>
+			i zabezpieczonej kluczem <option>WEP</option>.
+		</para>
 		<para>
 			Niektóre karty sieciowe WiFi maj± dedykowane sterowniki
-			i ich konfiguracja nie sprawia wiêkszych k³opotów. W
+			i ich konfiguracja nie sprawia wiêkszych k³opotów, w
 			pozosta³ych wypadkach pos³u¿ymy siê sterownikami dla
 			systemu Microsoft Windows, uruchomionymi dziêki aplikacji
-			<productname>NdisWrapper</productname>. Jest mo¿liwe dziêki
+			<productname>NdisWrapper</productname>. Jest to mo¿liwe dziêki
 			temu, ¿e wiêkszo¶æ sterowników jest napisana zgodnie
 			ze standardem NDIS. Po za³adowaniu modu³ów,
-			dalsza konfiguracja interfejsu przebiega
+			dalsza konfiguracja interfejsu w obu przypadkach przebiega
 			niemal identycznie.
-		</para>
-		<para>
-			Kartom sieciowym nadawane s± zwykle nazwy wlan0, wlan1, itd.
-			Wyj±tkiem s± np. karty firmy Ralink Technology, które
-			przyjmuj± nazwy kolejno ra0, ra1, itd. Bêdzie to istotne w
-			dalszej czê¶ci konfiguracji.
-		</para>
-		<para>
-			W naszych przyk³adach przedstawimy konfiguracjê dla sieci
-			bezprzewodowej dzia³aj±cej w trybie trybie infrastruktury
-			(managed), o okre¶lonym identyfikatorze <option>SSID</option>
-			i zabezpieczonej kluczem <option>WEP</option>.
-		</para>
-		<para>
-			Na pocz±tek musimy zainstalowaæ pakiet
-			<application>wireless-tools</application>, 
-			aby mieæ mo¿liwo¶æ skorzystania z jakiejkolwiek karty
-			sieciowej WiFi:
+			Na pocz±tek musimy zainstalowaæ pakiet <application>wireless-tools</application>:
 			<screen>$ poldek -i wireless-tools</screen>
 		</para>
+
 	</section>
 	
 	<section id="siec_wifi_sterownik_rt">
 		<title>Sterowniki dedykowane</title>
 		<para>
-			Chlubnym przyk³adem po¶ród kart WiFi s± produkty
-			oparte na chipsetach RT2400 i RT2500 firmy Ralink
-			Technology, gdy¿ posiadaj± dedykowane sterowniki
-			dla Linuksa. Modu³y do nich s± dostêpne
-			w PLD w pakietach binarnych.
-		</para>
-		<para>
-			Konfiguracjê karty rozpoczynamy od instalacji pakietu
-			z modu³em j±dra np.:
-			<screen>$ poldek -i kernel-net-rt2500</screen>
-			Je¶li nie ³adujemy modu³ów za pomoc± mechanizmu UDEV, to
-			wykonamy to poleceniem:
-			<screen># modprobe rt2500</screen>
-			Zarz±dzanie modu³ami szczegó³owo opisano w
+			Do kernela w wersji 2.6.24 trafi³o wiele modu³ów
+			obs³uguj±cych sterowniki kart WLAN, sterowniki rozwijane niezale¿nie
+			s± dostêpne w osobnych pakietach <literal>kernel-net-*</literal>
+			Przyk³adowo zainstalujemy modu³ dla kart Atheros:
+			<screen>$ poldek -i kernel-net-madwifi-ng</screen>
+			musimy za³adowaæ modu³:
+			<screen># modprobe ath_pci</screen>
+			Je¶li nie UDEV ³aduje nam modu³ kernela, to musimy dodaæ jego nazwê
+			do pliku <filename>/etc/modules</filename> lub
+			<filename>/etc/modprobe.conf</filename>, co zosta³o szczegó³owo opisano w
 			<xref linkend="kernel-urzadzenia_moduly" />.
 			Teraz mo¿emy przej¶æ do konfiguracji interfejsu.
 		</para>
@@ -83,19 +69,19 @@
 		<screen># ndiswrapper -i /lib/windrivers/sterownik.inf</screen>
 		<para>
 			Je¶li chcemy aby stworzy³ siê alias w pliku
-			/etc/modprobe.conf wykonujemy polecenie:
+			<filename>/etc/modprobe.conf</filename> wykonujemy polecenie:
 			<screen># ndiswrapper -m</screen>
 		</para>
 	</section>
 
 	<section id="siec_wifi_run">
-		<title>Konfiguracja karty WiFi</title>
+		<title>Konfiguracja karty</title>
 		<para>
 			Kiedy poradzili¶my sobie ze sterownikiem, musimy utworzyæ
 			odpowiedni plik konfiguracji, który umie¶cimy w
 			katalogu <filename>/etc/sysconfig/interfaces/</filename>.
 			Nazwiemy go <filename>ifcfg-wlan0</filename>, za¶ w przypadku
-			kart Ralink u¿yjemy nazwy <filename>ifcfg-ra0</filename>.
+			kart z chipsetem Atheros u¿yjemy nazwy <filename>ifcfg-ath0</filename>.
 			Przyk³adow± tre¶æ takiego pliku zamieszczono poni¿ej:
 <screen>DEVICE=wlan0
 IPADDR=192.168.1.125/24
@@ -105,15 +91,22 @@
 WLAN_ESSID=moja_siec
 WLAN_KEY=A638FED41027EA086ECD6825B0</screen>
 
-			Jako urz±dzenie w opcji DEVICE podajemy odpowiednio
-			<literal>wlan{$Nr}</literal> b±d¼ <literal>ra{$Nr}</literal>).
 			Opcje sieci bezprzewodowej rozpoczynaj± siê siê od
-			przedrostka "WLAN_", pozosta³e parametry (w tym opcje
+			przedrostka <literal>WLAN_</literal>, pozosta³e parametry (w tym opcje
 			protoko³u IP) s± takie same jak dla zwyk³ej karty typu
 			Ethernet, której konfiguracjê szczegó³owo 
 			omówiono w <xref linkend="siec_ethernet" />.
 		</para>
 		<para>
+			Jako urz±dzenie w opcji DEVICE wskazujemy nadan± przez
+			kernel nazwê. Kartom nadawane s± zwykle nazwy wlan0, wlan1, itd.
+			Wyj±tkiem od tej regu³y s± niektóre sterowniki, rozwijane
+			niezale¿nie od kernela np. ath{$NR} dla kart z uk³adami Atheros
+			Communications, czy ra{$NR} dla Ralink Technology
+			(w kernelach do 2.6.24). To jaka nazwa zosta³a przydzielona
+			naszemu urz±dzeniu mo¿emy odczytaæ z komunikatów j±dra.
+		</para>
+		<para>
 			Poni¿ej przedstawione zostan± parametry sieci WLAN:
 			<screen>WLAN_ESSID=moja_siec</screen>
 			Powy¿sza opcja to identyfikator ESSID naszej sieci			
@@ -126,10 +119,8 @@
 		<para>
 			Dodatkowo mo¿emy ustawiæ szybko¶æ interfejsu: 
 			<screen>WLAN_BITRATE=auto</screen>
-		</para>
-		<para>
 			T± opcjê mo¿emy ustawiæ równie¿ na sztywno, przez podanie
-			odpowiedniej warto¶ci np.: 11MB, 24MB, 54MB.
+			obs³ugiwanej warto¶ci np.: 11MB, 24MB, 54MB.
 		</para>
 	</section>
 	


More information about the pld-cvs-commit mailing list