Broadcom 4318 wifi (megoldva)

Fórumok

A fent említett kártya van nekem egy Acer Aspire 5020-ban. OpenSuSE 10.2
És nem akar működni. Próbáltam az alap kernel modullal, aztán kernel + firmware, ndiswrapper, ndiswrapper + firmware, az eredmény mindegyiknél nagy 0.
A hardvert látja, ifconfig és iwconfignál is ott van, de akár konzolból akár wlassistant, akár KWifimanager, nem csatlakozik semmihez.
Ezt néztem: http://hup.hu/node/30893
Ezt is: http://pomm.hu/pomm/bcm43xx_firmware.html
És ezt is: http://www.overclockers.cl/foros/index.php?s=ba3dae8e7457bc2784028d0023…
:(

Help!

Hozzászólások

Ezt is próbáltam: http://en.opensuse.org/SDB:Broadcom_(BCM4306)_WLAN_Installation_under_S…

Még rosszabb, mint volt, mostmár se ifconfig se iwconfig nem látja.
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

azért nem megy mert be kell kapcsolni a rádióadót a kártyán

tedd fel az acerhk modult majd cat "enabled: 1" > /proc/acpi/acer/wireless ha jól emlékszem

vagy acerhk vagy acer_acpi a jó nem emlékszem, de az acer hardveresen kapcsolja ki a broadcom kártyát ugyhogy enélkü nem fog menni

Ezek szerint acer_apci: http://club.mandriva.com/xwiki/bin/view/KB/HardwareHmlf_acer#HAcerAspir…
[szerk]
Megvan: http://code.google.com/p/aceracpi/
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

nem megy az install :(

nux:/usr/src/acer_acpi-0.7 # make && make install
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/acer_acpi-0.7 modules
make[1]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default modules
CC [M] /usr/src/acer_acpi-0.7/acer_acpi.o
/usr/src/acer_acpi-0.7/acer_acpi.c:295: error: expected â)â before â*â token
/usr/src/acer_acpi-0.7/acer_acpi.c:296: error: expected â;â before âacpi_statusâ
/usr/src/acer_acpi-0.7/acer_acpi.c:438: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âhas_capâ
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âinterface_freeâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:449: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c: At top level:
/usr/src/acer_acpi-0.7/acer_acpi.c:453: error: expected â)â before â*â token
/usr/src/acer_acpi-0.7/acer_acpi.c:465: error: expected â)â before âvalueâ
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âAMW0_initâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:538: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c:539: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c: At top level:
/usr/src/acer_acpi-0.7/acer_acpi.c:564: error: expected â)â before â*â token
/usr/src/acer_acpi-0.7/acer_acpi.c:601: error: expected â)â before âvalueâ
/usr/src/acer_acpi-0.7/acer_acpi.c:683: error: unknown field âget_boolâ specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:683: error: âAMW0_get_boolâ undeclared here (not in a function)
/usr/src/acer_acpi-0.7/acer_acpi.c:683: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:683: warning: (near initialization for âAMW0_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:684: error: unknown field âset_boolâ specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:684: error: âAMW0_set_boolâ undeclared here (not in a function)
/usr/src/acer_acpi-0.7/acer_acpi.c:684: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:684: warning: (near initialization for âAMW0_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:685: error: unknown field âget_u8â specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:685: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:685: warning: (near initialization for âAMW0_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:686: error: unknown field âset_u8â specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:686: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:686: warning: (near initialization for âAMW0_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âWMID_initâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:707: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c:708: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c: At top level:
/usr/src/acer_acpi-0.7/acer_acpi.c:838: error: unknown field âget_boolâ specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:838: error: âget_bool_via_u8â undeclared here (not in a function)
/usr/src/acer_acpi-0.7/acer_acpi.c:838: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:838: warning: (near initialization for âWMID_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:839: error: unknown field âset_boolâ specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:839: error: âset_bool_via_u8â undeclared here (not in a function)
/usr/src/acer_acpi-0.7/acer_acpi.c:839: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:839: warning: (near initialization for âWMID_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:840: error: unknown field âget_u8â specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:840: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:840: warning: (near initialization for âWMID_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:841: error: unknown field âset_u8â specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:841: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:841: warning: (near initialization for âWMID_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:842: error: unknown field âdataâ specified in initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:842: warning: excess elements in struct initializer
/usr/src/acer_acpi-0.7/acer_acpi.c:842: warning: (near initialization for âWMID_interfaceâ)
/usr/src/acer_acpi-0.7/acer_acpi.c:897: error: expected â)â before â*â token
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âset_boolâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:908: error: âstruct Interfaceâ has no member named âset_boolâ
/usr/src/acer_acpi-0.7/acer_acpi.c:909: error: âstruct Interfaceâ has no member named âset_boolâ
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âget_u8â:
/usr/src/acer_acpi-0.7/acer_acpi.c:917: error: âstruct Interfaceâ has no member named âget_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c:918: error: âstruct Interfaceâ has no member named âget_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âset_u8â:
/usr/src/acer_acpi-0.7/acer_acpi.c:926: error: âstruct Interfaceâ has no member named âget_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c:929: error: âstruct Interfaceâ has no member named âget_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c:933: error: âstruct Interfaceâ has no member named âset_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c:934: error: âstruct Interfaceâ has no member named âset_u8â
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âread_boolâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:972: error: âboolâ undeclared (first use in this function)
/usr/src/acer_acpi-0.7/acer_acpi.c:972: error: (Each undeclared identifier is reported only once
/usr/src/acer_acpi-0.7/acer_acpi.c:972: error: for each function it appears in.)
/usr/src/acer_acpi-0.7/acer_acpi.c:972: error: expected â;â before âresultâ
/usr/src/acer_acpi-0.7/acer_acpi.c:973: error: implicit declaration of function âget_boolâ
/usr/src/acer_acpi-0.7/acer_acpi.c:973: error: âresultâ undeclared (first use in this function)
/usr/src/acer_acpi-0.7/acer_acpi.c:973: warning: ISO C90 forbids mixed declarations and code
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âacer_acpi_suspendâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:1105: error: âboolâ undeclared (first use in this function)
/usr/src/acer_acpi-0.7/acer_acpi.c:1105: error: expected â;â before âvalueâ
/usr/src/acer_acpi-0.7/acer_acpi.c:1106: warning: ISO C90 forbids mixed declarations and code
/usr/src/acer_acpi-0.7/acer_acpi.c:1121: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c:1122: error: implicit declaration of function âhas_capâ
/usr/src/acer_acpi-0.7/acer_acpi.c:1122: error: âvalueâ undeclared (first use in this function)
/usr/src/acer_acpi-0.7/acer_acpi.c: In function âacer_acpi_resumeâ:
/usr/src/acer_acpi-0.7/acer_acpi.c:1144: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c:1151: error: âstruct Interfaceâ has no member named âdataâ
/usr/src/acer_acpi-0.7/acer_acpi.c: At top level:
/usr/src/acer_acpi-0.7/acer_acpi.c:1198: warning: initialization from incompatible pointer type
/usr/src/acer_acpi-0.7/acer_acpi.c:1199: warning: initialization from incompatible pointer type
make[4]: *** [/usr/src/acer_acpi-0.7/acer_acpi.o] Error 1
make[3]: *** [_module_/usr/src/acer_acpi-0.7] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make: *** [acer_acpi.ko] Error 2
nux:/usr/src/acer_acpi-0.7 #

-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

De de.. Lehet, hogy használnám. Ugyanis (bár előfodul, hogy csak beállítási hiba) nem akarja magától hibernálni a gépet, ha lemerült az akksi. Direkt figyeltem a múltkor. 2 perc....... 1 perc...... a KPowerSave már fütyöl, sípol, villog, piros felkiáltójel, critical battery, minden, és nem hibernálta le. Végül kikapcsoltam én, nem kockáztattam meg egy fájlrendszer hibát.
[szerk] Nem tudom, mennyire sikerült kihámozni beblőle :D, de arra próbáltam célozni, hogy az újabb verzió hátha megoldja ezt a problémát is. De meg fogom nézni a 0.3-mal is.
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

Ezt nem igazán találom.. A Linkek már nem élnek, ahol meg lehet tölteni, ott csak az új van fent. Ha megvan neked, küldd már el nekem légyszi a hornyakn [kukac] gmail [pont] com címre.
Köszi!
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

Találtam egy 0.5-öt. Simán lefordult. De így sem akar csatlakozni... :( Kell valami a 'modprobe acer_acpi'-n kívül? Az ndiswrapper-es modul van betöltve.
[szerk] JA, persze, hogy kell: echo "enabled : 1" > /proc/acpi/acer/wireless"
:P

Köszönöm a segítséged! :D
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

Tom tom, iszonyat hulye kerdes, de be van egyaltalan kapcsolva az eszkoz?
En majdnem egy teljes napot szoptam egy dell notin, mire rajottem, hogy azert nem csatlakozik a szentem, mert egy billentyukombinacioval be kene a wifi kartyat kapcsolni. oO

-------------------------------------

|^^^^^^^^^^^^^^^| ||
|...BEER TRUCK..........| ||'|";, ___.
|_..._..._______===|=||_|__|......, ] -
"(@)'(@)"""**|(@)(@)*** **''(@)

Igen, nem volt bekapcsolva... Ahogy fentebb is írta a kollega, hardveresen le van kapcsolva. Alapból viszont a rendszer nem tudja lekezelni ezeket a speckó gombokat, hogy felkapcsoljam. Ezért kellett az egész acer_acpi hóka-móka. És azzal az echo "enabled: 1" > /proc/acpi/acer/wireless parancssal kapcsolom fel. ;)
És már a LED is világít, ami jelzi, hogy aktív a wifi. Már arról netezek! :) :D
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

Naugye :)
Egyebkent vhogy biztos fel tudod ismertetni a rendszerrel azokat a bizonyos gombokat, ha xev nem latja, akkor arra is van megoldas (ha nem megy, akkor este majd megnézem Barátnőm laptopjan).

Ez pl. segithet:
http://www.fwconsult.com/acer-install/index.html
Vagy ez:
http://www.slackwiki.org/Acer_Aspire_502x_WLMi#Special_Keys
-------------------------------------

|^^^^^^^^^^^^^^^| ||
|...BEER TRUCK..........| ||'|";, ___.
|_..._..._______===|=||_|__|......, ] -
"(@)'(@)"""**|(@)(@)*** **''(@)

Nem, megy minden gomb - ezt kivéve. :D
Fényerő, hangerő, némítás, külső monitor kapcsolója, stb. Imádom a SuSE-t, minden hardvert felismert kapásból. A videókarit, lant, irda-t (bár ezzel is hasonló a helyzet, mint a wifivel: látja, felismeri, de nem megy), firewire-t, touchpad-et, mindent, A wifit is, csak firmware-je nincs hozzá. Kicsit utánnaolvastam, valami olyasmi a szitu, hogy a broadcom nem járul hozzá, hogy alapból beletegyék a disztróba. De letólteni le lehet. Viszont azért az ndiswrappert választottam, mert ezzel megy 54Mbit/s-el, ahogy olvastam az fwcutter+firmware+kernel driver trióval meg csak 11Mbit/s. Hogy miért? Mert azt is olvastam, hogy a beoadcom soha nem publikál semmi specifikációt a hardverhez, így amit tud a linux, az mind a reverse engineering-nek köszönhető. A win drivert meg ök adták ki, nyilván jobban megy. Persze így bukom a csomagfigyelést...
-----------------------------------------------------------------------------
OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB ide raid0, FX5200, SBLive! E400

Még egy apróságban kérném a segítséged...
Titkosított hálóhoz nem tudok kapcsolódni, mert a titkosítókulcsot nem tudom megadni:


Nux:~# iwconfig eth0 key 44e33c79a5b89
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth0 ; Invalid argument

Ebbe tudsz segíteni?

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Bocs, hogy ilyen trivialitást írok, de nem wlan0 az eszköz? Az ndiswrapper nálam wlan0 nak szereti beállítani (iwconfig-gal meg tudod nézni).

Ja, és én wpa_supplicanttal állítom be rajta a kulcsot titkosított hálózathoz (Eddig nyílt, WEP és WPA-PSK hálózatokon próbáltam.).

Csaba

Nem, nálam eth0. A másik gépen a Linksys kari meg ra0. De amúgy nem tök mind1, hogy mi a neve? :)

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Persze, mindegy, csak eddig azt hittem, hogy az ndiswrapper adja neki ezt a nevet. Ráadásul az én laptopomon a vezetékes kártya az eth0, a wifi meg a wlan0, és azért kérdeztem, nálad nem keveredik e.

De a wpa-suplicant ot továbbra is javaslom. Azzal próbáltad beállítani a titkosítást?
Csaba

Még nem próbáltam, mindjárt megnézem...
Nekem a vezetékes eth1.
JA, és amügy azt nem kellene megadni neki, hogy milyen a titkosítás? (amügy most egy WEP 128bit) Mert magától egy kulcs tudatában nem biztos, hogy rá fog jönni...

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Nem igazán értem... És ha nekem nincs /etc/wpa_supplicant.conf ?
Na meg az sem egyértelmű, hogy adom meg a titkosítást. Ez tud WEP-et is? Már csak azért, mert a neve WPA_supplicant... :D Egy egyszerű példát tudnál adni nekem? Vagy egy default config file-t...

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Nálam (ismétlem fedora 7) /etc/wpa_supplicant/wpa_supplicant.conf van, de szerintem mindegy, mert ha kézzel indítod a supplicantot, akkor megadhatod neki paraméterként, hogy melyik a konfig file.

És igen, tud WEP et is.

Nálam gyári csomagból van fent, és egy csomó példa konfig fájl van hozzá, mindenféle titkosítási típusra. Bemásolom a wep.conf tartalmát:


# Static WEP keys

ctrl_interface=/var/run/wpa_supplicant

network={
        ssid="example wep network"
        key_mgmt=NONE
        wep_key0="abcde"
        wep_key1=0102030405
        wep_tx_keyidx=0
}

Csaba

Nagyon szépen köszönöm! Műxik! ;)
Ha nem túl nagy kérés, egy WPA config fájlt is adnál nekem? Ha a későbbiekben szükség lesz rá, akkor legyen miből kiindulni...

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Azért hátha valaki valamikor itt keresi:



[ortutay@laptop examples]$ cat wpa-psk-tkip.conf
# WPA-PSK/TKIP

ctrl_interface=/var/run/wpa_supplicant

network={
        ssid="example wpa-psk network"
        key_mgmt=WPA-PSK
        proto=WPA
        pairwise=TKIP
        group=TKIP
        psk="secret passphrase"
}
[ortutay@laptop examples]$ cat wpa2-eap-ccmp.conf
# WPA2-EAP/CCMP using EAP-TLS

ctrl_interface=/var/run/wpa_supplicant

network={
        ssid="example wpa2-eap network"
        key_mgmt=WPA-EAP
        proto=WPA2
        pairwise=CCMP
        group=CCMP
        eap=TLS
        ca_cert="/etc/cert/ca.pem"
        private_key="/etc/cert/user.p12"
        private_key_passwd="PKCS#12 passhrase"
}

Csaba

Uhh, vazze! Rájöttem! Túl hosszú neki a kulcs --> nem tud 128 bites WEP-et, csak 64 bitet az iwconfig. Tuti, mert most próbáltam ki, és a 64 bites kulcsot simán beveszi, fel is asszociál, megy is!

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Kicsit megkésve ugyan, de itt megtalálhattad volna a bc43xx és az ndiswrapperrel történő megoldásokat is.

:\

Valamit elbaxhattam, mert nem megy. Se iwconfig-gal se wpa_supplicant-tal, se titkosított sem open hálón...
És igen, az alap dolgok megvannak: acer_acpi és ndiswrapper betöltve, interfész felkapcsolva.
A wpa_s-sel ugyan felasszociál, iwconfig is írja, az AP-n is látom, link quality 100%, ping mégse megy át (más sem; tűzfal kilőve).

Nem tudom, mennyire befolyásolja, annyi változott azóta, hogy életrekeltettem a kártyaolvasót, próbálkoztam az irda-t belőni, meg meg akartam tudni a hőfokokat, így mindenféle sensor detect, smartctrl meg a tököm tudja mit próbáltam... Ez jelenthet valamit?

:S

kimenetek:


Nux:~ # iwconfig
lo        no wireless extensions.

eth0      IEEE 802.11g  ESSID:"WLAN"  Nickname:"Nux"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:13:49:03:F6:54
          Bit Rate=48 Mb/s   Tx-Power:25 dBm
          RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Power Management:off
          Link Quality:100/100  Signal level:-72 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth1      no wireless extensions.

sit0      no wireless extensions.


Nux:~ # wpa_supplicant -ieth0 -c/etc/wpa_supplicant/wep.conf -Dwext
Trying to associate with 00:13:49:03:f6:54 (SSID='WLAN' freq=2412 MHz)
ioctl[SIOCSIWENCODEEXT]: Operation not permitted
Associated with 00:13:49:03:f6:54
CTRL-EVENT-CONNECTED - Connection to 00:13:49:03:f6:54 completed (auth) 

Érdekes az ioctl hiba és az, hogy titkosított háló, az iwconfig mégsem látja ezt.

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit

Na, eddig annyira jöttem rá, hogy mint fentebb írtam, az iwconfig csak 64 bites WEP-et tud...
Aztán ez "ioctl[SIOCSIWENCODEEXT]: Operation not permitted" a hibaüzit a titkosításra, mert ha beírok még WEP kulcsokat (wep_key2, wep_key3), akkor három ilyen hibát dob.
Az iwconfig működik titkosítatlan hálónál és 64 bites WEP-el is, de csak 'elsőre'. Azaz ifdown eth0, rmmod ndiswrapper, rmmod acer_acpi, modprobe ndiswrapper, modprobe acer_acpi, echo "enabled: 1" > /proc/acpi/acer/wireless, ifup eth0. Utána iwconfig eth0 essid WLAN, és megy. Viszont utána ha másikhoz akarok csatlakozni, vagy megszakad, akkor már nem asszociál fel sehova. Megint a fent leírt utat kell végigjárni, modulok ki, modulok vissza, stb....

Valakinek 5let?

[szerk] a wpa_supplicant így 'elsőre' sem megy....

OpenSuSE 10.2, Celeron 2,4Ghz, 768MB, 2*160GB IDE Raid0, FX5200, SBLive! E400
OpenSuSE 10.2, Acer Aspire 5020, AMD Turion 64bit @ 1,8Ghz, 1GB, 80GB Toshiba, Mobility Radeon X700 PCI-E 128MB/128bit