I'm not sure this is the right place to post question regarding the openrd rd client (Marvell 88F6281) but anyway I have been trying to recompile a customize kernel for openrd client without success yet. The kernel I've tried is the kernels downloaded from kernel.org, versions 2.6.30 and 2.6.30.1. The doc on the dvd provides procedures on how to recompile the onboard version of the kernel (2.6.22.18) which does not support uvcvideo hence I'm trying the new versions. I have been following instructions from http://computingplugs.com/index.php/Building_a_custom_kernel. I'm not able to boot with the onboard nand as roootfs either with ubifs support enabled or not but I am able to boot debian lenny [ following http://www.cyrius.com/debian/kirkwood/sheevaplug/unpack.html ] off a usb disk with non-working network interfaces, could see the eth0 interface, set ip address to it but not able to communicate with other lan devices, but uvcvideo works. I've noticed there's a Yukon device found under "devices/network device support/ethernet (1000 Mbit)" in the patched 2.6.22.18 kernel but found SysKonnect Yukon2 in the 2.6.30 kernelsI have changed the uImage size in arch/arm/mach-kirkwood/rd88f6281-setup.c from 2M to 4M before compiling (this should only make difference when booting off the NAND) but still I am getting not able to open the ubifs root fs (I remember the message said couldn't open ubifs on unknown device XX with an error code 19) I'm now getting the kernel tree from marvel and see if it makes a difference. In the meantime I wonder if anyone has successfully built a customized kernel for their openrd client yet. If so would you please share how you did it? Thanks in advance.