Wpa_supplicant

Fórumok

Wpa_supplicant

Hozzászólások

Tisztelt Kollégák!

Már egy ideje küzdök az alábbi problémával, egyre reménytelenebbül.
A következö a felállás:

IntelPRO Wireless 2100 wlan kártya ipw2100 driverrel és wpa_supplicant

Ezekkel szeretnék WPA-PSK -t megvalósítani az itthoni hálózaton.

A következö paraméterekkel próbálom indítani a wpa_supplicant-ot:
wpa_supplicant -ieth1 -Dipw -c/etc/wpa_supplicant.conf

Erre mindig a következöket kapom:


ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported

Illetve ma már sikerült úgy kiakasztanom vele a rendszert, hogy csak egy reboot segített (pedig ez ritka dolog).

A következö verziókkal próbálkoztam eddig, mindenféle varációban:
ipw2100
1.1.3
1.1.5
1.2.0
1.2.1

wpa_supplicant
0.4.7
0.4.8
0.5.0
0.5.1

Az ipw2100 projekt lapján le is írják a jelenséget, és találtam is ott egy patch-et ami orvosolja ezt a problémát, de az az 1.1.0-ás verzióhoz készült, ami ugye már nincs benne a portage fában.
Forgassak kézzel egy 1.1.0-ás drivert, vagy van elegánsabb megoldás is?
Picit furcsállom, hogy az újabb verziókban nem orvosolták ezt a dolgot.

pink

No, nekem is megy az ipw2200-zal. Ezek kellenek:

/etc/portage/package.keywords:

=net-wireless/wpa_supplicant-0.5.1 ~x86
=net-wireless/ipw2200-1.1.1 ~x86
=net-wireless/ipw2200-firmware-3.0 ~x86
=net-wireless/ieee80211-1.1.12 ~x86

/etc/wpa_supplicant:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1


network={
        proto=WPA
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP WEP104 WEP40
        ssid="akarmi"
        psk=akarmi
        priority=6
}

az ipw2200-n (ezt hasznalom en) is kell meg kicsit reszelni, ebbol gondoltam, hogy talan azon is.
amugy milyen oprencer alatt kattogsz?

t

Helló!

Nem nagyon értem ezt a Wpa supplicant programot, hogy mit kéne megadnom neki. A wlan routerben a következők vannak beállítva:
Security mode: WPA personal
WPA algorithm: TKIP
WPA shared key: titkok (na nem ez de mondjuk)

A laptopomban levő madwifi által meghajtott kártya azonosítója ath0. A bigacsigawlan nevű ap-re szeretnék asszociálni. Mit kell ehhez beállítani? Ez gondolom eléggé újgyakorlat lehet egy evvel foglalkozó embernek de engem a sok manual elvitt az erdőbe.

Köszönöm segítségetek.

a wpa_supplicant.conf-ban vannak peldak kulonbozo auth. lehetosegekre.
tessek szepen elolvasni, probalgatni oket, szep kommentekkel van tele.

t

Egyetértek az előző hozzászólóval, nem fog megártani, ha elolvasod és megpróbálod magad, de segítségképpen ideírom az én wpa_supplicant.conf-omat átírva a te adatoddal:

[code:1:5d73461884]network={
ssid="bigacsigawlan"
scan_ssid=0
mode=0
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk=<psk-kód>
priority=1
[/code:1:5d73461884]

A <psk-kód>-ot a [code:1:5d73461884]wpa_passphrase bigacsigawlan[/code:1:5d73461884]parancs futtatásával kapod meg, aminek meg kell adni a jelszavadat.

Az, hogy a wpa_supplicantot hogyan hívja meg a hálózatra csatlakoztatáskor a rendszer az disztribúciófüggő, gentooban az /etc/conf.d/net-ben kell megadni.

Köszönöm szépen a segítséget, de lett egy problémám a psk=<psk-kód> -bál a <psk-kód> helyére mit kellene írnom?merthogy nekem csak ez az egy kódom van ami egy hosszú betű és számsorozat. Hogyha azt az egyenlőségjelután ala natúr beírom akkor aztmondja rá, hogy invalid PSK...

Ehhez hozzá tudtok szólni?

A <psk-kód>-ot a
Code:
wpa_passphrase bigacsigawlan
parancs futtatásával kapod meg, aminek meg kell adni a jelszavadat.

olvasni nem tudunk helyetted.

t

Hi!

szóval eddig megcsináltam és köszönöm a segítséget ellenben nem működik. Bemásoltam a generált kódot. A következő parancsot írtam be:
wpa_supplicant -B -i ath0 -c /etc/wpa_supplicant.conf -D madwifi
Erre a következő számomra érthetetlen üzenetet adta ki:
ioctl[SIOCSIWPMKSA]: Operation not supported

Mi ilyenkor a teendő?

network={
ssid="bar"
proto=WPA RSN
key_mgmt=WPA-PSK
psk=foo
priority=5
}

nalam igy nez ki wpa2-hoz.
wpa_supplicant doksijat nezted? madwifi drivert nezted?

t

[szerk.: -dd]

madwifi driveren mit nézzek? Be van fordítva a kernelbe az megy,