What's new

Asuswrt-Merlin 378.56_2 is now available

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Having the workgroup named WORKGROUP is nothing to do with
some win 10 machines showing as hostname WORKGROUP

and anyway my PIXMA MG6250 is hard coded for WORKGROUP
before i had that printer my workgroup was called LAN

/Advanced_AiDisk_samba.asp

change the name of the workgroup
that would be for you
192.168.0.1/Advanced_AiDisk_samba.asp
if your using merlin's fw
 
Traffic Manager in the newest version is not working properly. Global shows proper values but per device not. Per device values are very small comparing to global.

You must manually disable NAT acceleration under LAN -> Switch Control. It's a bug in 378.56_2 where it's no longer disabling it automatically.
 
Its some sort of bug in the asus network map code

The machine has been off for the night when it came back up today
the router was identifying it correctly

I suspect if i reboot the router it will show as WORKGROUP again
hopefully its already fixed in the newer asus code base

Lan.jpg
 
I've seen the same thing, my Windows 10 desktop showing up in the client list as "WORKGROUP" rather than the computer name. It comes and goes for me as well, sometimes it appears correctly, sometimes the Windows workgroup name shows up. Not a big deal, have noticed this, though, since it kind of stands out *smile*.
 
I've seen weird things when having clients with the same name, use non-standard characters or have changed things and not allowed enough time for the FW to update names. Also expanding the client and naming them in the network map popup and saving them has straightened out any weirdness.

You can upload custom icons there as well.

I've never noticed any impact on performance.
 
RT-AC56U

Updated from 378.51 to 378.56_2
Updated to Entware-NG
Used drop_caches=0

Everything is running #1 so far, still have 156MB of ram free after 2 hours of uptime, 6 clients, transmission and minidlna running.

Good work Merlin!
 
PPTP VPN is not working for me on 378.56_2. The router was completely reset and configured from scratch. Is anyone else having this problem?
 
I really like the new Bandwidth limiter found in the QoS section. Works great for me after updating from 55 with out factory reset. The lowest you can go is .1Mb/s it seems. :)
 
Its some sort of bug in the asus network map code

The machine has been off for the night when it came back up today
the router was identifying it correctly

I suspect if i reboot the router it will show as WORKGROUP again
hopefully its already fixed in the newer asus code base

Lan.jpg
When I updated, there is a new icon for Android devices / google. Not sure how the router knows its a android. I am guessing / hoping the FW has a internal MAC/OUI database that it queries. Your Samsung devices in your screen-shot still have the pc icon. I am a little curious.Untitled.png
 
Last edited:
You must manually disable NAT acceleration under LAN -> Switch Control. It's a bug in 378.56_2 where it's no longer disabling it automatically.

RMerlin is there anything I can do to make PPTP/VPN work on this release? It was working fine with .55
 
Its an online database and its flakey at best

My laptop shows up as Dell now and then
MY HP Server shows up with a printer icon now and then

Have never seen my Samsung devices show a custom icon though

When I updated, there is a new icon for Android devices / google. Not sure how the router knows its a android. I am guessing / hoping the FW has a internal MAC/OUI database that it queries. Your Samsung devices in your screen-shot still have the pc icon. I am a little curious.View attachment 4871
 
Hi, I uploaded my rt-n66u firmware to the latest version (378-56_2). So far for the most part everything seems to be ok, the only issue I seem to see so far is when I enable OpenVPN it says Error - Routing conflict! I have no idea what the problem is, etc. I imported the .ovpn file and entered my username/pass and clicked on apply then i enabled the service state. Then that's when it says Error - Routing conflict!

I've attached a saved syslog txt file. Hopefully someone out there can figure out the problem and let me know what settings I need to modify to fix the issue, that is if there is really an issue or if it's just a bug?

Thanks in advance to all those that can help out!
Cheers,
morden
 

Attachments

  • syslog openvpn routing conflict error.txt
    35.4 KB · Views: 671
Its an online database and its flakey at best

My laptop shows up as Dell now and then
MY HP Server shows up with a printer icon now and then

Have never seen my Samsung devices show a custom icon though

If thats the case, anybody know how to disable? I would be ok with the the first 3 octets if thats the case, I am deeply suspicious if all 6 are sent for queries somewhere..
 
Every time i hit apply on openvpn (client) iptttolan and iptfromlan lan filled up with new entries in chain.

Chain iptfromlan (1 references)
pkts bytes target prot opt in out source destination
569 52977 RETURN all -- any vlan11 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- any tun21 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- any tun11 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
2903 265K RETURN all -- any tun12 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- any tun11 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- any tun12 anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan

Chain ipttolan (1 references)
pkts bytes target prot opt in out source destination
526 374K RETURN all -- vlan11 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- tun21 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
407 143K RETURN all -- tun11 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
1947 972K RETURN all -- tun12 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- tun11 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan
0 0 RETURN all -- tun12 any anywhere anywhere account: network/netmask: 192.168.12.0/255.255.255.0 name: lan

Octopus
 
I dont think it uses the whole mac
merlin would have to confirm this

I compiled asuswrt 9313 last night
the asuswrt clients list only uses the static dhcp list

so the WORKGROUP hostname isnt an asus bug

Untitled.jpg


If thats the case, anybody know how to disable? I would be ok with the the first 3 octets if thats the case, I am deeply suspicious if all 6 are sent for queries somewhere..
 
Hi everybody,

Since 378.56_0 and 378.56_2 on my RT-AC87U I'm experiencing the problem that port forwarding SSH (port 22) to a internal host does not work from WAN/internet. Alghough I have disabled SSH access to the router from the outside in the system tab it looks to me that the router UI is blocking port 22 from outside even if a port forwarding exists.

I can work around this issue by removing port forwarding and re-adding it then it works until I reboot the router. Once rebooted port 22 becomes inaccessible again. This behaviour was clearly not present in earlier releases. Would be great if this bug could be fixed.

Thanks a lot

Tested and it works for me. Make sure you don't also have the router's own SSH server also using port 22.
 
Every time i hit apply on openvpn (client) iptttolan and iptfromlan lan filled up with new entries in chain.

It's a bug in the ipt_account Netfilter module where it's unable to locate a rule when you ask for it to be deleted. Unfortunately the author of that module dropped its development years ago, and a look at the code doesn't provide any clue as to why the module would fail to locate the rule when asked to delete it. Fortunately, this doesn't have any impact of the IPTraffic accounting, so it can safely be ignored.
 
Hi everybody.
After upgrading my RT-AC68U to 378.56_2 I ran into segmentation fault error using anything from /usr/sbin. For example, wget return:

Code:
[admin@RT-AC68U-9B58 /tmp]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz
Segmentation fault
Downloading http://nw-dlcdnet.asus.com/asusware/arm/stable/Packages.gz
Segmentation fault
An error ocurred, return value: 2.
Collected errors:
ipkg_download: ERROR: Command failed with return value 139: `wget    -q -P /opt/ipkg-sfha9r http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz'
ipkg_download: ERROR: Command failed with return value 139: `wget    -q -P /opt/ipkg-sfha9r http://nw-dlcdnet.asus.com/asusware/arm/stable/Packages.gz'
[admin@RT-AC68U-9B58 /tmp]$ which wget
/usr/sbin/wget
[admin@RT-AC68U-9B58 /tmp]$ wget
Segmentation fault

I have jffs enabled, and USB stick plugged in:

Code:
[admin@RT-AC68U-9B58 /tmp]$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                28.9M     28.9M         0 100% /
devtmpfs                124.8M         0    124.8M   0% /dev
tmpfs                   124.9M      1.8M    123.1M   1% /tmp
/dev/mtdblock4           62.8M      4.5M     58.3M   7% /jffs
/dev/sda1                 7.4G    852.1M      6.4G  11% /tmp/mnt/1.42.6-4493

I assume, that wget cannot run due to read-only file system. What will be the proper way to fix this issue?
Thanks in advance.

UPD: I've found the same issue and workaround it using optware's version of wget http://www.snbforums.com/threads/asuswrt-merlin-376-48-is-out.20605/page-8#post-150348 , but segfault occurs not only wget, for example restarting httpd:
Code:
[admin@RT-AC68U-9B58 root]$ service restart_httpd
Segmentation fault

UPD: I've tried to debug service command:
Code:
[admin@RT-AC68U-9B58 root]$ gdb service
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux"...
(no debugging symbols found)
(gdb) run
Starting program: /sbin/service
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

Program received signal SIGILL, Illegal instruction.
0x4023a200 in _armv7_neon_probe () from /usr/lib/libcrypto.so.1.0.0
(gdb) continue
Continuing.

Program received signal SIGILL, Illegal instruction.
0x4023a208 in _armv7_tick () from /usr/lib/libcrypto.so.1.0.0
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x4053d708 in _ppfs_parsespec () from /lib/libc.so.0

and wget:
Code:
[admin@RT-AC68U-9B58 root]$ gdb /usr/sbin/wget
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/sbin/wget
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

Program received signal SIGILL, Illegal instruction.
0x40290200 in _armv7_neon_probe () from /usr/lib/libcrypto.so.1.0.0
(gdb) continue
Continuing.

Program received signal SIGILL, Illegal instruction.
0x40290208 in _armv7_tick () from /usr/lib/libcrypto.so.1.0.0
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x40174708 in _ppfs_parsespec () from /lib/libc.so.0
(gdb) continue
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb)
(gdb) info sharedlibrary
From        To          Syms Read   Shared Object Library
0x40077930  0x4007ae90  Yes         /lib/ld-uClibc.so.0
0x401d5658  0x401d5b58  Yes         /usr/lib/libnvram.so
0x400c9954  0x400e30b4  Yes         /usr/lib/libshared.so
0x4017d4ac  0x4017eda4  Yes         /lib/libcrypt.so.0
0x4019be24  0x401ab174  Yes         /usr/lib/libbcmcrypto.so
0x4010b784  0x4010c564  Yes         /lib/libdl.so.0
0x40116724  0x40116df8  Yes         /usr/lib/libbcm.so
0x401e77b0  0x401ee54c  Yes         /lib/libgcc_s.so.1
0x40236180  0x40327d78  Yes         /usr/lib/libcrypto.so.1.0.0
0x4012f0d8  0x401654c0  Yes         /usr/lib/libssl.so.1.0.0
0x401b9cc4  0x401c45cc  Yes         /usr/lib/libbwdpi.so
0x40087620  0x40095a48  Yes         /lib/libdisk.so
0x4037c41c  0x403b263c  Yes         /opt/lib/libcurl.so.4
0x403dc4e0  0x404bad6c  Yes         /opt/lib/libxml2.so.2
0x404ea9e8  0x404efc50  Yes         /lib/libws.so
0x404fa8e0  0x404fb3d8  Yes         /lib/libpush_log.so
0x40518990  0x4055f904  Yes         /lib/libc.so.0
0x40583fe8  0x405af0ac  Yes         /opt/lib/libssl.so.0.9.8
0x405f8974  0x406b134c  Yes         /opt/lib/libcrypto.so.0.9.8
0x400126c4  0x400221cc  Yes         /opt/lib/libz.so.1
0x406f3a1c  0x406f9f44  Yes         /opt/lib/libgcc_s.so.1
0x407120c0  0x4074ae6c  Yes         /opt/lib/libc.so.0
0x4075f31c  0x4076bcf8  Yes         /lib/libm.so.0
(gdb) bt
#0  0x4053d708 in _ppfs_parsespec () from /lib/libc.so.0
#1  0x4053d3a8 in _ppfs_init () from /lib/libc.so.0
#2  0x4053cc48 in _vfprintf_internal () from /lib/libc.so.0
#3  0x4053cb28 in vfprintf () from /lib/libc.so.0
#4  0x4053a178 in fprintf () from /lib/libc.so.0
#5  0x00042c54 in ?? ()
Cannot access memory at address 0x0

[admin@RT-AC68U-9B58 root]$ strace /usr/sbin/wget
execve("/usr/sbin/wget", ["/usr/sbin/wget"], [/* 16 vars */]) = 0

....

stat("/lib/ld-uClibc.so.0", {st_mode=S_IFREG|0555, st_size=21388, ...}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\31a\303\250", 4)              = 4
close(3)                                = 0
mprotect(0x40113000, 4096, PROT_READ)   = 0
mprotect(0x401cf000, 4096, PROT_READ)   = 0
mprotect(0x400d0000, 4096, PROT_READ)   = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_SETMASK, ~[ILL TRAP BUS FPE SEGV], [], 8) = 0
rt_sigaction(SIGILL, {0x40295dd0, ~[ILL TRAP BUS FPE SEGV], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, ~[ILL TRAP BUS FPE KILL SEGV STOP], 8) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
rt_sigprocmask(SIG_SETMASK, ~[ILL TRAP BUS FPE KILL SEGV STOP], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, ~[ILL TRAP BUS FPE KILL SEGV STOP], 8) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
rt_sigprocmask(SIG_SETMASK, ~[ILL TRAP BUS FPE KILL SEGV STOP], NULL, 8) = 0
rt_sigaction(SIGILL, {SIG_DFL, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
brk(0)                                  = 0x6b000
brk(0x6c000)                            = 0x6c000
clock_getres(CLOCK_MONOTONIC, NULL)     = 0
clock_getres(CLOCK_MONOTONIC, {0, 1})   = 0
clock_gettime(CLOCK_MONOTONIC, {10842, 528614953}) = 0
clock_gettime(CLOCK_MONOTONIC, {10842, 528721693}) = 0
stat64("/usr/local/etc/wgetrc", 0xbee9ab10) = -1 ENOENT (No such file or directory)
brk(0x6d000)                            = 0x6d000
brk(0x6e000)                            = 0x6e000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---

[admin@RT-AC68U-9B58 root]$ ls -la /usr/local
drwxr-xr-x    2 admin    root            28 Nov  2 18:46 .
drwxr-xr-x    8 admin    root           139 Nov  2 18:46 ..
lrwxrwxrwx    1 admin    root            10 Nov  2 18:46 share -> /tmp/share
SOLVED: After removing usb stick everything went back to normal. I suppose problem was with optware's libraries.
 
Last edited:
RT-AC68U

I have uploaded this upgrade and now have the following issues with Wireless MAC Filter:

1. Unable to remove defunct entries.

2. Every device is headed 'New device' and followed by the address plus the device name, except for new devices added after the upgrade which are headed by the correct device name followed by the address.

More congratulations on this upgrade which has made some redundant settings work correctly.
 
Sorry am new to this and English isn't my language

I have two Asus RT-3200 and running Merlin 378 56 2 and my problem is that it lose settings. When reboot its sometime lose it ip.adress and dns settings so need enter them manual after almost every reboot. Also when enter the settings for port forward they are lost after reboot and sometimes not even stored when click apply/save. And it's similar on both routers. So wonder if i done something wrong in installation
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top