Coder Social home page Coder Social logo

asuswrt-merlin.ng's Introduction

 
                                                                           ⭐
                             ⭐                                                         
                                                      ⭐                                       ⭐
                               _______  __    _  __   __  _______  _______  __    _ 
            ⭐                |       ||  |  | ||  | |  ||       ||       ||  |  | |                ⭐
                              |    ___||   |_| ||  | |  ||_     _||   _   ||   |_| |
                       ⭐     |   | __ |       ||  |_|  |  |   |  |  | |  ||       |                                  
                              |   ||  ||  _    ||       |  |   |  |  |_|  ||  _    |                           ⭐
                              |   |_| || | |   ||       |  |   |  |       || | |   |
                              |_______||_|  |__||_______|  |___|  |_______||_|  |__|     ⭐
                                :...:...:...:...:...:...:...:...:...:. .org .:...:
                                   ⭐                                  ⭐
            ⭐                           
                                                  ⭐                                     ⭐

📫 How to reach me:

asuswrt-merlin.ng's People

Contributors

adamm00 avatar agnosticdev avatar alindt avatar ariesdevil avatar bughit avatar ckret avatar danankers avatar dave14305 avatar decoderman avatar dp111 avatar felixzhang598 avatar gnuton avatar jackmerlin avatar kjbracey2 avatar maghuro avatar mgziminsky avatar neheb avatar odkrys avatar paldier avatar rmerl avatar sadoneli avatar simonkelley avatar snaunton avatar t8m avatar themiron avatar tobiasbrunner avatar wtoorop avatar wyattoday avatar xentrk avatar zaloisio avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

asuswrt-merlin.ng's Issues

Temporary WAN error stops OpenVPN clients from having internet access

First of all thank you for your hard work on this project. It's greatly appreciated!

Firmware Version Affected
384.14_2-gnuton1

Is this bug present in upstream Merlin releases too?
I believe someone is experiencing a similar issue but there isn't the detail to confirm if it's the same cause. I'll link the issues, but please advice if I need to take this upstream.
Link: https://github.com/RMerl/asuswrt-merlin.ng/issues/391

Describe the bug
When the WAN temporarily goes down due to an error and comes back up, any devices that are routed through an OpenVPN client do not then have internet access. It's then necessary to manually disable/enable VPN or to re-apply settings before they'll get internet access again.

To Reproduce

  1. Set up an OpenVPN client and route at least one device through it.
  2. I don't know how to reproduce the WAN error - I've tried disabling and re-enabling WAN in the GUI which works as expected, and unplugging the socket which also works as expected, but essentially the WAN needs to experience an issue it can't handle.
    I've provided logs to hopefully help identify what that issue may be.

If you manually disable and re-enable the WAN the log looks like this - this works as expected:

Apr  8 13:45:26 WAN_Connection: WAN was restored.
Apr  8 13:45:30 rc_service: service 2765:notify_rc updateresolv
Apr  8 13:45:32 nat: apply nat rules (/tmp/nat_rules_ppp0_vlan3880)
Apr  8 13:45:32 zcip_client: configured _xxx.xxx.xxx.xxx_
Apr  8 13:45:34 openvpn-routing: Configuring policy rules for client 1
Apr  8 13:45:34 ovpn-client1[2700]: Initialization Sequence Completed

If however there's an issue with the WAN, the logs look like :

Apr  8 10:03:48 nat: apply redirect rules
Apr  8 10:03:48 WAN_Connection: Fail to connect with some issues.
Apr  8 10:03:50 WAN_Connection: WAN was restored.
Apr  8 10:03:50 nat: apply nat rules (/tmp/nat_rules_ppp0_vlan3880)

Apr 8 10:03:48 nat: apply redirect rules is the first log to show when things start going wrong.

  1. Clients that are tunneled through an OpenVPN client will now not have internet access, but do still have local access. This will remain until OpenVPN client settings are re-applied or is restarted.

Expected behavior
If there's an issue with the WAN, I would expect when WAN returns that the VPN tunneled clients would automatically be connected through the VPN Again.

Mixed bridged/routed mode

Is your feature request related to a problem? Please describe.
Boy, this will be a long one… Generally, most people run their DSL boxes in routed mode with NAT, which for most cases works just fine. But if you have two or more devices in the LAN there might be cases when a service on the WAN side can't distinguish those devices from each other. This is the case for e.g. Nintendo Switch game servers. I have two Switch consoles but can join online games with only one at a time — which means my kids are not able to play the same game together.

Describe the solution you'd like
I'd like to be able to set individual ethernet ports to function in either routed on bridged mode. Currently the setting (Advanced Settings > WAN > Interner Connection > WAN Connection Type) is global. The setting should not affect Wireless. This way I could set one ethernet port to bridged mode (and thus, having ISP's IP addresses behind that port) connected to a separate wifi station and routed NAT (with my local private IP addresses) with the rest.

Describe alternatives you've considered
I first tried to set up a DMZ, but it does not solve the issue — both consoles are still behind the NAT. Another option was to change the mode from routed (PPPoE) to Bridged, but my ISP only allows five IPv4 addresses and no IPv6 (I've complained about his for at least 10 years now) which is completely inadequate.

Additional context
Of course the ultimate solution to my issue would be my ISP finally providing IPv6 but that's unlikely. :( I could also buy another DSL box and run that in bridged mode and the daisy chain AC68U behind it as a basic router but that's not very elegant.

can't get free LetsEncrypt DDNS certificate to move past "Authoring"

**Firmware Version Affected **
386.0 gnuton0 alpha1

Is this bug present in upstream Merlin releases too?
No

Describe the bug
alpha1 seems fairly stable but can't get free LetsEncrypt DDNS certificate to move past "Authoring" on the WAN DDNS webui Page.
It confirms successful registration of the asuscomm.com chosen domain name - but never gets past "Authoring" the certificate.

BUILD-384.18 - amas_utils.o: No such file or directory

Build fails with

cp -f /root/project/release/src-rt-6.x.4708/router/sw-hw-auth/prebuild/DSL-AC68U/sw_auth.o ./
cp -f /root/project/release/src-rt-6.x.4708/router/sw-hw-auth/prebuild/DSL-AC68U/hw_auth.o ./
[shared] LD libshared.so
arm-brcm-linux-uclibcgnueabi-ld: cannot find prebuild/amas_utils.o: No such file or directory
make[5]: *** [libshared.so] Error 1
Makefile:370: recipe for target 'libshared.so' failed
make[5]: Leaving directory '/root/project/release/src/router/shared'
make[4]: *** [shared] Error 2
make[3]: *** [obj_prelibs] Error 2
Makefile:3175: recipe for target 'shared' failed
make[4]: Leaving directory '/root/project/release/src/router'
Makefile:1445: recipe for target 'obj_prelibs' failed
make[3]: Leaving directory '/root/project/release/src/router'
make[2]: *** [all] Error 2
Makefile:437: recipe for target 'all' failed
make[2]: Leaving directory '/root/project/release/src-rt-6.x.4708'
make[1]: *** [bin] Error 2
Makefile:4317: recipe for target 'bin' failed
make[1]: Leaving directory '/root/project/release/src-rt-6.x.4708'
Makefile:4476: recipe for target 'dsl-ac68u' failed
make: *** [dsl-ac68u] Error 2
CircleCI received exit code 0

Parental Control - Time scheduling - doesn't get any entry

**Firmware Version Affected **
386.00 alpha2

Is this bug present in upstream Merlin releases too?
No idea

Describe the bug
image

To Reproduce
Steps to reproduce the behavior:

  1. Try to add a new entry in time scheduled parental control page
  2. you will get an erro message which tells you cannot have add entries here

Expected behavior
You can add entreis

Check differences in RT/DSL prebuilds needed to get repeater work

Quick outcome of this task:
The main pre-build needed by the repeater is broadcom.o.
It depends on:

  1. cfe.o - which doesn't exist for DSL, so no problem to add it
  2. private.o - which exists for DSL but it has way less symbols. So as long as these run the same code it would be fine.

The other question is broadcom pre-build ok to be used in the DSL-AC68U? or should we just extract wlcconnect_core?

New Feature - https Filter with time slots

Ciao, mi chiedevo se fosse possibile aggiungere una feature per bloccare l'accesso a determinati siti in determinate fasce d'orario e non solo bloccare tutti i siti di intrattenimento, non adatto ai minori ecc. come si fa in AiProtection - Filtri Web & App
In pratica vorrei poter bloccare per esempio solo youtube (o tutti i siti streaming & intrattenimento se non si possono bloccare singolarmente) a mia nipote in determinate fasce d'orario e non h24.

Grazie e Buon anno :)


Hi, I was wondering if it was possible to add a feature to block access to some sites of my interest in certain time slots and not just block h24 to all entertainment sites, porn sites etc. like in AiProtection - Web & App Filters
In practice I would like to block for example only YouTube (or all streaming and entertainment sites if you cannot block them individually) to my niece in certain time slots and not 24 hours a day.

Thank you and happy new year :)

Let's Encrypt sertificate not upgrading after expiring

Firmware Version Affected
384.15_0-gnuton1

Is this bug present in upstream Merlin releases too?
No

Describe the bug
In WAN->DDNS->Webui SSL Certificate
Free Certificate from Let's Encrypt not upgrading after expiring

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'WAN->DDNS->Webui SSL Certificate '
  2. Click on 'Free Certificate from Let's Encrypt'
  3. Press 'Apply'
  4. Nothing changes

Aimesh Ethernet backhaul

Does the latest build allow the use of one of the Ethernet ports for Aimesh Ethernet backhaul (ie like the RT-AC68U which has a dedicated WAN port)?

set RTCONFIG_JFFS_NVRAM to not rrun out of space

Since GPL_DSL-AC68U_3.0.0.4.384.81981
there is chance to use nvram in JFFS

char *
nvram_get(const char *name)
{
#ifdef RTCONFIG_JFFS_NVRAM
if (large_nvram(name)) {
char *ret = NULL;

            if (!_nvram_lock())
                    return NULL;

            ret = jffs_nvram_get(name);

            _nvram_unlock();

            return ret;
    }

#endif
return dev_nvram_get(name);
}

Adaptive QoS->Spectrum

Adaptive QoS->Spectrum (Traffic Manager - Spectrum)
There is not any results and it looks like empty after I pressed "Rescan" button it looks like refreshing the posses but nothing Is displayed.

ppp connection does not establish automatically after reboot.

**Firmware Version Affected **
384.14_0

Is this bug present in upstream Merlin releases too?
Unknown

Describe the bug
After rebooting the router the ppp connection doesn't establish automatically after DSL syncup. In order to connect you have to turn the Internet Connection switch off and then on again on the Network Map Internet Status panel.

To Reproduce
Steps to reproduce the behavior:

  1. Reboot router
  2. Wait for Internet Connection icon to turn yellow
  3. Nothing happens.

Expected behavior
For the ppp connection to establish itself on its own.

Logs
Log 9 minutes after reboot without doing any cation

https://gist.github.com/ferongr/e0fafb0289b1ee9d094521b1371d3e43

log continuation after toggling Internet Connection switch off and on again

https://gist.github.com/ferongr/b8998418085c44ab889d560bd144ba39

Open VPN not tunneling multiple connections

**Firmware Version Affected **
384.17

Is this bug present in upstream Merlin releases too?
Yes/No Dont know

Describe the bug
When IPVANISH openvpn connection is created its does not tunnel all the clients in the routing table. Appears to only route 1 of the devices in the list. Tunnel is definitely active as i have checked with IPVanish tech support and IP changes when checked however when attempting to access blocked sites such as 1337x.to from Australia i am being blocked on all but 1 of the routed client list. I went back to 384.16 and the problem is the same. If all traffic is forced through the tunnel it seems to be fine.

To Reproduce
Steps to reproduce the behavior:
Establish an openVPN connection and have more than one device being routed through the tunnel then attempt to access restricted sites

Expected behavior
All devices in the routing list are routed

Screenshots
If applicable, add screenshots to help explain your problem or remove this section

WAN Mode only: Values in Option 60 and Option 61 set in WebUI are not saved at all

Firmware Version Affected
384.16_0-gnuton1

Is this bug present in upstream Merlin releases too?
I cannot know, but it seems in previous versions this issue was not present (according to an older guide)

Describe the bug
Without a DSL line present, I decided to test out the DSL-AC68U with its WAN feature. So after updating the firmware and resetting to factory defaults, I followed the guide in another forum and after enabling "Ethernet WAN" it seems that in the WAN > Basic Config tab, neither Manual clientid (Option 61) value nor Manual vendor class (Option 60) value are saved after "Apply".

To Reproduce
Steps to reproduce the behavior:

  1. Update with current gnuton firmware 384.16_0-gnuton1;
  2. Peform reset to factory defaults;
  3. Upon reboot, do a quick config (skip WLAN) by selecting admin/password;
  4. Set the DSL-AC68U to WAN mode and select "Ethernet WAN" and "LAN Port 4" for example;
  5. Go to WAN > Basic Config tab, leave all as they are by default;
  6. Enter a value in Manual vendor class (Option 60) then click APPLY;
  7. Alternatively enter a value in Manual clientid (Option 61) and click APPLY.

Expected behavior
The value entered on either Manual clientid (Option 61) or Manual vendor class (Option 60) should remain there after APPLY and be taken into consideration in the settings of the modem/router. It seems this is not the case.

Screenshots
This is the expected visual result on a RT-AC88U from the solution provided in another forum, more than a year ago:
Custom WLAN

Extra Notes
Ciao @gnuton thank you for your great work on this modem/router, I hope you are well and safe. I got a used DSL-AC68U recently and after updating to latest official Asus firmware v3.0.0.4.384_81981, I did a factory reset, then applied your current firmware release a few days ago version 384.16_0-gnuton1

Until I take this DSL-AC68U to my home town (to use with VDSL via phone line) I decided to use it on my current fibre setup by enabling the WAN feature. Whilst searching the parameters needed for my Internet Provider, I found this forum thread that provides the solution: Just add the vendor class neufbox6 in the WAN configuration: https://lafibre.info/remplacer-sfr/ftth-sfr-1gb-remplacer-la-nb6vac-par-un-routeur-asus-rt-ac88u/

This setting seems to have worked in September 2018 for the Merlin firmware release of RT-AC88U according to the posts and thread title.

I do not know where to look via ssh to confirm if the value is saved or not (or NVRAM? not sure) and whether it's the WebUI not showing only, due to some e.g. spelling mistake of the interface. Thanks for guiding me through, I am a power user but rather new in Merlin and AsusWRT. Grazie mille.

UPDATE: After Googling, I found out some basic commands via ssh and here is the output, hope it helps. I am not sure a) which variable is linked to WebUI and b) how to set it in NVRAM to check if it is shown in WebUI and also if it works with my WAN connection to the Fiber ONT (the optical to LAN converter). Thanks

admin@DSL-AC68U:/# nvram show | grep -i wan | grep -i vendor
size: 57802 bytes (7734 left)
dsl_wan_vendorid=
wan_vendorid=
none_wan_vendorid=
wan0_vendorid=
wan1_vendorid=
admin@DSL-AC68U-B330:/#

Advanced_Wireless_Survey may disconnect clients from the wireless AP

**Firmware Version Affected **
384.11-gnuton2

Is this bug present in upstream Merlin releases too?
?

Describe the bug
The wireless connection may be lost for a few minutes when the scanning goes on.
The router DOESN'T reboot in the meanwhile. The list of wireless networks in the end is shown correctly.

To Reproduce
Steps to reproduce the behavior:

  1. Go to http://router.asus.com/Advanced_Wireless_Survey.asp
  2. Run scan
  3. you get disconnected from the wireless lan

Expected behavior
You do not get disconnected.

HTTPS login page not accessable

Hi, and thanks for all the great work!

I'm having and issue with accessing the router management page via the HTTPS login page. I've currently set up both HTTP and HTTPS access to the router, but accessing the HTTPS page timeouts on a browser. It used to work fine on the stock firmware.

I've set it up to give me both HTTP and HTTPS access in the mean time
image

Please let me know if there are any logs of extra info I can provide that might help

Cheers!

CLIENTAPILEVEL 4 used instead of 3 as the original DSL-AC68U current firmware

**Firmware Version Affected **
386.00

Is this bug present in upstream Merlin releases too?
No

Describe the bug
NOTE: MORE THAN A BUG THIS IS A REMINDER.

I am not sure this is a problem yet since it seems like it works even the client api level is different, but things may change in the future versions. I want to keep the code as much as possible closer to merlin master.
For this reason I have not pached this.

So as for now the current firmware (see the patch below) works with a CLIENT API LEVEL=4 instead of 3 as the original DSL-AC68U firmware.
In case get_custom_clientlist_info returns wrong data in the future, please fix the issue with the patch below.

$ git diff
diff --git a/release/src/router/httpd/web.c b/release/src/router/httpd/web.c
index 201b3aeb76..3584d1d971 100644
--- a/release/src/router/httpd/web.c
+++ b/release/src/router/httpd/web.c
@@ -500,7 +500,11 @@ static int check_wired_client_connected_node(char *nodeMac, char *wiredMac, json

static int get_client_detail_info(struct json_object *clients, struct json_object *macArray, key_t shmkey);
static int get_custom_clientlist_info(struct json_object *json_object_ptr);
+#ifdef DSL_AC68U
+#define CLIENTAPILEVEL "3"
+#else
#define CLIENTAPILEVEL "4"
+#endif

void not_ej_initial_folder_var_file();

NVRAM usage jumped above security threshold

**Firmware Version Affected **
384.14_beta1-gnuton2

Is this bug present in upstream Merlin releases too?
Not sure, as I don't have it installed elsewhere.

Describe the bug
After deploying this beta version, the GUI started to advise low free NVRAM space.

To Reproduce
Steps to reproduce the behavior:

  1. Install 384.14_beta1-gnuton2
  2. Log into the web interface
  3. A yellow exclamation mark on the upper right corner appears to me, advising about high NVRAM usage.

Expected behavior
Lower NVRAM footprint.

Screenshots
screen1
screen2

Change snr upload

Can you add a setting to be able to change the snr upload like the download one?

Network map shows 0 clients in Release: 384.11-gnuton1

in latest Release: 384.11-gnuton1 Network Map doesnt show connected clients. even if i press view list and interface still shows 0 clients. if i press the icon above view list its scanning for devices connected but stays in scanning...
thank you!!!
bug

Question: Does the firmware support AiMesh?

As the mainline Asuswrt-Merlin 384.13 adds full support for AiMesh, does latest release v384.14_2-gnuton1 supports AiMesh?

I checked your previous releases that mentioned AiMesh. It seems you have disabled it from WebUI?

Traffic Analizer not working

**Firmware Version Affected **
386.0 gnuton0 alpha1

Is this bug present in upstream Merlin releases too?
No

Describe the bug
traffic analizer graph is not working

Add Option 61 to DSL WAN configuration

Is your feature request related to a problem? Please describe.
I've recently switched to Sky, and they don't support third party modems/routers. I'm forced to use my Asus router as an access point due to lack of option 60

Describe the solution you'd like
Add the extended fields from ethernet wan to DSL. Most importantly the option 60

Describe alternatives you've considered
The best thing I can think of is buying a third part modem, however this was the entire reason I bought the DSL version of the router

Additional context
When in the Ethernet WAN setup, it shows Option 60, but it doesn't carry over to DSL

DSL-AC68U 386 code - JFFS not working

**Firmware Version Affected **
386

Is this bug present in upstream Merlin releases too?
No

Describe the bug
This button doesn't work. check what's wrong
image

Blue languages button on WebUI has incorrect encoding (shows ???)

Firmware Version Affected
384.16_0-gnuton1

Is this bug present in upstream Merlin releases too?
I do not know but was not visible on the official Asus 3.0.0.4_384_81981

Describe the bug
Login to WebUI, click on the Languages button (top right blue): The list that contains non-standard ASCII characters appear with a "?" instead.

To Reproduce
Steps to reproduce the behavior:

  1. Update with 384.16_0-gnuton1
  2. When ready, login to WebUI
  3. Click on the languages blue button (top-right)
  4. The languages using special characters are shown with ???

Expected behavior
The actual language name in the list, should be shown in UTF-8 (as far as I understand).

Screenshots
Languages

Notes
Hello @gnuton thank you again for your great work on this modem/router. Not sure if this comes from your work or the main Merlin repository. Choosing Español or Chinese has all the remaining WebUI pages show correctly in UTF-8 encoding (I can assume it's UTF-8 really). But that button list is using the wrong encoding, resulting to ??? instead. I tried it on MacOS Mojave on Firefox, Safari and Chrome: all same result. The DSL-AC68U was also set to factory defaults, but nothing.

384.14_beta1 fails to build

rc.o: In function rctest_main': rc.c:(.text.rctest_main+0x54): undefined reference to start_sendfeedback'
services.o: In function handle_notifications': services.c:(.text.handle_notifications+0x42e4): undefined reference to start_sendfeedback'
services.c:(.text.handle_notifications+0x4338): undefined reference to start_sendDSLdiag' jffs2.o: In function start_jffs2':
jffs2.c:(.text.start_jffs2+0x2e4): undefined reference to userfs_prepare' dsl_diag.o: In function stop_dsl_diag':
(.text.stop_dsl_diag+0xa0): undefined reference to `start_sendDSLdiag'
collect2: ld returned 1 exit status
make[4]: *** [rc] Error 1
Makefile:709: recipe for target 'rc' failed
make[4]: Leaving directory '/root/project/release/src/router/rc'
Makefile:2737: recipe for target 'rc' failed
make[3]: *** [rc] Error 2
make[3]: Leaving directory '/root/project/release/src/router'
Makefile:437: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/root/project/release/src-rt-6.x.4708'
Makefile:4285: recipe for target 'bin' failed
make[1]: *** [bin] Error 2
make[1]: Leaving directory '/root/project/release/src-rt-6.x.4708'
Makefile:4444: recipe for target 'dsl-ac68u' failed
make: *** [dsl-ac68u] Error 2
CircleCI received exit code 0

BACKPORT: Firmware update checks + banner

Backport from 384 branch firmware update checks

Changes are in the commits

  • fwupdate: FIX new firmwares with alphabetically bigger extendedno are…
    … not correcly detected
    1122e70

  • ci: fixed ci script which sets minor and major version. Needed in ord…
    5634a86

  • ci: Complete version name is read from TAG
    3419921

  • webui: enabled firmware update checks for gnuton's builds
    13d5541

  • webui: banner logo link set to gnuton's github
    4cacabe

Not sure if this is still needed:
httpd: Added back get_dnsprivacy_presets
e6a5f21

Trend Micro doesn't work

**Firmware Version Affected **
386

Is this bug present in upstream Merlin releases too?
Yes/No

Describe the bug
Trend micro is missing some files

Parent control issue

**Firmware Version Affected **
384.17

Is this bug present in upstream Merlin releases too?
No rt-ac86u and rt-ac68u are fine

Describe the bug
Having set up Parenral Controls to turn my kids devices off at 10pm, when it turns off a device the whole dsl-rt68u turns off all connected devices. A hard reset resolves it.

Also at times it turns devices off long before their allocated time. A hard reset resolves it.

Moving to stock firmware issue go's away.

Devices have network protection on. Web and app filters also on for adult content.

IGMP Proxy Bug

**Firmware Version Affected **
384.11 gnuton 2

Is this bug present in upstream Merlin releases too?
Yes

Describe the bug
Thnx for your great project.
I use IPTV over DSL (NOT WAN) (multicast).. every tv channel freezing after 4.15 Minutes, I searched for this problem and I found "igmp querier-timeout" cause this issue, but no way to adjust it.
BTW: I used another router "TP-LINK Archer vr900" and I didn't face like this issue. IPTV work normally with tp-link router.
Can you please try to resolve this issue in next release. thanks

BUILD-384.18 - Undefined reference dwb_init_settings, start_wrs_wbl_service, dump_WlGetDriverStats, asusdebuglog

sysdeps/init-broadcom.c: In function ‘init_wl’:
sysdeps/init-broadcom.c:2499:2: warning: implicit declaration of function ‘wl_disband5grp’
wanduck.c: In function ‘wanduck_main’:
wanduck.c:2886:6: warning: unused variable ‘usb_switched_back_dsl’
[rc] CC rc
init.o: In function init_nvram2': init.c:(.text.init_nvram2+0x1c0): undefined reference to dwb_init_settings'
services.o: In function handle_notifications': services.c:(.text.handle_notifications+0x377c): undefined reference to start_wrs_wbl_service'
watchdog.o: In function watchdog': watchdog.c:(.text.watchdog+0x1ec): undefined reference to dump_WlGetDriverStats'
ate.o: In function asus_ate_command': (.text.asus_ate_command+0xec0): undefined reference to is_valid_group_id'
roamast.o: In function rast_add_static_client': (.text.rast_add_static_client+0xe0): undefined reference to asusdebuglog'
roamast.o: In function rast_add_static_client': (.text.rast_add_static_client+0x25c): undefined reference to asusdebuglog'
roamast.o: In function rast_save_mesh_node': (.text.rast_save_mesh_node+0x78): undefined reference to asusdebuglog'
roamast.o: In function rast_add_to_maclist': (.text.rast_add_to_maclist+0xe8): undefined reference to asusdebuglog'
roamast.o: In function rast_add_to_maclist': (.text.rast_add_to_maclist+0x25c): undefined reference to asusdebuglog'
roamast.o:(.text.rast_ipc_receive+0xa4): more undefined references to `asusdebuglog' follow
collect2: ld returned 1 exit status
make[4]: *** [rc] Error 1
Makefile:734: recipe for target 'rc' failed
make[4]: Leaving directory '/root/project/release/src/router/rc'
make[3]: *** [rc] Error 2
Makefile:2743: recipe for target 'rc' failed
make[3]: Leaving directory '/root/project/release/src/router'
make[2]: *** [all] Error 2
Makefile:437: recipe for target 'all' failed
make[2]: Leaving directory '/root/project/release/src-rt-6.x.4708'
make[1]: *** [bin] Error 2
Makefile:4317: recipe for target 'bin' failed
make[1]: Leaving directory '/root/project/release/src-rt-6.x.4708'
make: *** [dsl-ac68u] Error 2
Makefile:4476: recipe for target 'dsl-ac68u' failed
CircleCI received exit code 0

  • dwb_init_settings in init.c

  • start_wrs_wbl_service in services.c

  • dump_WlGetDriverStats in watchdog.c

  • is_valid_group_id

  • asusdebuglog

shadowsocks

我想在这个上面安装shadowsocks 或者v2ray不知道可不可以 因为在rt-ac68u上我能找到相关可以安装这些脚本的第三方merlin固件,但是在dsl-ac68u上却找不到相关的固件

/*
I want to install shadowsocks or v2ray on it. I don't know if it's OK because I can find the third-party Merlin firmware that can install these scripts on rt-ac68u, but I can't find it on dsl-ac68u.

*/

can't save port forwarding settings

Firmware Version Affected
384.12

Is this bug present in upstream Merlin releases too?
Not sure.

Describe the bug
I tried to set up port forwarding. adding a record doesn't save it, it seems like it lacks a save button.

To Reproduce
Steps to reproduce the behavior:

  1. Add a port forwarding rule
  2. Refresh the page

Deauthenticated because sending station is leaving IBSS or ESS

**Firmware Version Affected **
384.15_0-gnuton1

Is this bug present in upstream Merlin releases too?
Yes

Describe the bug

Syslog: wlceventd_proc_event(387): eth2: Deauth_ind B4:E6:2A:DB:9A:DE, status: 0, reason: Deauthenticated because sending station is leaving (or has left) IBSS or ESS (3)

There is a bug on 5GHZ wifi
The device connected on this network resets the connection about every 3 minutes.

DSL log doesn't work

**Firmware Version Affected **
386

Is this bug present in upstream Merlin releases too?
No

Describe the bug
DSL log doesn't work
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.