Skip to content

Instantly share code, notes, and snippets.

@KawOwl
Forked from francoism90/README.md
Created April 23, 2020 21:17
Show Gist options
  • Save KawOwl/b91415fa71aa5dd8202f8112cf9a3caf to your computer and use it in GitHub Desktop.
Save KawOwl/b91415fa71aa5dd8202f8112cf9a3caf to your computer and use it in GitHub Desktop.
Change country to unlock channels, increase TX-power
#!/bin/sh
nvram set 0:maxp2ga0=114
nvram set 0:maxp2ga1=114
nvram set 0:maxp2ga2=114
nvram set 1:maxp2ga0=0x72
nvram set 1:maxp2ga1=0x72
nvram set 1:maxp2ga2=0x72
nvram set wl_txpower=500
nvram set wl0_txpower=500
nvram set wl1_txpower=500
nvram commit
# Login into router using SSH and execute listed commands (AT OWN RISK!).
# See: http://whatsyourrouter.com/mybb/showthread.php?tid=387
nvram set asuscfe0:ccode=US
nvram set asuscfe1:ccode=US
nvram set asuscfe0:regrev=0
nvram set asuscfe1:regrev=0
nvram set asuscfecommit=1
nvram set 0:ccode=US
nvram set 1:ccode=US
nvram set 0:regrev=0
nvram set 1:regrev=0
nvram set wl0_country_code=US
nvram set wl1_country_code=US
nvram set wl0_country_rev=0
nvram set wl1_country_rev=0
nvram set wl0_reg_mode=off
nvram set wl1_reg_mode=off
nvram set regulation_domain=US
nvram set regulation_domain_5G=US
nvram set pci/1/1/ccode=US
nvram set pci/2/1/ccode=US
nvram set wl0_country=US
nvram set wl1_country=US
nvram commit
# If changing 5G in the interface doesn't work:
# https://www.snbforums.com/threads/changing-channel-width-from-terminal.12432/
nvram set "wl1_chanspec=149/80"
nvram commit
service restart_wireless
# To increase TX-power
# init-script may be needed to force changes
nvram set 0:maxp2ga0=114
nvram set 0:maxp2ga1=114
nvram set 0:maxp2ga2=114
nvram set 1:maxp2ga0=0x72
nvram set 1:maxp2ga1=0x72
nvram set 1:maxp2ga2=0x72
nvram set wl_txpower=500
nvram set wl0_txpower=500
nvram set wl1_txpower=500
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment