Hey thanks for all the great work.
Since you are taking requests for the kernel, I have one.
I spent some time trying to get blockcontrol (specifically moblock) running on my Dockstar recently.
You can read all about it here.
http://plugapps.com/forum/viewtopic.php?f=5&t=120Long story short, I finally succeeded. I had to recompile the kernel (2.6.34.1) with the following change:
# CONFIG_NETFILTER_NETLINK_QUEUE is not set
changed to
CONFIG_NETFILTER_NETLINK_QUEUE=m
I'm no expert (this is my first kernel), but this seemed to fix my problem without breaking anything else. I also checked my main desktop that runs ArchLinux with a default kernel (and runs moblock) and it had that set in its kernel config file. So you may want to add. If not, no worries, now that I know how to compile my own kernel, adding it myself would be no big deal.
Also, blockcontrol's status output complains with this message:
Unknown HZ value! (86) Assume 100.
I've seen it one other place too (can't remember).
Everything still works fine, but surfing around trying to fix the previous problem I discovered that adding
CONFIG_HZ=100
should solve this minor annoyance. Again, I don't know what this setting really means or what it can break. I just know what it may fix.
Unfortunately, I completely forgot to add this one to my custom kernel when I compiled it. So this one I haven't tested. Not having it doesn't seem to affect anything, so I'll wait until the next time I have to compile a kernel to test this one.
No rush on any of this. I'm set for now, but I thought others might benefit.
Thanks again!