當前位置: 首頁 > 工業電子產品 > 其他電子產品 > 開發板,套件,編程器 > 開發板
發布日期:2022-10-14 點擊率:133
WiFi體制的自組網設備,往往具備較大的發射功率,例如2*1W甚至更大,如果不對OpenWRT的代碼做出修改,那么自組網設備的發射功率會被限制在較低的數值,導致射頻性能無法發揮出來。在OpenWRT中,功率是按照合路功率計算的,如PRM1400HP,將txpower配置為30,實際上單口輸出功率僅為27dBm。然而 OpenWRT默認代碼中無法配置高于30dBm的功率,本文給出修改OpenWRT的發射功率限制的方法。
1. 編輯package/kernel/mac80211/files/regdb.txt,修改國家代碼00的功率限制,如下
country 00:
(2402 - 2472 @ 40), (37)
(5170 - 5250 @ 80), (30)
(5250 - 5330 @ 80), (30)
(5490 - 5730 @ 160), (30)
(5735 - 5835 @ 80), (30)
# IEEE 802.11ad (60GHz), channels 1..3
(57240 - 63720 @ 2160), (0)
2. 修改ath9k下的hw.h,將MAX_RATE_POWER修改成為74,建議做成patch,即使make clean也不會清空。
3. 設備/etc/config/wireless中,將country code修改為00,txpower設置為合路功率,如PRM1400HP需要設置為33,PRM5800需要設置為27。
下一篇: PLC、DCS、FCS三大控
上一篇: OpenWRT配置一發雙收