Need Openwrt kernel help.
I am working on project to get an Ubiquiti RouterStation to boot from a USB pen drive. I am testing my build on my laptop. So far things are not going too well. I have gotten to the point that I can boot from my IDE drive OK using root=/dev/hda10. I want to be able to use root=LABEL=/hd1.10. I have read that in order to use the LABEL option you need an initrd.img file loaded. I have done this and I am closer but still no joy with the LABEL option.
My question is, what support do I need in the kernel to use the LABEL boot option? I have the mount command configured to support it but not the kernel. This work well with Fedora, Ubuntu, TinyCore, etc., all of the other kernels that I have tried work, just Openwrt does not.
Also, root=/dev/sda1 does not work either. I am closer using the initrd.img. I can see that the kernel has access to the USB drive but won't use it?