<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1141" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Well... first and foremost, you need to compile the 
driver with firmware download support... now, from what i have read in the 
posts, you simply uncomment the line:</FONT></DIV>
<DIV><FONT face=Arial size=2>/*# define PRISM2_DOWNLOAD_SUPPORT */&nbsp; 
</FONT></DIV>
<DIV><FONT face=Arial size=2>in otherwords take that pound (#) sign out (im not 
a programmer, somebody correctme if im wrong).&nbsp; Well, to simply take that # 
out didnt do it for me, prism2_srec still gave me the error that i needed to do 
that... so this i know works...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>first do a 'make clean'&nbsp;&nbsp; 
&lt;-important...</FONT></DIV>
<DIV><FONT face=Arial size=2>then:</FONT></DIV>
<DIV><FONT face=Arial size=2>make pccard 
-EXTRA_CFLAGS="-DPRISM2_DOWNLOAD_SUPPORT"</FONT></DIV>
<DIV><FONT face=Arial size=2>(thanks Jason...&nbsp; <A 
href="http://talk.trekweb.com/~jasonb/articles/hostap_20021012.shtml">http://talk.trekweb.com/~jasonb/articles/hostap_20021012.shtml</A></FONT></DIV>
<DIV><FONT face=Arial size=2>very good articles, LOTS of help to me, recommended 
reading)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>then, of course, 'make install_pccard'&nbsp; 
</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>reboot the computer...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>make sure that hostap loaded properly... then 
compile the the utilities... (prism2_srec, etc).&nbsp; from the ./hostap/utils/ 
folder, issue another 'make' command&nbsp;to create them.&nbsp; Now the next 
step is just what I do, im not a linux expert, and i hope someone corrects my 
wrong doings if so, but, I :</FONT></DIV>
<DIV><FONT face=Arial size=2>cp prism2* /usr/local/bin </FONT></DIV>
<DIV><FONT face=Arial size=2>cp host* /usr/local/bin</FONT></DIV>
<DIV><FONT face=Arial size=2>cp split* /usr/local/bin</FONT></DIV>
<DIV><FONT face=Arial size=2>cp util* /usr/local/bin</FONT></DIV>
<DIV><FONT face=Arial size=2>then to clean up some...</FONT></DIV>
<DIV><FONT face=Arial size=2>rm /usr/local/bin/*.c</FONT></DIV>
<DIV><FONT face=Arial size=2>rm /usr/local/bin/*.h</FONT></DIV>
<DIV><FONT face=Arial size=2>With the utils 'installed' to /usr/local/bin i can 
just issue a command such as:</FONT></DIV>
<DIV><FONT face=Arial size=2>prism2_srec wlan0 -r 
/path-to/r1010506.hex</FONT></DIV>
<DIV><FONT face=Arial size=2>from wherever in the path i may be.&nbsp; (works 
for me :) </FONT></DIV>
<DIV><FONT face=Arial size=2>Get this file :&nbsp; <A 
href="http://hiping.terraworld.net/downloads/r1010506.hex">http://hiping.terraworld.net/downloads/r1010506.hex</A></FONT></DIV>
<DIV><FONT face=Arial size=2>That is the RAM image for the WPC11, i copy it to 
the /usr/local/bin directory as well, then issue the commands</FONT></DIV>
<DIV><FONT face=Arial size=2>prism2_srec wlan0 -r 
/usr/local/bin/r1010506.hex</FONT></DIV>
<DIV><FONT face=Arial size=2>prism2_param wlan0 host_encrypt 0</FONT></DIV>
<DIV><FONT face=Arial size=2>At this point the new firmware should be 
usuable.&nbsp; I create a shell script to start all my networking, and bridging 
and stuff, which I put in /usr/local/bin as well.&nbsp; I then 'ln -s 
/usr/local/bin/AP.sh /etc/init.d/rc3.d/S20APinit'</FONT></DIV>
<DIV><FONT face=Arial size=2>which creates a startup link in runlevel 3. (if 
someone has a better way, PLEASE let me know).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Good luck...</FONT></DIV>
<DIV><FONT face=Arial size=2>Jerry</FONT></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>