[BSD] Wifi beállítása
Zahemszky Gábor
Gabor at Zahemszky.HU
2011. Jan. 22., Szo, 10:37:03 CET
Fri, 21 Jan 2011 22:49:15 +0100 -n
Laszlo Levai <laszlo.lev.levai at gmail.com> írta:
> No, munka után volt egy kis időm...
> A fenti beállítások ellenére sem találta meg az AP-t, ekkor egy
> gondolattól vezéreltetve átváltottam monitor módba:
>
> $ ifconfig wlan create wlandev bwi0 wlanmode monitor up
>
> És láss csodát, nem látott semmilyen wifi csatlakozási pontot. Pedig a
> környékünkön legalább 6 db van.
Pár megjegyzés azon kívül, hogy ne add fel!
- ugye fel van telepítve a bwi-kmod csomag?
- nekem az első leveledben levő logból az jött le, hogy igen is lát
AP-t, hisz mintha ott valami olyan is lett volna, hogy ASSOCIATED
módból a végén átment valami másikba - mmárpedig csak akkor tud
asszociálni, ha van kivel :-)
- felejtsd el a monitor módot.
$ ifconfig wlan0 create wlandev bwi0 up
És ez után kezdj el scannelni az így létrejött bwi0 interfészen.
$ ifconfig wlan0 scan
Ezt lehet többször is. Meg ifconfig bwi0 list scan - így nézzük meg,
hogy kiket lát.
- az, hogy nem fogadja el az ascii jelszót, az nekem megint nem ok, és
arra utal, hogy valami a wpa_supplicant.conf-fal zűrös. Megint csak
azt a nem túl informatív segítséget tudom adni, hogy nálam megy ASCII
jelszóval a wpa_supp.
> Portinstall aircrack-ng után airodump következett... és ar eredmény
> nada...semmi. Tehát nem a beállításokkal van a baj, inkább a driver a
Ebből nekem nem következik az, hogy jók a beállítások. Azt is simán el
tudom képzelni, hogy ezek az eredendően Linuxra írt programok FreeBSD-n
csak bizonyos wifikkel működnek együtt.
> gond. Jó lenne valamit kitalálni, mert nemigen szeretnék rá linuxot
> visszarakni. Első körben ki akartam cserélni a wifikártyát, egy Intel
> chipet tartalmazóra, de a laptopom nem volt hajlandó elindulni vele.
> Így kifogytam.
Ha továbbra sem jutsz dűlőre, akkor kéne még:
- pontos kártyatipus (ha lehet névvel, dmesg kimenettel, ID-vel)
- ifconfig kimenet mielőtt és miután megcsináltad a wlan0 interfészt
- csatold a wpa_supplican.conf -ot. Két dolgot írj át benne: az SSID-t
és a psk-t. (Ha benne van a bssid, akor azt is írd át, nem
kellenek személyes adataid.) Minden egyéb maradjon változatlan. (Ezen
a listán szopatott már meg minket valaki egy kb 3 hetes debuggal
szimplán azzal, hogy egy egyszerű szintaktikai hiba volt a
printcap-jében, de többszöri kérés ellenére sem küldte el a fájlt
azzal, hogy az biztosan jó. Akkor se küldte, amikor többedszer
jeleztük, hogy szinte biztos a leírásából, hogy abban van a hiba.)
- és én ugyan nem láttam ilyet a doksiban, de nézz utána, hogy a
bwi-nél nincs-e valami furmány a licenceléssel (ilyen van pl. a
wpi-nél. Bele kell tenni a /boot/loader.conf-ba a
legal.intel_wpi.license_ack="yes"
sort ahhoz, hogy a FW működjön :-) Illetve pontosan, nem tudom, hogy
most így van-e, nekem kellett, és nálam azóta is ott van :-)
Ellenőrizni sajnos nem tudom hogy lehet, hogy kell-e neki ilyesmi.)
> nélkül használtam, FreeBSD alatt miért nem megy?
Millió oka lehet annak :-)
Zahy < Gabor at Zahemszky dot HU >
--
#!/bin/ksh
#
# See my GPG key at http://www.Zahemszky.HU
#
Z='21N16I25C25E30, 40M30E33E25T15U!';
IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;
[[ $i = ??? ]]&&j=$i&&i=${i%?};
typeset -i40 i=8#$i;print -n ${i#???};
[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};
IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2;
[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"
További információk a(z) BSD levelezőlistáról