I got it working following the instructions for
Rc 10 On C3000 With Dual Boot but using the Rc12 root-akita archive available
here.
Make sure to read the instructions for bug fixes in the other thread. I did a "chown -R root:root /hdd3/*" because the ownership was not right. I also had to make changes to several files to update "cardctl suspend" and "cardctl resume" to "cardctl suspend 0" and "cardctl resume 0". I'm sure the following files were changed /etc/pcmcia/network /usr/bin/network.py. There may have been others but I'm not sure. If you don't change the files your hard drive will be suspended along with your WLAN card .
One thing that I haven't seen documented anywhere was copying /sbin/writerominfo from the Cacko ROM I have installed to /hdd3/sbin/writerominfo. This fixes /proc/deviceinfo/product. Before I copied writerominfo /proc/deviceinfo/product was set to "unknown" which caused several problems the most noticable being akita.xmodmap not being used in X. Not having a working Fn makes typing very tedious . Apparently, the C1000 and C3100 writerominfo works differently than the C3000. Took several hours to figure out that one.
I haven't gotten
hostap to work yet. I'm getting unresolved symbol errors. (iw_handler_set_thrspy, iw_handler_get_thrspy, wireless_spy_update, iw_handler_get_spy, iw_handler_set_spy) Anybody with ideas how to get hostap to work? The wireless network going down anytime I try to do anything significant is really annoying.
I highly recommend installing gcc and gcc-headers so you can download
Vim 6.4 to build and install it. It's much better than busybox's vi .