De câteva zile am început să fiu foarte entuziasmat de Slax, o distribuţie live bazată pe Slackware. Din cauza unei tentative eşuate cu BackTrack şi convins de Bytz@ am încercat să descopăr care e treaba cu Slax.
Am văzut că are module, ştie destul de multe pentru o distribuţie live, aşa că am început să mai fac câte ceva. O parte din modulele la care am lucrat într-un fel sau altul le găsiţi în pagina de Slax modules. Ca utilizator convins de laptop (şi n-o să încep discuţia pe această temă pentru ca e irelevantă momentan) am vrut de la Slax ceea ce multe distribuţii nu mi-au oferit sau m-au pus să fac căutări zile întregi pentru a găsi o soluţie: wireless.
Deşi Slax vine cu KWifiManager, o aplicatie pentru uşurarea accesului la o reţea wireless, mie mi se pare total nefolositoare şi stupidă. Haideţi să vă spun şi de ce...KWifiManager e echivalent cu `no WPA`, adică tot ce ştie să facă e ceea ce se poate face relativ uşor cu `ifconfig`.
În primul rând trebuie să faceţi un mic workaround pentru a avea driverele potrivite pentru placa de reţea wireless pe care o deţineţi. Mie mi-a fost destul de uşor pentru că am o placă destul de comună bazată pe chipset Broadcom şi am găsit un tutorial foarte simplu aici. Încercaţi să vă gasiţi placa pe site şi mai mult ca sigur trebuie să existe şi un mic tutorial. (De reţinut că versiunea 6 de Slax foloseşte Kernel 2.6.24)
Căutând tot felul de soluţii am ajuns la o altă aplicaţie destul de interesantă, şi anume Wireless Assistant, pe care o puteţi găsi şi ca modul pentru Slax. Ca să funcţioneze şi pe reţele wireless criptate cu WPA, are nevoie de încă o aplicaţie, WPA_Supplicant (care, din fericire, se găseşte şi ea ca modul pentru Slax).
Dar ghiciţi ce! Evident, nu mi-a mers.
Aşa că o să facem totul pas cu pas. În primul rând trebuie să instalăm şi să activăm modulul WPA_Supplicant. Apoi să vedem ce şi cum avem. Porniţi o consolă şi să începem...
ifconfig -a
Ar trebui să vă identificaţi placa de reţea wireless, fie ea wlan0, ath0 şi aşa mai departe. După acest pas trebuie să edităm fişierul de configurare pentru WPA_Supplicant care se găseşte in /etc. (/etc/wpa_supplicant.conf). Acesta ar trebui să fie contruit după următorul model:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=1 network={ ssid="reteaua_mea" key_mgmt=WPA-PSK proto=WPA pairwise=TKIP group=TKIP psk="parola_pentru_retea" }
Nu e chiar `rocket science`, aşa că puteţi face modificarea direct. Bun, acum haideţi să `dăm jos` placa de reţea. (voi folosi ca interfaţă wlan0)
ifconfig wlan0 down
Acum vom porni WPA_Supplicant cu fişierul de configurare editat mai sus. (în acest caz îl voi porni folosind driverul WEXT)
wpa_supplicant -d -iwlan0 -c/etc/wpa_supplicant.conf -Dwext
Bun, acum ne rămâne să îi mai o mică indicaţie plăcii şi suntem aproape gata.
iwconfig wlan0 essid reteaua_mea
şi să pornim clientul de DHCP cu gateway-ul setat către routerul/access-pointul nostru
dhcpcd -G 192.168.1.1 wlan0
Şi cam în acest moment ar trebui să fim online
Pentru o mai uşoara utilizare am facut şi un mic bash script care automatizează puţin treaba explicată mai sus. Îl puteţi pune în calea_catre_stick/slax/rootcopy/root/ şi ar trebui să aveţi scriptul la îndemână la orice Fresh start
Dacă aveţi vreo problemă sau nelămurire folosiţi formularul de mai jos!
5 Responses for "Wireless şi Slax"
[...] deadline-uri și aici) declar încheiat concursul Axigen & BigLazyAdmin. Cei 3 finaliști sunt Bogdan Constatinescu, Sin și AlexJ (link catre articolul [...]
[...] dragul meu blog. Între timp am ieşit “semifinalist” la concursul făcut de Big Lazy SysAdmin cu tutorialul meu de wireless pentru Slax, iar momentan lucrez la noi tutoriale şi ca bonus nişte screencast-uri în limba română de care [...]
[...] au fost foarte interesante, m-am gandit ca v-ar fi de folos sa le cititi. Cei 3 finaliști au fost Bogdan Constatinescu, Sin și AlexJ, iar cel mai cel a fost AlexJ. Sper din suflet ca le-a placut concursul si ca vor [...]
Ubuntu ROCKS
Poate Ubuntu rocks, nu stiu, n-am folosit. Slax e dragutel si stie multe. Dar nici unul nu se compara cu OS X B-)
Leave a reply