I have a question for you guys on the sound mixer and the 2.4.5 kernel.
First of all, my Iopener is using Debian (Potato) upgraded enough to used the new 2.4.x series of kernels, as outlined in the Debian homepage (apt-get rocks!). The default Debian 2.4.5 kernel wouldn't boot because of the often-mentioned problem with the sandisk and the 2.4.x kernel series. Passing "hdb=noprobe" didn't work in this instance because Debian is using a initrd for this kernel (because it's so big?) and that parameter didn't seem to pass to the IDE detection stuff, which seems to run from initrd.
Anyway, to get around all this, I compiled a custom 2.4.5 kernel and turned-off a ton of stuff I didn't need. Using that kernel and the "hdb=noprobe" setting, I was able to successfully boot 2.4.5. Works great; the USB support is much nicer in the new series. Now my USB100TX ethernet adaptor is working properly both ways.
The only fly in the ointment is the sound support: specifically the mixer seems half-borked. The master volume slider is gone. If I use aumix from the console, the master slider is gone, but everything (pc, synth, etc) else is there. In gnome, the volume slider doesn't work at all. I have sound in 2.4.5, but it's quieter than when I boot 2.2.x kernel, and of course the mixer works in 2.2.x with no change other than booting a different kernel.
Anyone else having problems with this? If not, could you post "cat /proc/modules"? Perhaps I compiled-out a little too much. I tried a few other kernels with different .configs, but I'm not getting the mixer to work better.