USB - forward is backward

BAsed on the discusussion in
http://groups.google.com/group/beagleboard/browse_thread/thread/751da8195d17474b/fa1091c2a4c3265b?hl=en#fa1091c2a4c3265b
("USB success and challenges") I build a new Narcissus image, making
sure to check "all kernels"

I installed it on a new SD card, using the "standard" MLO and u-
Boot.bin images and the uImage from the narcissus image /boot
directory.

Fired up the Beagle, Angstrom fired right up. Hooray!

And yes, I did indeed see this line scrolling by:
     Configuring kernel-module-uvcvideo

EXCEPT:

while my devices do appear in "lsusb," there's no sign of the desired
uvc video device in /dev

and worse, now (again) my prevously-working keyboard and mouse (or
Ethernet connection) are no longer recognized by Englightenment! So
it's actually be a step backward.

My last card that DID work okay with mouse and keyboard (though not
UVC) used a uImage from Robert Nelson, which he set up in this thread:
http://groups.google.com/group/beagleboard/browse_thread/thread/55adfadd032058ad?hl=en

What might it have that the Narcissus build does not, or is that not
the issue?

kb

...so I swapped the uImage from Narcissus with the one Robert
prepared, and... mouse an keyboard work!

network: not
video: not

hrrrm.....

Just a note, the CC images off my site, don't contain every kernel
module. Just enough in most cases to bring up an Ethernet device and
connect to the internet. Users would then download a linux-image*.deb
file built for their choice distro which they would install the rest
of the kernel modules...

Angstrom has a package called:
modules-2.6.29-r33+gitr58cf2f1425abfd3a449f9fe985e48be2d2555022-beagleboard.tgz
which takes care of these extra modules.

Regards,

Thanks Robert.

Any idea why the base USB modules you're using work, while the
Narcissus ones do not? Have you tweaked them at all?

kb

Sorry Kevin, I'm stumped on this one too. In theory they are exactly
the same.. Source + defconfig (i only have two differences, one
related to a MOS1xxx usb Ethernet chips and the cifs storage enabled.)
Just different compilers, Angstrom build's it own, i use CodeSourcery
for the initial bootup CC uImage and debian/ubuntu's native gcc for
the *.deb's...

Regards,