2012/12/29 Hauke Mehrtens <ha...@hauke-m.de>:
> On 12/28/2012 01:05 AM, Rafał Miłecki wrote:
>> I don't use compat-wireless package in my builds and I wish to just
>> use default kernel's drivers. So I did:
>>> make kernel_menuconfig
>> and enabled MAC80211 and wireless drivers.
>>
>> Unfortunately it seems that modules are still not compiled.
>>
>> Is there some extra mechanism in the OpenWRT building system stopping
>> MAC80211/wireless drivers from being built? File
>> target/linux/brcm47xx/config-3.3 was modified correctly:
>>> grep MAC80211= target/linux/brcm47xx/config-3.3
>> CONFIG_MAC80211=m
>>
>
> Don't the modules get compiled or are they not integrated into the
> image? To get a kernel module into the kernel it needs a kmod package
> like in package/kernel/modules/wireless.mk .

Modules seem to compile, but they are not included on rootfs
partition. I guess I need some .mk files :|

> make V=s
(...)
make[4]: Leaving directory `/home/zajec/wireless-testing'
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
<stdin>:1223:2: warning: #warning syscall finit_module not implemented [-Wcpp]
  CHK     include/generated/compile.h
  CC      drivers/net/ethernet/broadcom/bgmac.o
  LD      drivers/net/ethernet/broadcom/built-in.o
  LD      drivers/net/ethernet/built-in.o
  CC [M]  drivers/net/wireless/b43/main.o
  CC [M]  drivers/net/wireless/b43/tables_nphy.o
  CC [M]  drivers/net/wireless/b43/radio_2055.o
  CC [M]  drivers/net/wireless/b43/radio_2056.o
  CC [M]  drivers/net/wireless/b43/radio_2057.o
  CC [M]  drivers/net/wireless/b43/phy_common.o
  CC [M]  drivers/net/wireless/b43/phy_n.o
  LD [M]  drivers/net/wireless/b43/b43.o
  LD      drivers/net/built-in.o
  LD      drivers/built-in.o
  LINK    vmlinux
  LD      vmlinux.o
  MODPOST vmlinux.o
  GEN     .version
  CHK     include/generated/compile.h
  UPD     include/generated/compile.h
  CC      init/version.o
  LD      init/built-in.o
  KSYM    .tmp_kallsyms1.o
  KSYM    .tmp_kallsyms2.o
  LD      vmlinux
  SORTEX  vmlinux
sort done marker at 31cbcc
  SYSMAP  System.map
  Building modules, stage 2.
  MODPOST 38 modules
  LD [M]  drivers/net/wireless/b43/b43.ko
(...)

> ls -l build_dir/linux-brcm47xx/linux-3.3.8/drivers/net/wireless/b43/b43.ko
-rw-r--r-- 1 zajec users 1532926 01-03 20:13
build_dir/linux-brcm47xx/linux-3.3.8/drivers/net/wireless/b43/b43.ko

> ls build_dir/target-mipsel_uClibc-0.9.33.2/root-brcm47xx/lib/modules/3.3.8/
crc-ccitt.ko         nf_conntrack_ipv4.ko  pppox.ko         xt_mac.ko
iptable_filter.ko    nf_conntrack_irc.ko   slhc.ko          xt_multiport.ko
iptable_mangle.ko    nf_conntrack.ko       x_tables.ko      xt_state.ko
iptable_raw.ko       nf_defrag_ipv4.ko     xt_comment.ko    xt_TCPMSS.ko
ip_tables.ko         ppp_async.ko          xt_conntrack.ko  xt_tcpudp.ko
ipt_REJECT.ko        ppp_generic.ko        xt_CT.ko
nf_conntrack_ftp.ko  pppoe.ko              xt_limit.ko

> ls staging_dir/target-mipsel_uClibc-0.9.33.2/root-brcm47xx/lib/modules/3.3.8/
crc-ccitt.ko         nf_conntrack_ipv4.ko  pppox.ko         xt_mac.ko
iptable_filter.ko    nf_conntrack_irc.ko   slhc.ko          xt_multiport.ko
iptable_mangle.ko    nf_conntrack.ko       x_tables.ko      xt_state.ko
iptable_raw.ko       nf_defrag_ipv4.ko     xt_comment.ko    xt_TCPMSS.ko
ip_tables.ko         ppp_async.ko          xt_conntrack.ko  xt_tcpudp.ko
ipt_REJECT.ko        ppp_generic.ko        xt_CT.ko
nf_conntrack_ftp.ko  pppoe.ko              xt_limit.ko

-- 
Rafał
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to