Hey guys,
I\'ve installed both 3.3.5, and 3.3.6-pre1. There are a few quirks right now, such as the screen bumping and clock reset on reboot, but beyond that I have been extremely satisfied so far. I am running 3.3.6-pre1 at the moment.
The process of installation boiled down to:
Drop the initrd.bin, zImage, updater.sh files onto a cf card.
Remove battery cover, hit reset, replace cover.
Plug in AC.
While holding down the OK button, power system on.
Select the Update function from the maintenance menu.
Select CF card option, say Yes.
After it says installation complete, turn off unit, remove battery cover, hit reset, replace.
The system will boot into Opie, and ask you a few questions about time and whatnot.
Skip those steps! Just accept what is there for the moment, and get Opie booted.
Go to the Application tab, and open Konsole.
Type: echo 1 > /proc/sys/kernel/printk
(The above step removes the screen bumping issue).
Edit /etc/init.d/opie and around line 42 add the above echo line.
After this, change your system appearance to taste (I prefer 8 point font, more readable), and set your system time. Just keep in mind that anytime you do an actual soft reboot the time will reset (haven\'t found any fixes for this yet).
From here on out things have been a snap for me. I cleared out the /home directory, which had a bunch of old and redundant Sharp ROM information that was wasting space. I the mapped /home in the Packages utility as a drive in which to install to (the root partition was down to 500kb of space), and then removed packages I felt comfortable removing from the system using the Package utility bringing me up to 1.3mb of free root partition space.
My AmbiCom WL1100C-CF wifi card works out of the box, mostly.
Stop/Restart the service from the Network menu (I chose the Auto mode in the Configure tab for the wlan0 device as well). If a network is in the area it will load it up, (and I am assuming you can specify the SSID of a network otherwise). The WEP keys work fine as well.
The annoying wifi steps I have to do to get the network gateway running (from Konsole) are:
udhcpc -i wlan0
route add -net default gw 192.168.0.1 netmask 0.0.0.0 metric 1 wlan0
I wrote a quick bash script (in a meeting no less, hurrah) to make the above a little easier. I\'ll tweak it more a little later to automatically set my gateway based on the discovered network instead of manually typing it, but the following works for now:
#!/bin/sh
udhcpc -i wlan0
route add -net default gw $1 netmask 0.0.0.0 metric 1 wlan0
Just chmod +x the file, and call it as ./file.sh <wireless_gateway_ip>
I\'m sure there\'s an easier way, but this is what I have been doing.
I can\'t take full credit for any of the above, I found
this link which gave me several hints.
From here on out, I\'ve been using it for daily routines. Calendaring, notes, eBooks, etc. The battery life has been exceptional, and even tinkering with the wifi card all day (on and off) dropped it down to 50% by the time I got home.
Today I\'ve been trying to find some way to get X11 running on the unit. I\'m not inclined to start making any of my own builds though, so I\'ll just continue to hunt down projects and try them out for the time being.