1 |
Hello, I'm having trouble building some external modules for my |
2 |
embedded system. Following the Embedded HowTo, I have /opt/i586- |
3 |
uclibc, and inside that I have /embedded_rootfs |
4 |
|
5 |
I did the following in /opt/i586-uclibc, which I was chrooted into: |
6 |
|
7 |
ACCEPT_KEYWORDS=~x86 emerge madwifi-drivers |
8 |
|
9 |
It built ok, and then I did: |
10 |
|
11 |
ROOT=/embedded_rootfs emerge -K madwifi-drivers |
12 |
|
13 |
And that seemed to work ok too. |
14 |
|
15 |
But when I boot the embedded device and run 'depmod -e', I see: |
16 |
|
17 |
~ # depmod -e |
18 |
depmod: *** Unresolved symbols in /lib/modules/2.4.30/net/wlan.o |
19 |
depmod: wireless_send_event |
20 |
depmod: *** Unresolved symbols in /lib/modules/2.4.30/net/wlan_ccmp.o |
21 |
depmod: crypto_free_tfm_R480eb14b |
22 |
depmod: crypto_alloc_tfm_Rd71dfe07 |
23 |
|
24 |
I verified that I have wireless support turned on, in my kernel, and |
25 |
it shows up in /usr/src/linux-2.4.30/System.map, (on the host |
26 |
system's chroot environment), so depmod works ok there. |
27 |
|
28 |
Does anyone have any module management tips? I'm pretty confused at |
29 |
this point. |
30 |
|
31 |
-Josh |
32 |
|
33 |
-- |
34 |
gentoo-embedded@g.o mailing list |