I would love to have some details, no matter how gory... at least I\'ll know if it\'s worth trying or if I\'ll just give up and find another solution for the time being.
OK, that\'s what I had to do:
1. Get hostap source v. 0.2.0 from
http://hostap.epitest.fi/. You\'ll need hostap-driver, hostap-utils and wpa_supplicant.
2. Patch kernel source with wireless extentins to version 15 (otherwise hostap 0.2.0 won\'t compile). You can get patches at openembedded source tree:
http://openembedded.bkbits.net:8080/packag...src/.|src/linuxYou need iw_handlers.w13-5.diff, iw_handlers.w14-5.diff, iw240_we15-6.diff files.
2a. Patch kernel with hostap drivers.
Make sure to enable firmware download support in hostap_config.h file. You\'ll most likely need to upgrade firmware in your wireless card.3. Configure hostap drivers to be built as modules. Build kernel and modules. Flash new kernel to your Zaurus.
4. Note that hostap will compile, but you\'ll get unresolved symbol
list_move when trying to load hostap modules. To fix that you\'ll need to copy definition of that function from linux 4.20 kernel source (
http://www.kernel.org/pub/linux/kernel/v2....-2.4.20.tar.bz2) into hostap_80211rx.c and rebuild modules.
5. When you have new hostap drivers working, you\'ll need to build
hostap_utils and
wpa_supplicant and copy them to zaurus.
6. Check dmesg to find out primary and station firmware version on your wirleless card.
Primary firmware must be 1.1.1, station firmware must be 1.7.0 or later to support WPA. If it\'s not, you\'ll need to upgrade firmware on your card. Read here on how to do that:
http://linux.junsun.net/intersil-prism/Download firmware from here:
http://www.red-bean.com/~proski/firmware/7. Read readme file of wpa_supplicant utility to find out how to configure it to support WPA.
8. You can even make it work from the GUI network applet, but you\'ll to manualy edit configuration fiels and scripts after you create a connection. I will explain how if you ever reach this point
I got everything working up to the point where wpa_supplicant utiluity would try to recieve WPA packets from my D-Link access point, but it does not seem to properly support it... I\'m pretty sure it\'s AP fault - I\'ve tried a laptop with Windows XP with no luck...
If anyone has actualy read this post to the buttom and is willing to repeate the process, I can help with configuration, etc.