Well I thought I was doing good here.. I grabbed the linux-2.6.16_lsp.1.7.8.tar.gz tarball and the patch and config files from ftp://ftp.dmik.org/pub/common/buffalo/lspro/duncan_h/
, applied the patch to the source and used menuconfig to change the USB Host support from built-in to loadable modules. Compiled and loaded onto the KP and it booted perfectly. The problem now is that I can't seem to get USB to work at all anymore. I've tried modprobe-ing the usbcore modules, and still no devices are recognized. modprobe returns an error whenever I try loading any ehci host module now.
Is there a patch that must be applied to the source to get USB support to work vial loadable modules? I'm stumped at this point and any advice would be appreciated.