當(dāng)前位置: 首頁 > 工業(yè)電子產(chǎn)品 > 其他電子產(chǎn)品 > 開發(fā)板,套件,編程器 > 開發(fā)板
發(fā)布日期:2022-10-14 點(diǎn)擊率:483
WiFi體制的自組網(wǎng)設(shè)備,往往具備較大的發(fā)射功率,例如2*1W甚至更大,如果不對(duì)OpenWRT的代碼做出修改,那么自組網(wǎng)設(shè)備的發(fā)射功率會(huì)被限制在較低的數(shù)值,導(dǎo)致射頻性能無法發(fā)揮出來。在OpenWRT中,功率是按照合路功率計(jì)算的,如PRM1400HP,將txpower配置為30,實(shí)際上單口輸出功率僅為27dBm。然而 OpenWRT默認(rèn)代碼中無法配置高于30dBm的功率,本文給出修改OpenWRT的發(fā)射功率限制的方法。
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也不會(huì)清空。
3. 設(shè)備/etc/config/wireless中,將country code修改為00,txpower設(shè)置為合路功率,如PRM1400HP需要設(shè)置為33,PRM5800需要設(shè)置為27。
下一篇: PLC、DCS、FCS三大控
上一篇: OpenWRT配置一發(fā)雙收