This Slovak post was published on October 19, 2005. It contains 473 words and should take no more than 3 minutes to read.
You can also read the previous post, or view the list of all posts, or continue to the next post.

Intel PRO/Wireless 2100 a Linux

Tiež patríte medzi ľudí, ktorí si kúpili notebook pýšiaci sa technológiou intel centrino a po inštalácii obľúbenej linuxovej distribúcie ste zistili, že “nefunguje” wifi karta? Nie je to tým, že by bola vaša distribúcia zlá, ale tým, že ovládače pre karty Intel PRO/Wireless 2100 zatiaľ neboli oficiálne začlenené do linuxového jadra a kvôli reštriktívnej licencii na firmvér asi ani nebudú. Tento problém sa samozrejme dá riešiť a s týmto návodom by to mal zvládnuť takmer každý.

ipw2100 MiniPCI

Zo stránky ipw2100.sourceforge.net si stiahnite ovládačefirmvér. Ak máte kernel radu 2.4, budete potrebovať aj backpatch. Inštaláciu vykonávajte ako superužívateľ root. Priamo v koreňovom adresári si vytvorte osobitný adresár určený len pre ňu a nakopírujte tam stiahnuté súbory.

# mkdir /build
# cp ipw* /build

Rozbaľte zdrojové kódy ovládačov.

# cd /build
# gunzip ipw2100-1.1.0.tgz
# tar xvf ipw2100-1.1.0.tar
# cd /build/ipw2100-1.1.0

Ak máte kernel radu 2.4, je teraz tá správna chvíľa pre aplikovanie backpatchu. Ak máte jadro radu 2.6 túto časť samozrejme vynecháte.

# patch -p1 < ../ipw2100-1.1.0-1.patch

Preveďte kompiláciu a inštaláciu ovládačov notoricky známym

# make
# make install

Ak vás neprekvapil žiadny error, tak to znamená, že ovládače sú uspešne nainštalované a treba už len na správne miesto prekopírovať firmvér. Ak ste boli menej šťastní a nejaká tá chybička sa priplietla, radím vám celé chybové hlásenie skopírovať a dať ho vyhľadávať do googla. Je to väčšinou najrýchlejšia cesta k riešeniu problému.

Rozbaľte balík s firmvérom karty:

# cd /build
# gunzip ipw2100-fw-1.3.tgz
# tar xvf ipw2100-fw-1.3.tar

Slovo firmvér môže znieť strašidelne, no nemusíte sa ho báť. Firmvér je do tejto karty nahrávaný vždy, keď je inicializovaná a to v akomkoľvek systéme, nielen v linuxe. Nehrozí teda, že by ju to nejako poškodilo. Podľa dokumentácie by mali byť súbory s ním nakopírované do adresára /usr/lib/hotplug/firmware/, no je lepšie, ak si to overíte v súbore /etc/hotplug/firmware.agent napríklad príkazom:

# cat /etc/hotplug/firmware.agent | grep FIRMWARE_DIR=
FIRMWARE_DIR=/lib/firmware

Ak u vás tento súbor neexistuje, musíte si nainštalovať hotplug skripty. Z výpisu je vidieť, že na Slackware 10.2 je potrebné súbory s firmvérom umiestniť inde, než popisuje dokumentácia ovládačov. Prekopírujte teda spomínané súbory do zobrazeného adresára.

# cd /build/ipw2100-fw-1.3
# cp ipw2100-1.3* /lib/firmware

Nakoniec môžete celý adresár /build odstrániť a reštartovať systém.

# rm -Rf /build
# reboot

Po reštarte si príkazom lsmod overte, či kernel používa modul ipw2100. Ak nie, nahrajte ho (samozrejme ako root) ručne

# modprobe ipw2100

Na záver stačí už len nastaviť parametre bezdrôtovej siete. Nasledovné príklady by vám v tom mohli pomôcť.

Príklad pre sieť typu “ad-hoc” so statickou IP adresou:

# iwconfig eth1 mode ad-hoc channel 5 essid linux
# ifconfig eth1 10.1.1.123 netmask 255.255.255.0 up
# route add default gw 10.1.1.1

Príklad pre sieť typu “infrastructure” s dynamickou IP adresou:

# iwconfig eth1 mode managed essid provider
# dhcpcd eth1

Ďalšie parametre príkazu iwconfig z balíka wireless-tools nájdete v manuáli (man iwconfig).

You can also read the previous post, or view the list of all posts, or continue to the next post.

License: Unless otherwise stated, all content on this website is licensed under CC BY 4.0.
Contact: Feel free to drop me an e-mail to jimrich@jimrich.sk if you have any questions or comments.
Disclaimer: The views expressed on this website are my own and do not reflect the views of my employer or any organizations with which I am or have been associated.
Technology: This website is maintained in its own Git repository and brought to life by the Hugo static site generator.
Legalities: This website does not use cookies.