While running in a KVM machine, using the e1000 nic I found that upon bootup the kernel module was not being loaded.
At this point, I went ahead and ran:
to confirm that module loading was working correctly. Then I went into lrcfg and did a 'm' Backup modules.
**The router only has a 32MB flash card, so using 'modules.tgz' was not an option.
Upon reboot, I found that /lib/modules/e1000.ko.gz did exist however the modules.alias file was built with depmod before ${MODDB} had been loaded into the system.
This patch will add a 2nd Stage of module handling right after ${MODDB} has been loaded into the system and:
1) refresh modules.alias
2) fire off cold-plug 'add' events
Now the router will properly load the backed up modules upon bootup.
Ugh, sorry about the '#' formatting - didn't know that would happen and I can't edit my own post to fix. :(
Thx.
Patch applied for 5.1.1-rc1.