Hoi Ghosty J,
Ja hoor, ik wil je wel helpen.
Ja dit gaat volledig in windows.
Origineel van
gjm2.
Deel 1 van de "guide" is voor de stap van 15,5 naar 25 dBm, deel 2 gaat naar 27 dBm (optioneel).
BENODIGDHEDEN :
- Inloggegevens router (ip-adres, gebruikersnaam, wachtwoord...... standaard 192.168.1.1, admin, admin)
- Putty (SSH):
Download Putty
- XVI32 (Hexeditor):
Download XVI32
- WinSCP (SSH om bestanden in de map JFFS van de router te kunnen zetten):
Download WinSCP
- ASUS MTD-Write flash-tool versie 2 van:
Download MTD Write
ALS EERST :
Putty heeft nodig,
- IP-adres router
- Gebruikersnaam router
- Wachtwoord router
WinSCP heeft nodig,
- IP-adres router
- Gebruikersnaam router
- Wachtwoord router
- WinSCP instelling "SCP" ipv "SFTP" bij inloggen (File protocol)
WinSCP heeft ook een vorm van Putty in zich maar die gebruik ik niet.
Router instellingen moeten zijn :
- SSH aan (administration -> system)
- SSH servicepoort 22 (administration -> system)
- JFFS aan (administration -> system)
DEEL 1 VAN 15,5 NAAR 25 dBm :
# wordt gevolgd door het commando voor Putty bv :
# blaat 12345 , commando
in Putty is dan :
blaat 12345 (enter).
Zoals eerder gepost door
gjm2 doe je het volgende:
0. Log in op SSH van router met Putty (192.168.1.x met admin en dan wachtwoord).
1. Controleer eerst wat je maximale TxPower nu is (commando Putty).
# wl txpwr_target_max
Je ziet nu : Maximum Tx Power Target (chanspec:0x1808): 15.50 15.50 15.50
Het vermogen is 15.50 dBm.
2. Controleer of je alle programma's hebt (Putty, WinSCP, XVI32, MTD Write-tool).
3. Backup je huidige instellingen (administration -> save settings).
4. Update de router naar laatste ASUSWRT-Merlin firmware (optioneel).
5. SSH (Putty) naar de router, maak backup van huidige boot image.
# cd /jffs
# dd if=/dev/mtd0 of=cfe_orig.bin
6. Log in op router met WinSCP.
7. Haal cfe_orig.bin over naar de PC met WinSCP.
8. Open cfe_orig.bin met XVI32 (open de cfe vanaf de HDD van de PC).
9. Zoek (tekst) en edit de waarde van entries 0:ccode en 1:ccode. Vervang "EU" in "#a".
Belangrijk: pas de juiste bytes aan! Geen extra tekens of lengte aanpassen,
dit zal je boot image corrupt maken, en je router bricken als je 'm terug flashed.
10. Bewaar en noem aangepaste CFE boot image "cfe_new.bin".
11. Kopieer cfe_new.bin terug naar router met WinSCP (in de map JFFS).
12. Kopieer (met WinSCP) de mtd-write tool naar router (wederom in map JFFS) en maak deze executable:
# chmod 755 mtd-write
13. Flash de nieuwe CFE boot image:
# ./mtd-write -i cfe_new.bin -d boot
14. Reboot router.
15. Doe een "Factory default restore".
16. Reboot router nog een keer.
17. Restore je oude settings en controleer de nieuwe TxPower.
# wl txpwr_target_max
Je ziet nu : Maximum Tx Power Target (chanspec:0x1808): 25.00 25.00 25.00.
Het vermogen is van 15.5 naar 25 dBm gegaan.
OPTIONEEL DEEL 2 NAAR 27 dBm :
18. Inloggen op SSH met putty.
19. Kopieer het onderstaande (ctrl + c) en plaatst dit dan in Putty (rechtermuisknop + ENTER):
nvram set 0:maxp2ga0=114
nvram set 0:maxp2ga1=114
nvram set 0:maxp2ga2=114
nvram set 1:maxp5ga0=114,114,114,114
nvram set 1:maxp5ga1=114,114,114,114
nvram set 1:maxp5ga2=114,114,114,114
nvram set wl_TxPower=500
nvram set wl0_TxPower=500
nvram set wl1_TxPower=500
nvram commit
reboot
INFO :
De router zal nu opnieuw opstarten (duurt 60 sec) en zal dan op 27 dBm draaien.
Deze optionele TxPower-setting werkt totdat je een instelling veranderd of een update doet van de router.
Na elke instelling of update moet je dus stap 18 en 19 herhalen om van 25 naar 27 dBm te gaan.
Je kunt
# wl txpwr_target_max gebruiken om het vermogen te zien.
DISCLAIMER :
Ik ben niet verantwoordelijk voor als er iets fout gaat. De CFE boot image is een kritiek stukje software. Als je hier iets fout doet, zal je router waarschijnlijk nooit meer willen opstarten.
[
Voor 17% gewijzigd door
huubhuub op 04-05-2015 11:16
. Reden: link aangepast ]