前情提要
- 树莓派(以下简称 rpi) 的镜像是通过 buildroot 编译出来的。
- 生成 sdcard.img 通过 dd 命令写进 sd 卡中
- 之前没有处理过跟无线相关的东西,本次希望让树莓派可以使用无线(客户端)
- 由于采用 buildroot ,之前未处理,所以驱动基本都是模块,没有正式编译进内核
做过的事
- 编译内核时将 mac80211 选项加入 (Networking Support -> Wireless -> cfg80211)
- 没有作用
- 在看了无线芯版是
broadcom
之后,在内核编译中搜索这个关键字。 - 同时想到是不是模块没有加载进去,于是在
/lib/modules
目录下去找,在kernel/net/wireless
目录下找到了 lib80211 相关的,都modprobe
进去,没有效果。 - 又在
kernel/drivers/net/wireless
中找到了brcm
相关的驱动。 - 同时重新编译的内核,将
Device Drivers -> Network device support -> PHY Device support and infrastructure
里面的Broadcom PHYs
选中。并且将相关的都改成了编译到内核中而不是模块。 - 重启之后,
ifconfig
没有东西&#