Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Firmware-update: Asuswrt-Merlin 384.11

Asuswrt-merlin Asus gebruikt voor zijn nieuwere routers, zoals de RT-AC87 en RT-AC5300, van Tomato afgeleide firmware met de naam Asuswrt. Deze firmware is, op enkele drivers na, opensource, waarbij de gesloten binaries wel meegeleverd worden. Asuswrt-merlin is op zijn beurt een aangepaste versie van de originele firmware van Asus. Het bevat onder meer bugfixes en kleine verbeteringen, maar probeert toch dicht bij het origineel te blijven, zodat het mogelijk blijft om nieuwe features die Asus introduceert, toe te voegen aan de code. De complete changelog voor versie 384.11 is op deze pagina te vinden, dit zijn in het kort de hoogtepunten:

The highlights:
  • New DNS Privacy feature, with DNS-over-TLS support. Configurable under WAN -> Internet Connection, this feature lets you connect with DNS servers that support DNS-over-TLS (DoT). DoT allows your DNS queries to be encrypted, preventing snooping from your ISP or anyone else in transit. Please visit https://dnsprivacy.org/wiki/ for more info on this protocol.
  • Replaced the custom ntpclient with an ntp daemon. This daemon acts as a client (to sync your router's clock with the NTP servers configured on the router's System -> Administration page), but it can also be used as an ntp server for your LAN devices. Server functionality can be enabled on the System Administration page. Afterward, you can either configure your LAN clients to use your router's IP as their NTP server, or enable the option to intercept NTP requests and automatically redirect them to your router's NTPD.
  • Updated some of the Network Tools to use Asus's new Netool service (RT-AC86U and RT-AX88U only). This allows the addition of a new visual ping for instance.
  • GPL merges: 384_5951 (RT-AX88U), 384_45713 (all other models). Note that the RT-AC87U and RT-AC3200 are still using the 384_45149 binary blobs for their closed source components.
  • Component updates: nano (4.0), curl (7.64.1), dropbear (2019.78).
  • Reworked the Firmware Upgrade page. The option to enable/disable automated checks are now on that page, and support for the Beta channel has been removed. Also, the popup reporting a new firmware release will now display that new firmware's version.
  • Cleanups to the DDNS page (removed the annoying alert() popups, and moved the notification within the page itself)
  • Moved some DNS settings (like DNSSEC) from the DHCP to the Internet Connection page
  • Moved LED control to the System -> Administration page
  • Editing devices on the Network Map will no longer restart your entire network, only dnsmasq itself. It means that blocking Internet access through it might not immediately come into effect, however the previous behaviour made it impossible to edit multiple clients.
  • Custom config/script changes: added service-event-end (run at the end of an rc service event, same parameter as service-event), stubby.postconf/add support (for customizing the DNS Privacy configuration). pre-mount will now receive the filesystem as a second argument.
  • Reboot Scheduler should be more reliable and less likely to corrupt plugged USB disks now
  • Security issue CVE-2019-1543 resolved in OpenSSL 1.1.x`

Versienummer 384.11
Releasestatus Final
Website Asuswrt-Merlin
Download https://sourceforge.net/projects/asuswrt-merlin/files/
Licentietype GPL

Reacties (35)

Wijzig sortering
Blijft toch een mooie uitbreiding op de standaard Asus software met leuke extra's, zoals de scripts bij het booten voor net wat extra opties . :)
En het is een stuk stabieler doordat Merlin alle instabiele code weghaalt en gedeeltelijk broken features fixt. UPnP bijv. werkt consistent tegenover ASUS versie(allebei wel miniupnpd) waarbij de daemon soms gewoon uitvalt of hangt(daemon reageert bijvoorbeeld niet meer op UPnP client requests of pings) totdat je de router opnieuw opstart. Met Merlin heb ik eigenlijk nooit last van rare fratsen waarvan de oorzaak moeilijk vast te leggen is als gebruiker.

[Reactie gewijzigd door NotCYF op 9 mei 2019 23:35]

UPnP wordt over het algemeen toch aangeraden om uit te schakelen. De meeste mensen die Merlin gebruiken zullen dat dus niet gebruiken.
Waarom? Voor gaming heb je geen andere keuze. Als je bijvoorbeeld met meerdere mensen Destiny 2 speelt op 1 LAN dan ben je afhankelijk van UPnP, dit omdat je maar op 1 ip adres ports kan forwarden.

[Reactie gewijzigd door NotCYF op 10 mei 2019 08:57]

Wat leesvoer over de gevaren van Upnp: Het gevaar van UPnP
Onzin dat je voor gaming afhankelijk bent van upnp, upnp word altijd afgeraden wegens security problemen(elke app kan namelijk zonder jouw weten porten openzetten en dat wil je echt niet anno 2019)

Gewoon even zoeken welke port je op firewall(pc of router) moet openzetten voor games ja ook voor een xbox of ps4.
Heb je me reactie wel helemaal gelezen? Je kan maar naar één IP adres de ports die je nodig hebt forwarden, met meerdere clients ben je dus juist wél afhankelijk van UPnP. Veel multiplayer games' UPnP services zorgen er dan voor dat het wel met meerdere clients kan door een alternatieve port te gebruiken.

Dit kan *niet* via port forwarden omdat de game niet weet welk alternatieve port er gebruikt wordt, want de game opent de port zelf niet in tegenstelling tot UPnP.

Bijvoorbeeld voor Destiny 2:
Players that plan to use more than one console to play Destiny on the same network simultaneously will encounter connection issues when using Port Forwarding. Players are required to use UPnP to play Destiny on more than one console on the same network simultaneously.
Een port openen heeft geen nut als je je firewall niet op "always block except whitelist" hebt staan, wat bij de meeste routers dus ook niet het geval is.


Ik ben blij als dat hele NAT gebeuren weg is met IPv6. Kan echt niet wachten. Naar ports luisteren zal hij altijd doen, maar vanwege hoe een router NAT werkt, kan de port maar naar 1 iemand doorgestuurd worden.

TL;DR Met UPnP heeft de game de mogelijkheid om te zien welke ports al door UPnP geforward worden en dus een alternatieve port te gebruiken.

[Reactie gewijzigd door NotCYF op 11 mei 2019 11:14]

Als je weet welke porten de game gebruikt kan het wel degelijk, het is alleen wat meer werk.

neemt niet weg dat upnp achterhaalt en zo lek als een mandje is en daarom dus aanteraden om dit uittezetten en niet tegebruiken.
Het is alleen veel en veel makkelijker om UPnP(en NAT-PMP) te gebruiken voor P2P multiplayer games. Er zijn gewoon teveel multiplayer games die niet via dedicated servers gaan, en je dus ports moet forwarden.

Ik weet iig dat je met Destiny 2 *niet* twee consoles/pc's(internet ip adressen) op dezelfde ports kan zetten en je dus zoals Bungie zelf zegt, UPnP moet gebruiken.

Ook als je achter een ISP NAT zit ben je verplicht UPnP te gebruiken, anders heb je permanent een Strict NAT-type en kan je helemaal niks host-based online spelen zonder problemen.

[Reactie gewijzigd door NotCYF op 11 mei 2019 20:19]

is aimesh al werkend in deze merlin?
Changelog:
- NOTE: AiMesh is currently not supported. Feasability of
supporting it is still under evaluation.
Ja dat had ik gezien, maar enkel bij de versie van maart 2018, omdat we nu al een jaar verder waren vroeg ik het mij af.
Maar vermoedelijk is de evaluation dan nog steeds van toepassing
Zoals eerder gezegd kun je AiMesh zelf inschakelen via SSH. Hou er wel rekening mee dat er geen support op wordt geleverd. Hier werkt het al maanden perfect.
Echt? zalig, bedankt voor de tip. Wat is de commando voor het aan te zetten in ssh?
Dat werkt inderdaad goed! :) je hoofd router draait op MERLIN, voer deze commando’s uit:

nvram set amas_force=1
nvram commit
reboot

De tweede of eventuele derde router laat je op de default firmware van ASUS. Als je deze router(s) ook op merlin zet kun je die niet meer voorzien van een update.
Hoe bedoel je dat je deze niet meer kan voorzien van een update?
Als je de Merlin firmware op de tweede router zou zetten kun je die niet meer via de web interface updaten. Dus daarom de hoofdrouter met Merlin en de tweede router met stock ASUS firmware. Dan werkt het prima :)
Ach even eens in de zoveel tijd direct een UTP'tje tussen een laptop en de routers om ze te updaten, moet ik al zo vaak doen. :+
Ik zou niet weten hoe je dat wil doen? Ga je ze dan continu naar factory reset zetten? Als ze namelijk op Merlin staan in combi met Aimesh kun je ze alleen nog maar benaderen via SSH.
Je kan ze toch tijdelijk uit AiMesh zetten om te updaten? Ook kan je een webui tunnel maken via SSH.

Het enige wat je niet moet doen is via de terminal updaten, want dat kan je router unbootable maken en dan moet je alsnog recovery mode gebruiken om de officiele firmware te restoren.

[Reactie gewijzigd door NotCYF op 12 mei 2019 11:42]

Dat kan inderdaad :) maar om nou elke keer bij een update ze eruit te gooien en weer toe te voegen heb ik weinig zin in. Dan erbij, waarom zou de tweede router Merlin moeten hebben als hij alleen maar WiFi doorzet en voor de rest niets? Dan kan die net zo goed de stock firmware draaien.

Geen idee of een update via webui in SSH hiervoor werkt.

[Reactie gewijzigd door king006 op 12 mei 2019 14:18]

Ik blijf elke keer treurig kijken als er een update van Merlin uitkomt; mijn AC66U heeft helaas geen ondersteuning meer. Ik ben dankbaar voor de John's Fork maar die is wat minder flashy en ik kan de app niet meer gebruiken. Nu speelt het toch door mijn hoofd om een nieuwe router te kopen terwijl daar technisch gezien helemaal geen reden voor is :p
Hi! Dank voor je input. EVen gekeken maar helaas:
Bij supported devices:
"...with the exception of the RT-N66U and RT-AC66U which will remain on the legacy 380 branch."

Geen support meer dus. Maar toch bedankt!
Ik zou gewoon op deze blijven met je AC66U: https://www.snbforums.com...lts-releases-v39e3.18914/

De reden dat AC66U niet langer supported is is omdat Asus zelf minder modellen nog gaat onderhouden. De AC68U blijft omdat deze in als het goed is 2017 nog een hardware revisie heeft gekregen(800Mhz naar 1Ghz duo-core SoC) en deze snel genoeg is om nieuwe features te blijven implementeren. De AC66U wordt dus ook niet meer geproduceerd en is EOL.

De AC66U-B1 heeft deze vervangen met nieuwere hardware, en gebruikt dezelfde firmware als de AC68U, maar ik zou gewoon de AC68U kopen als je een vervanger voor de 66U wil hebben, want voor een tientje meer heb je wel veel meer features.

[Reactie gewijzigd door NotCYF op 12 mei 2019 15:51]

Vind het jammer dat ze nog geen vlan support hebben vanuit de web interface. Nu moet je dat configureren via shell werkt ook naar mijn weten prima maar is iets minder overzichtelijk.
Zo jammer dat er geen software is voor de modems.

Gebruik de Asus DSL AV87VG hier in Duitsland.
En mis toch wat opties in mijn huidige firmware.

Je kan ook niks flashen, omdat de DSL software anders is.

[Reactie gewijzigd door theduke1989 op 10 mei 2019 04:07]

https://github.com/gnuton/asuswrt-merlin.ng

Deze persoon is sinds april 2019 begonnen met het porten van Merlin naar DSL routers. Voor nu alleen de DSL-AC68U maar misschien binnenkort meer :)

[Reactie gewijzigd door NotCYF op 12 mei 2019 16:04]

Super om te zien,

hopelijk komt er eentje ook voor de 87VG..
Geen idee waarom, maar elke keer als ik update naar Merlin op mijn RT-AC87U, dan wordt mijn internet veel minder responsief en krijg ik enorme ping spikes tijdens gaming (bijvoorbeeld). Ik weet niet wat de oorzaak daarvan is, maar goed is het in ieder geval niet. Ik ben daarom genoodzaakt om bij de stock firmware van Asus te blijven, die al in tijden niet meer is geüpdatet...
Alle settings verwijderen na flashen?
Yep. Constant een schone flash... Niks werkt om een of andere reden. Ik 'voel' wel echt dat het stabieler is, maar ik merk wel dat het netwerk enorm wordt vertraagd.
Jammer, bij mij werkt Merlin prima op de 87U en het is een fijn pakket.
Ik zou contact opnemen met Merlin of de snbforums. Er kan namelijk meer aan de hand zijn dan je denkt en misschien is het een bug.
Ik zal eens kijken. Bedankt voor de tip!


Om te kunnen reageren moet je ingelogd zijn


OnePlus 7 Pro (8GB intern) Microsoft Xbox One S All-Digital Edition LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 Huawei P30 Pro

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True