Wpa_Supplicant

Fórumok

Sziasztok!

Broadcom bcm4318-as wlan kártám van a laptopomban.
Felraktam a legújabb kubuntu-t.
Ndiswrapperrel sierült életre kelteni a kártyát és
a nem titkosított hálozatokkal tökéletesen működik.

A gond a wpa_supplicant-al van.
A következőképp néz ki a /etc/wpa_supplicant.conf fileom:
ctrl_interface=/var/run/wpa_supplicant

#eapol_version=1
#ap_scan=2
#fast_reauth=1

network={
ssid="OTTHONI"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
psk="kulcs"
priority=1
}

a következő parancsal probáltam elintítani
wpa_supplicant -i eth1 -D ndiswrapper -c /etc/wpa_supplinat.conf

És ezt a hibaüzenet kapom:
Trying to associate with 00:04:e2:fa:e6:af (SSID='OTTHONI' freq=2437 MHz)
Association request to the driver failed
Authentication with 00:00:00:00:00:00 timed out.
ioctl[SIOCGIWSCAN]: Resource temporarily unavailable
Trying to associate with 00:04:e2:fa:e6:af (SSID='OTTHONI' freq=2437 MHz)
Association request to the driver failed
Authentication with 00:00:00:00:00:00 timed out.
CTRL-EVENT-TERMINATING - signal 2 received

Tudnátok segiteni hogy mi lehet a gond?
Előre is köszönöm:

Gábor

Hozzászólások

-Dwext -tel probaldd ne ndiswrapperrel

ja es ajanlott backgroundban inditani szoval

wpa_supplicant -B -dd -ieth1 -Dwext -c wpa.conf

ezekutan a wpa_cli nevezetu progival lathatod mi a helyzet, irdd be hogy status a programban es megtudod mi a helyzet :)

Köszi szépen mostmár megy:-)
Abban még tudnál segíteni hogy hogyan tudom beállítani hogy minden ujraindításkor automatikusan indítsa a wpa_supplicantot a megadott paraméterekkel?

Olyan problémám is van hogy miután ujraindítom a gépet és
beirom a wpa_supplicant -B -ieth1 -Dwext -c /etc/wpa.conf parancsot akkor ezt a hibaüzenetet kapom:

bind(PF_UNIX): Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/eth1' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.

aztán ha kitörlöm a /var/run/wpa_supplicant/eth1 akkor utána engedi indítani a wpa_supplicantot.
Ez miért van?

Előre is köszi a segítséged!

Gábor

rendesen szoktad leallitani a geped?
igazat megvalva, ha igen, akkor kellene irni egy scriptet, ami ugy kapcsolja ki a geped, hogy ezt a file-t kitorli. ahhoz h automatikusan inditsa irni kellene egy init scriptet. bar utananezek neked holnap ha nem felejtem el, szerintem van vmi egyszerubb dolog is, de en inkabb vmi gui-s dolgot ajanlanek (ha mar vmi egyszerut szeretnel gnome alatt van egy network manager nevezetu dolog azt ralehet venni automatikus inditasra, kde alatt egyelore nem tudok ilyet, de tuti van), szvsz nem a legjobb ha automatikusan elindul bootnal :).

Igen rendesen szoktam leállítani.
Az a furcsa hogy a másik laptopomon debian van és azon gond nélkül elindul a wpa_supllicant bootoláskor és fel is csatlakozik.
Az is érdekes hogy ott -D ndiswrapper -el simán indult a wpa_supplicant:-))
Köszi szépen a segítséget.
Ha van időd akkkor leirnád nekem hogy milyen scriptet kell irndom és hova kell másolnom hogy bootoláskor elinditsa?

Gábor

hm... most talán túlságosan hajnal van, de nem jobb az indítóscriptek közé becsempészni a megfelelő helyre? valahogy jobb megoldásnak tartom, mint hogy egy scriptre korlátozzam a kikapcsolási lehetőségeket:D
_________________________________________
Valódi paraszt vagyok. Csak előre tudok lépni, nem azt ütöm le, aki velem szembenáll, és ha nincs tovább, megváltozom.

Én fedora alatt a /etc/rc.d/rc.local fileba írtam be, hogy automatikusan induljon a wpa_supplicant, illetve a wpa_cli is.

Fentebb említették a networkmanagert is, ami egy nagyon ász progi, csak amikor pár hónapja néztem, akkor még nem tudott együtt működni a wpa_supplicanttal. Azóta változott a helyzet? A KNetworkManager szerintem csak egy frontend hozzá nem?

Csaba

Hát beleírhatod akár a /etc/init.d/networking-be is, mer' oda való, csak akkor azt valami fájl létével vagy nem létével, esetleg valami konfig fájllal lehet csinálni. De ha rám hallgatsz, saját init scriptet gyártasz neki, mert az se nehéz. Fuss át pár rövidebbet, látni fogod, hogy egy kaptafa mind.
Ha minden igaz, akkor update-rc.d a parancs amivel az új init scriptet beteszed az indítandók közé. Paramétereket ne kérdezz, man és --help.

most egy gány megoldás következik: fogsz egy tetszőlegeset a /etc/init.d-ből (valami olyant, ami után szeretnéd indítani), és utána beírod oda a megfelelő parancsokat... nem értek én hozzá, de az ilyesmit így szoktam összegányolni, tudom, nem szép, de működnek legalább a dolgok:D a wpa_supplicantot nem ismerem, a bejegyzés inkább arra vonatkozott, hogy hogy intézzük el, hogy ne legyen ott az a file a /var-ban.
_________________________________________
Valódi paraszt vagyok. Csak előre tudok lépni, nem azt ütöm le, aki velem szembenáll, és ha nincs tovább, megváltozom.

Lenyegeben ugyanezek a problemaim vannak nekem is, egy ket parameterbeli elteresel. Kiprobalom az itt leirtakat aztan leirom aztan irok, hogy sikeres volt-e nekem is.