Wifi/IEEE 802.11
From Gentoo Wiki
< Wifi
Jump to:navigation
Jump to:search
Resources
少なくとも cfg80211 (CONFIG_CFG80211) と mac80211 (CONFIG_MAC80211) を有功にしてください。
カーネル linux-4.19 の例
[*] Networking support ---> [*] Wireless ---> <M> cfg80211 - wireless configuration API [ ] nl80211 testmode command [ ] enable developer warnings [ ] cfg80211 certification onus [*] enable powersave by default [ ] cfg80211 DebugFS entries [ ] support CRDA [ ] cfg80211 wireless extensions compatibility <M> Generic IEEE 802.11 Networking Stack (mac80211) [*] Minstrel [*] Minstrel 802.11n support [ ] Minstrel 802.11ac support Default rate control algorithm (Minstrel) ---> [ ] Enable mac80211 mesh networking (pre-802.11s) support -*- Enable LED triggers [ ] Export mac80211 internals in DebugFS [ ] Trace all mac80211 debug messages [ ] Select mac80211 debugging features ----
Minstrel とその 802.11n サポートはrate control algorithmの1つです。いくつかのワイヤレスドライバーはこれを有効にしないといけないかもしれません。
重要
wireless configuration API (CONFIG_CFG80211) をモジュールとしてビルド (
wireless configuration API (CONFIG_CFG80211) をモジュールとしてビルド (
<M>
) するのではなく、カーネルに組み込む (<*>
) 場合、ドライバが regulatory.db を /lib/firmware からロードできず、規制ドメインサポートが機能しなくなるでしょう。CONFIG_CFG80211=m を設定するか、regulatory.db と regulatory.db.p7s を CONFIG_EXTRA_FIRMWARE に設定してください。