Modules don't load after opkg upgrade

Having a spot of bother...

I re-flashed with Angstrom-Cloud9-IDE-eglibc-ipk-v2012.01-core-
beaglebone-2012.01.27.img.xz

That seemed to work Ok.

But then I ran opkg upgrade.

Now no kernel modules are getting loaded:

root@beaglebone:~# lsmod
Module Size Used by
root@beaglebone:~#

opkg list_installed reports kernel 3.2, kernel-image-3.1.0+ and kernel-
image-3.2.0+.

I note that practically all of the kernel modules are installed under /
lib/modules/3.2.0+, so I guess opkg now considers this a 3.2
installation.

However, uname -a reports
Linux beaglebone 3.1.0+ #1 Thu Jan 26 18:45:40 CET 2012 armv7l GNU/
Linux

So I'm still running 3.1. I guess I'm missing a step going from the
package upgrade to getting u-boot loading the new kernel.

Please could somebody point me at the instructions for doing this.

Thanks

You must mount the FAT32 boot partition:

# mount /dev/mmcblk0p1 /mnt

and copy /boot/uImage-3.2.0+ to /mnt/uImage.

After unmounting and rebooting you should run 3.2.0.

Perhaps you must also generate the modules.* files
in /lib/modules/3.2.0+. You can do it with:

# update-modules

Regards,

Frank

Thank you Frank.

I also ran depmod. It's all Ok now.

Regards,

Simon