1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Asuswrt-Merlin on Netgear R7000

Discussion in 'Other Firmware Projects' started by XVortex, Mar 27, 2015.

  1. PC_Arcade

    PC_Arcade New Member Member

    I've just installed this firmware on my R7000 and it's all working well, except for the 5Ghz wireless which doesn't show up in the list of SSID's from my phone and I can't connect by SSID name either.

    I literally just flashed the upgrade (from dd-wrt) with the reset options set and nothing else, are there other steps I need to take to get 5ghz Wireless to work?

    Should I flash back to netgear stock and back to Asuswrt? If so, can I use the netgear stock firmware or do I now have to use the back to stock firmware in the first post?
     
  2. slidermike

    slidermike Networkin' Nut Member

    Did you try setting the 5ghz channels or is it at auto.
    Set it to one that your country code supports.
    If that doesn't help then reset it to factory defaults and see if that helps.
     
    mito likes this.
  3. chchia

    chchia LI Guru Member

    i am getting this error in log screen from kernal
    xt_TCPMSS: unknown or invalid path-MTU (0)

    anything that i should concern?

    i am on PPPoE and MTU set to 1942, however i am getting frequent WAN drop every about 4~8 hours randomly.
     
  4. David1

    David1 Network Newbie Member

    Have you tried changing the control channel, try change it to 40 or something
     
  5. PC_Arcade

    PC_Arcade New Member Member

    Working fine now, looks like I had it set to a Non EU allowed channel, thank you for the pointers :)

    and LOVING this firmware so far, more stable and more polished than both DD-WRT and Netgear's own (crappy) f/w
     
  6. Almighty1

    Almighty1 Reformed Router Member

    You sure you meant 1942 and not 1492? Standard MTU is 1500. PPPoE is usually 1492 as there is 8 bytes used for the header. WAN drops have nothing to do with MTU since you should see it with pings. All you really need to do is ping the router on the other side of your Internet connection with different size packets from 1500 and go down one by one until they respond and then stick with the highest one that responds. This would explain it better...
    http://www.bestyoucanget.com/optimizemtu.htm
     
  7. Dibbles

    Dibbles Connected Client Member

    Indeed this firmware is very nice.
    Overclocking my R7000 to 1.4ghz and using AirVPN for a client allows me to direct PC's and tablets through the VPN at full speed and other dumb boxes through the WAN.

    I thought that I would have needed a pfsense box for the VPN encryption and full speed but the 1.4ghz R7000 is holding up so far.

    If it hadn't then it would have been difficult to look at a dual core Linksys 1.6Ghz or 1.8Ghz over that of the pfsense box noted.

    Sent from my LG-H815 using Tapatalk
     
  8. cdysthe

    cdysthe New Member Member

    I'm not very good with routers and firmware, so before I do this I have a question: Will I be able to set up a VPN connection to my VPN provider (PrivateInternetAccess) and have all traffic is routed through the VPN? Even better if I could send all traffic through with exceptions for things like my Roku.
     
  9. David1

    David1 Network Newbie Member

    there are 3 settings for redirecting traffic through vpn, none; all or policy rules. So with policy rules you can choose what ip address goes through the vpn, so you just setup manually assigned ip address under lan, (otherwise if the ip changes it wont go through the vpn) and then add the which ip of which pc's must go through the rest wont go through, can only be done with openvpn, not pptp/l2tp that i know of
     
    cdysthe likes this.
  10. harrykh

    harrykh Network Guru Member

    Hi,

    Still using 378.54_2 as this was considered to be the most stable even when there were much higher versions. Is this still the case?

    If there's a 'better' newer version, what's the best way to upgrade? Do I flash back to stock since my version is very old or is it okay to just flash the newer version using the web interface.

    Thanks!
     
    Last edited: Apr 1, 2017
  11. Makaveli

    Makaveli Serious Server Member


    There have been so many security updates in the firmware since that one I would upgrade.

    And you don't have to go back to stock you can just flash it over top of the current firmware.

    However since you will be making such a huge jump in firmwares I would recommend a reset to factory defaults after the flash and to reconfigure all your settings.
     
    mito, Clark Griswald and slidermike like this.
  12. Frank2

    Frank2 Serious Server Member

    Sorry for late reply. For DDNS my favorite was DuckDNS, but you need to use a custom script and if your not tech savvy I would stay away from this. DuckDNS does NOT require you to sign in every 30 days and it queries your IP using https:// which I like. If you're interested here's the links you need:
    https://github.com/RMerl/asuswrt-merlin/wiki/User-scripts
    https://www.snbforums.com/threads/duckdns-setup.24784/

    If you want to make it easy on yourself, just use the built-in ASUS DDNS:
    http://asusddns.blogspot.com/
    It works fine and doesn't require you to log in every 30 days.

    Enjoy
     
  13. peyton

    peyton LI Guru Member

    DuckDNS is by default in the GUI. I use it too.
     
  14. Frank2

    Frank2 Serious Server Member

    I didn't see DuckDNS in the GUI on FW 380.62_1. Which FW Version are you on?
     
  15. SignedAdam

    SignedAdam Network Newbie Member

    my laptop has started to disconnect from the current firmware, just getting wifi drop outs after loading web pages, dunno whats going on as the wifi is full bars, seems to be doing the same thing as the phone now
     
  16. Makaveli

    Makaveli Serious Server Member

    I've never seen DuckDNS in the GUI also.

    Go to the wireless professional tab and turn off Airtime Fairness and see if that helps.
     
    Last edited: Apr 6, 2017
    kamaaina likes this.
  17. peyton

    peyton LI Guru Member

    My mistake.

    I use DNS O MATIC which is in the GUI and in dns o matic i set my duckdns ddns so at the end, i use the gui to run my duckdns as the script from the wiki didn't work for me when i tried to some years ago.
     
  18. SignedAdam

    SignedAdam Network Newbie Member

    Airtime Fairness was enabled on both 2.4GHz and 5GHz, I have disabled it on both, Ill report back with my findings, give it a month

     
  19. Frank2

    Frank2 Serious Server Member

    That's an interesting workaround. I had DuckDNS working perfectly via the script. However, when I started to run my VPN on port 443, it broke my DuckDNS connection. Something about not being able to bind the same port with 2 programs. I had to switch to ASUSDNS. Anyway, glad you got it to work. I really like DuckDNS.
     
  20. kamaaina

    kamaaina Serious Server Member

    Had the same issue, turned off the fairness just now as well. Also did a site survey and switched the channel for the 5G network to something empty. Most people around don't bother so sooner or later you might have interference.
     
  21. jokerigno

    jokerigno New Member Member

    Hi all,

    I'm new of the community but I used your support a lot in the past.

    I installed Asus Merlin firmware in my R7000 Netgear to enhance his potential.

    I want to use use nginx as reverse proxy in order to route connection to different subdomains behind my home router.

    Below you will find my nginx.conf setup but it doesn't work.

    Where is the issue?


    user nobody nobody ;
    worker_processes 1;

    events {
    worker_connections 1024;
    }

    http {
    include mime.types;
    default_type application/octet-stream;

    server_names_hash_bucket_size 64;

    sendfile on;
    #tcp_nopush on;

    #keepalive_timeout 0;
    keepalive_timeout 65;

    #gzip on;

    #HTTP default website
    server {
    listen 80;
    server_name localhost;

    location / {
    root html;
    index index.html index.htm;
    }

    error_page 404 /404.html;

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root html;
    }
    }

    #HTTP reverse proxies
    #server {
    # listen 80;
    # server_name www.mydomain.com;
    # location / {
    # # A backend apache server
    # proxy_pass http://192.168.1.4;
    # proxy_set_header Host $host;
    # proxy_set_header X-Forwarded-For $remote_addr;
    # }
    #}

    server {
    listen 80;
    server_name plex.xxxxxxxxxxxxx.it;
    if ($request_uri !~ "^/web/.*")
    {
    return 301 http://$host/web/index.html;
    }
    location / {
    # Plex Web
    proxy_pass http://192.168.2.xxx:32400;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $remote_addr;
    }
    }

    server {
    listen 80;
    server_name joshua.xxxxxxxxxxxx.it;
    location / {
    # Synology NAS
    proxy_pass http://192.168.2.xxxxx;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $remote_addr;
    }
    }

    server {
    listen 80;
    server_name jarvis.xxxxxxxxccccx.it;
    location / {
    # Raspberry Pi 3.
    proxy_pass http://192.168.2.xxxx:xxxxx;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $remote_addr;
    }
    }

    # HTTP to HTTPS redirects
    #server {
    # listen 80;
    # # Force SSL for Owncloud
    # server_name owncloud.mydomain.com;
    # return 301 https://$host;
    #}

    # HTTPS default website
    #server {
    # listen 443;
    # server_name localhost;
    # ssl on;
    # ssl_certificate cert.pem;
    # ssl_certificate_key cert.key;
    # ssl_session_timeout 5m;
    # ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    # ssl_ciphers HIGH:!aNULL:!MD5;
    # ssl_prefer_server_ciphers on;
    # location / {
    # root html;
    # index index.html index.htm;
    # }
    #}

    # HTTPS reverse proxies
    #server {
    # listen 443;
    # server_name owncloud.mydomain.com;
    # ssl on;
    # ssl_certificate cert.pem;
    # ssl_certificate_key cert.key;
    # ssl_session_timeout 5m;
    # ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    # ssl_ciphers HIGH:!aNULL:!MD5;
    # ssl_prefer_server_ciphers on;
    # location / {
    # # Owncloud
    # proxy_pass http://192.168.1.7;
    # proxy_set_header Host $host;
    # proxy_set_header X-Forwarded-For $remote_addr;
    # }
    }

    Thank you


    Inviato dal mio A0001 utilizzando Tapatalk
     
  22. jokerigno

    jokerigno New Member Member

    I noticed that if i do a

    /opt/etc/init.d/S80nginx start

    i receive a bind error

    Starting web server: nginx
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: )
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: )
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: )
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: )
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: )
    nginx: [emerg] still could not bind()

    but the router has as standard port another one (8444)
     
  23. jebise

    jebise Reformed Router Member

    Has traditional QoS been fixed in recent firmware?
     
  24. slidermike

    slidermike Networkin' Nut Member

    nope & don't expect them to fix it.
    This has been a known issue for so long & no priority given to fix it.
    You can run Either Tomato or DD-WRT with functioning QoS.
     
    Makaveli likes this.
  25. Nitin Vaid

    Nitin Vaid New Member Member

    I was thinking to buy this router and i am confused as i have never flashed any custom firmware on router as my current router dont have any using cisco linksys ea2700
    what i want in firmware is Bandwidth limiter for specific connected devices does this firmware has this feature and which firmware should i flash ?
    should i flash straight over or i have to look for hardware version or other stuff also?
     
  26. cybrnook

    cybrnook Addicted to LI Member

    From post #1

    The recommended procedure for initial flashing:
    1. Reset your router to factory defaults via the web interface.
    2. Flash the R7000_xxx.xx_x.chk file via the web interface.
    3. Do another factory reset via the new web interface.
    4. Configure everything else.
     
    mito and slidermike like this.
  27. mito

    mito Network Guru Member

    @Frank2 I am on NO-IP that is olso on default and works fine, force refresh interval 7 days and good.
     
  28. harrykh

    harrykh Network Guru Member

    I upgraded and I think everything is working well. Is there any changes or tweaks that I need to do after factory default?

    Also I noticed that my 5ghz disappeared once and I thought it's because I didn't manually set the channels, etc. So I did that and I'll see if that changes anything but if this a known bug and if there's a workaround...

    Thanks!
     
  29. Makaveli

    Makaveli Serious Server Member

    http://www.linksysinfo.org/index.ph...in-on-netgear-r7000.71108/page-42#post-286642
     
  30. mito

    mito Network Guru Member

    Name different network with different SSID name, is better for connecting and checking them. For 5ghz I am on channel 149 and 80MHz bandwidth.
    This is working fine for me.
     
  31. SignedAdam

    SignedAdam Network Newbie Member

    @Makaveli - this didnt work for me too, still got problems
     
  32. chchia

    chchia LI Guru Member

    lol it was my typo, my MTU is 1492 and i confirm i have no more WAN drop after i requested my ISP to change the modem.

    however, i am still getting this:
    and i notice that this error only appear about 10 minutes after router started up. although i did not notice any other instability nor malfunction however i have no clue what it is about for this error.

    by the way, xvortex, just wondering where can i find the source code? thank you!
     
  33. Makaveli

    Makaveli Serious Server Member

    Then we shall have to wait for a fix from Asus on this one they may have broken something in the code.

    He isn't going to provide the source code.
     
  34. kenwokin

    kenwokin New Member Member

    Found there is VPN issue on the v380.65. Recently I got a Windows VPN connectivity error code of 778 (i.e. It was not possible to verify the identity of the server) when connecting to PPTP server via my R7000 with merlin. After several tries in few days, I found below symptoms

    1. Restore to factory setting with some basic setting without reboot, it was normal and no issue
    2. Enable Jumbo frame, causing Windows VPN connectivity error code of 778.
    3. Enable Sparse Files support, causing Windows VPN connectivity error code of 778
    4. Any setting that require reboot, causing Windows VPN connectivity error code of 778
    5. No issue with merlin built-in PPTP client, but causing error in Windows side

    This is quite annoying since the problem still exist even I turned off the function(s) causing error. It has to restore to factory setting again each time in order to resolve the issue.
     
    Last edited: Apr 25, 2017 at 10:42 AM

Share This Page