Hello, I'm having trouble building some external modules for my embedded system. Following the Embedded HowTo, I have /opt/i586- uclibc, and inside that I have /embedded_rootfs

I did the following in /opt/i586-uclibc, which I was chrooted into:

ACCEPT_KEYWORDS=~x86 emerge madwifi-drivers

It built ok, and then I did:

ROOT=/embedded_rootfs emerge -K madwifi-drivers

And that seemed to work ok too.

But when I boot the embedded device and run 'depmod -e', I see:

~ # depmod -e
depmod: *** Unresolved symbols in /lib/modules/2.4.30/net/wlan.o
depmod:         wireless_send_event
depmod: *** Unresolved symbols in /lib/modules/2.4.30/net/wlan_ccmp.o
depmod:         crypto_free_tfm_R480eb14b
depmod:         crypto_alloc_tfm_Rd71dfe07

I verified that I have wireless support turned on, in my kernel, and it shows up in /usr/src/linux-2.4.30/System.map, (on the host system's chroot environment), so depmod works ok there.

Does anyone have any module management tips? I'm pretty confused at this point.

-Josh

--
[email protected] mailing list

Reply via email to