Szavazás

Milyen virtualizációt használsz?

Online felhasználók

Jelenleg 0 felhasználó van a webhelyen

Új felhasználók

  • Morello
  • gyo
  • jbaksa
  • tomassy
  • Kalacska13

Ajánlott böngészők

Google Chrome

Jelenlegi hely

Wireless barkácsolás laptopon

Kaptam a cégben egy Fujitsu-Siemens S7010D típusú laptopot.
Gyárilag XP Pro volt rá telepítve, de ugye azt kézhezvételtől számított 5 percen belül likvidáltam, mert minek.

Szóval Slackware 10.1 került rá. Az adatlapja alapján kiderült, hogy van benne egy Intel PRO 2200 b/g Wireless cuccos is, ami számomra pont kapóra jött. Gyorsan rá is kerestem a Googleban, hogyan is áll a kütyü a Linux alatti támogatással.

Nos a http://iwp2200.sourceforge.net oldalon található meg a driver Linuxot használók részére és természetesen a telepítéshez szükséges leírások is. Mivel idehaza wireless routerem van, ezért felettébb jól ki tudom használni ezt a tulajdonságát az új laptopnak.

Nézzük mi is szükséges a beüzemeléshez.

A fejlesztői oldalon azt írják, hogy minimum 2.6.4-es vagy ennél magasabb verziójú kernelre lesz szükség. Igaz 2.4.x -hez is van valami backport, de nem tűnt meggyőzőnek. Szóval a gyári 2.4.29-es kernelt le kell cserélni. Mivel nagyon nem akartam vacakolni a kernelforgatással, leszedtem a Slackware gyári 2.6.11.11 -es kernelcsomagjait és a mellettük szereplő leírás alapján felapplikáltam a rendszeremre. Ehhez lelki támaszt és tanácsokat nyújtott paca, amit külön is köszönök :)

Persze ALSA-t is újra kellett forgatnom, hogy az új kernellel is menjen rendesen. Miután ezekkel megvoltam, letöltöttem a fejlesztői oldalról a driver forrását, valamint az oldalról szintén elérhető firmware csomagot. Elolvastam a driver dokumentációját és még mielőtt nekiálltam volna forgatni, feltettem a kernelforrást is, mert arra is szükség van. A driver forgatása szépen lezajlott. Amit érdemes megemlíteni, hogy mielőtt a fordítást elkezdtem volna, a Makefile-ban megadtam a megfelelő útvonalat az alábbi sorban:

KMISC := /lib/modules/$(KVER)/kernel/drivers/net/wireless/

Így szépen a helyére is pakolja a driver dolgokat forgatáskor. A forgatást követően szépen meg lehet győződni arról, hogy sikerült-e a mutatvány. A modprobe ipw2200 utasítást követően az lsmod szépen kiírja, ha rendben lezajlott a mutatványunk.

Persze ezzel még nem végeztem, mert még a helyére kellett tenni a szükséges firmware fájlokat is. Nos ezzel nekem volt egy kis gondom. A leírásban ugyanis azt írták, hogy amennyiben hotplug-ot használok, tegyem a firmware fájlokat a /usr/lib/hotplug/firmware könyvtárba kell betenni a fájlokat és akkor majd a hotplug automatice felrántja azokat. Na nekem nem rántotta fel. Na ezen agyalogtam egy picinyt. A gond már ott kiütközött, hogy az iwconfignál az essid megadása hibaüzenettel jelezte, hogy valami nem OK. Addig próbálkoztam, amíg a firmware fájlokat fogtam és bemásoltam a /lib/firmware könyvtárba. Ezt követően már nem kaptam hibaüzenetet. Tehát elviekben él a WLAN eszköz. Mivel eldöntöttem, hogy ezt a gépet hálózatra alapvetően Wi-Fi-n keresztül szándékozom csatlakoztatni, ezért elkezdtem utána nézni, mit is kell csinálnom ahhoz, hogy a wireless kapcsolat automatikusan felépüljön a gép indításakor.

Minden út az rc.d-be vezet. Az /etc/rc.d könyvtárban találtam egy rc.wireless és egy rc.wireless.conf nevű fájlt. Gondoltam - megnézem iwconfig helyett - abban szépen beállítgatom az itthoni wlan hálót és megnézzük mi lesz belőle.
Az rc.wireless.conf fájlban több wlan kártya alapadatai élből benne vannak, csak a saját wireless hálózati adatokat kell kitölteni. Az én eszközömhöz nem volt, így fogtam és az első kari adataihoz írtam be azokat:

# SMC2835W EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Adapter 
00:12:F0:0F:4F:F7)
    INFO="Intel"
    # ESSID (extended network name) : My Network, any
    ESSID="kesiwlan"
    # NWID/Domain (cell identifier) : 89AB, 100, off
    NWID=""
    # Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
    MODE="Managed"
    # Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
    FREQ=""
    CHANNEL="11"
    # Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
    SENS=""
    # Bit rate : auto, 1M, 11M,54M
    RATE="auto"
    # Encryption key : 4567-89AB-CD, s:password
    # Example for 40-bit encryption:
    #KEY="883e-aa67-21 [1] key 5501-d0da-87 [2] key 91f5-3368-6b [3] 
    key 2d73-31b7-96 [4]"
    # Example for 104-bit encryption (aka 128-bit WEP):
    #KEY="d5ad2f05abd048ecf10b1c80c7"
    KEY=""
    # RTS threshold : off, 500
    RTS=""
    # Fragmentation threshold : off, 1000
    FRAG=""
    # Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
    IWCONFIG=""
    # iwspy parameters : + 01:23:45:67:89:AB
    IWSPY=""
    # iwpriv parameters : set_port 2, set_histo 50 60
    IWPRIV=""
    ;;

A fenti csupán egy részlete a teljes rc.wireless.conf fájlnak

Miután ezekkel megvoltam, elmentettem a fájlt. UTP kábelt kihúztam a gépből, majd reboot. Nagy izgalommal néztem a rendszerindítási üzeneteket, abban már elkaptam, hogy a gép detektálta a hardvert. Megkaptam a bejelentkező promptot, beléptem, és levizsgáltam a hálózatot. Mármint azt, hogy él-e. Az ifconfig eth0-ra kapcsolatot mutatott, ping dobta a válaszokat.

Győzelem.

Ennek örömére gyorsan ki is költöztem az erkélyre egy finom sör és a laptop társaságában, hogy kiélvezzem a drótnélküli szabadság teljes örömét.

Témakörök: 

Hozzászólások

Kesi igy nem nehez elviselni ezt a hoseget.:) De nezd a rossz oldalat, ott nincs soproni aszok:D
-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"

A leírás a WEP titkosításhoz tökéletes, sajnos azonban ez egy eléggé elavult (értsd: könnyen feltörhetö) dolog. Manapság érdemes már legalább a WPA-t használni, ehhez az ipw2200 driver 1.01-es verziójától kezdve van lehetöség. Ehhez installálni kell még a wpa_supplicant nevü progit: http://hostap.epitest.fi/wpa_supplicant/

Aki cikk alapján eljutott a telepítés végéig, annak már ez sem okozhat nehézséget. :-)

kesigomu képe

yetirc: igen, szándékosan nem ejtettem szót a a WEP-WPA dolgokról. Az elsődleges, hogy egyáltalán elinduljon a WLAN, aztán ha már megy, jöhetnek a biztonsági dolgok is, vagy az ólomfal :)

.:] A kíváncsiság megölte a macskát [:.

Belépés

Friss hozzászólások