What's new

CUSTOM/FORK RMERLIN FIRMWARE

  • 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!

Status
Not open for further replies.
Just an update on my speed issues with the final 378.50.3 hggomes firmware I'm still testing on my RT-N66U.

Please see my original posts a page or two back.

I have left the network idle for over 24 hours now and no matter what, the best performance I can achieve is about 25% less than the RMerlin 378.50 final allowed.

However, before I flash the RMerlin firmware, I tried testing both upload and download speeds. Previously, I was only comparing the Wireless to LAN throughput which is an upload spec.

Copying the same file to a different destination directory gives me a 29.1MB/s peak download speed from the router to the wireless client. That is an improvement of about 16%. :)


I will leave this firmware on for the next week or so until I have time to try more variables. Still disappointed by the drop in upload speed, but the improvement in the download gives me confidence that the upload speed may be fixable too.

hggomes, thanks again for this firmware fork and for your help so far.
 
Love this fork, thanks @hggomes

But atm on Merlin again, adding this to compare with:

To my \\RT-AC68U\tmp :) (CIFS) with Merlin 378.50_ta (CFE:1.0.2.1modded)

UL 62,4 DL 41,2 (Mbps) meusered with "LAN Speed Test(Lite)"

oldlaptop and one concrete & tree floor up to my
LenovoX61 with T7300@2GHz
Netgear USB-Dongle WNA1000m N150
 
FACTORY DEFAULT RESTORE and manual configuration from scratch is the key, probably you guys are restoring old config file to the router.
 
Dears,

someone can PM me a link to hggomez final firmware for ac87u please? (presuming that the tx power will increase, that will help me a lot!!)

Thank you in advance!

Update: Thank you a lot!!! (y)

Sent from my iPad using Tapatalk
 
Last edited:
Feedback of minimal value of transmitted radio power

Maybe i should set the minimum value equal to stock, give me a feedback and i will decide on that.

Because increasing transmitted power is not the panacea, how about setting the default value equal to stock so that the user can either increase or decrease his WiFi router's transmitted power as he needs?
 
Could you please PM me the RT-N66U firmware?
Thanks. :)

Update: thanks for the Pm.
 
Last edited:
I would be happy if someone could send me a link so that it also can be tested in the southern part of Denmark.

And hggomes don't let anyone tell you whats wrong and what's right you know. Don't let others make yours choice :)
 
Hi,

I have a strange problem with the firmware.
the next day I lose the port forwarding.
I have to click applied for it working again.
I erased the nvram before installing the firmware.

 
Hi,
I erased the nvram before installing the firmware.

Before?!??

http://www.mediafire.com/edit/equcn2u2smg3x02/changelog_378.50.4.txt

------------------------------------------------------------------------------------------------------------------------------------
MANDATORY:

- FACTORY DEFAULT RESTORE (http://ROUTERIP/Advanced_SettingBackup_Content.asp) is required AFTER FW upgrade.
- DO NOT USE/IMPORT OLD CONFIG FILE AFTER FLASHING, just configure it manually from scratch.
------------------------------------------------------------------------------------------------------------------------------------

If it doesn't fix it, give it a try on RMerlin FW or ASUS stock, you will see the same scenario for sure, it's the same code.
 
Last edited:
Yesterday I performed this firmware update and change was night & day.

What I did not performed was a factory default restore after install, but only with the upgrade change was noticeable. I will try to perform a factory default restore this afternoon.

Many thanks for your fw!
 
Before?!??

http://www.mediafire.com/edit/equcn2u2smg3x02/changelog_378.50.4.txt

------------------------------------------------------------------------------------------------------------------------------------
MANDATORY:

- FACTORY DEFAULT RESTORE (http://ROUTERIP/Advanced_SettingBackup_Content.asp) is required AFTER FW upgrade.
- DO NOT USE/IMPORT OLD CONFIG FILE AFTER FLASHING, just configure it manually from scratch.
------------------------------------------------------------------------------------------------------------------------------------

If it doesn't fix it, give it a try on RMerlin FW or ASUS stock, you will see the same scenario for sure, it's the same code.

Hi,

I erased the nvram after flash but I have the same problem.

I lose port forwarding after some time.

I have to click apply for it working again :(

I have this in my log :

Feb 20 02:00:31 rc_service: rc 4902:notify_rc restart_wrs
Feb 20 02:02:18 kernel: br0: received packet on eth1 with own address as source address


After click on apply :

Feb 20 10:15:54 rc_service: httpd 20900:notify_rc restart_firewall
Feb 20 10:15:54 start_nat_rules: apply the nat_rules(/tmp/nat_rules_ppp0_eth0)!
Feb 20 10:15:54 dnsmasq[3268]: exiting on receipt of SIGTERM
Feb 20 10:15:55 dnsmasq[7197]: started, version 2.73test6 cachesize 1500
Feb 20 10:15:55 dnsmasq[7197]: warning: interface ppp1* does not currently exist
Feb 20 10:15:55 dnsmasq[7197]: asynchronous logging enabled, queue limit is 5 messages
Feb 20 10:15:55 dnsmasq-dhcp[7197]: DHCP, IP range 192.168.1.2 -- 192.168.1.254, lease time 1d
Feb 20 10:15:55 dnsmasq[7197]: read /etc/hosts - 5 addresses
Feb 20 10:15:55 dnsmasq[7197]: read /etc/hosts.dnsmasq - 2 addresses
Feb 20 10:15:55 dnsmasq-dhcp[7197]: read /etc/ethers - 3 addresses

ifconfig :

br0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:244384 errors:0 dropped:0 overruns:0 frame:0
TX packets:190598 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:30959947 (29.5 MiB) TX bytes:81443901 (77.6 MiB)

eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27645559 errors:0 dropped:0 overruns:0 frame:0
TX packets:27311003 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1663618632 (1.5 GiB) TX bytes:2824460468 (2.6 GiB)
Interrupt:179 Base address:0x4000

eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:503895 errors:0 dropped:0 overruns:0 frame:638607
TX packets:887489 errors:5 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:53731897 (51.2 MiB) TX bytes:1084448136 (1.0 GiB)
Interrupt:163

eth2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1430844 errors:0 dropped:0 overruns:0 frame:128686
TX packets:1587773 errors:348 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:88300266 (84.2 MiB) TX bytes:2144566210 (1.9 GiB)
Interrupt:169

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:36511 errors:0 dropped:0 overruns:0 frame:0
TX packets:36511 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8855883 (8.4 MiB) TX bytes:8855883 (8.4 MiB)

ppp0 Link encap:point-to-Point Protocol
inet addr:XX.XX.XX.XX P-t-P:XX.XX.XX.XX Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1456 Metric:1
RX packets:15291604 errors:86 dropped:0 overruns:0 frame:86
TX packets:9239898 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:667724938 (636.7 MiB) TX bytes:753629821 (718.7 MiB)

vlan1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:311852 errors:0 dropped:0 overruns:0 frame:0
TX packets:350064 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:47168862 (44.9 MiB) TX bytes:158550588 (151.2 MiB)

vlan2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
 
Last edited:
Hi,

I erased the nvram after flash but I have the same problem.

I lose port forwarding after some time.

I have to click apply for it working again :(

I have this in my log :

After click on apply :

ifconfig :

What is the output from: iptables -vnL
Before and after you lose forwardning?
Do you use any own iptables script?
 
Last edited:
hi,

no scripts

After :
iptables -vnL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
30 1488 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 state INVALID
10710 2208K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
11 1799 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0 state NEW
4758 492K ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0 state NEW
0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:67 dpt:68
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0

Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
1175 60692 TCPMSS tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcpflags: 0x06/0x02 TCPMSS clamp to PMTU
3141 256K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 DROP all -- !br0 ppp0 0.0.0.0/0 0.0.0.0/0
91 4157 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 state INVALID
8 432 ACCEPT all -- br0 br0 0.0.0.0/0 0.0.0.0/0
1 28 DROP icmp -- ppp0 * 0.0.0.0/0 0.0.0.0/0
21 1036 ACCEPT tcp -- ppp0 * 0.0.0.0/0 0.0.0.0/0 tcpflags: 0x17/0x02 limit: avg 1/sec burst 5
0 0 ACCEPT tcp -- ppp0 * 0.0.0.0/0 0.0.0.0/0 tcpflags: 0x17/0x04 limit: avg 1/sec burst 5
0 0 ACCEPT icmp -- ppp0 * 0.0.0.0/0 0.0.0.0/0 icmptype 8 limit: avg 1/sec burst 5
9 1341 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate DNAT
655 37918 ACCEPT all -- br0 * 0.0.0.0/0 0.0.0.0/0

Chain OUTPUT (policy ACCEPT 15715 packets, 5380K bytes)
pkts bytes target prot opt in out source destination

Chain FUPNP (0 references)
pkts bytes target prot opt in out source destination

Chain PControls (0 references)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0

Chain logaccept (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 state NEW LOG flags 7 level 4 prefix "ACCEPT "
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0

Chain logdrop (0 references)
pkts bytes target prot opt in out source destination
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 state NEW LOG flags 7 level 4 prefix "DROP "
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0

I expect that the problem back to post the results :rolleyes:
 
I erased the nvram after flash but I have the same problem.

Have you erased nvram or factory default restore via webui?

Have you configure it manually from scratch after or you have imported an old config file?

Please describe exactly what your steps after flashing it.

You can't actually see the rule there can you? You need to see the prerouting table instead, that's where you will see your rule from port 80 going to 192.168.1.20:81.

iptables -t nat -L

I've noticed you are using pppoe connection, normally ISPs disconnect/connect/redial after 24-72h, you will have a new IP after, see if after you loose the firewall rule on the router the ppp0/wan IP change.
 
Last edited:
port forwarding ko :

iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
VSERVER all -- anywhere LPuteaux.abo.wanadoo.fr

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- !LPuteaux.abo.wanadoo.fr anywhere
MASQUERADE all -- 192.168.1.0/24 192.168.1.0/24

Chain DNSFILTER (0 references)
target prot opt source destination

Chain LOCALSRV (1 references)
target prot opt source destination

Chain PCREDIRECT (0 references)
target prot opt source destination

Chain VSERVER (1 references)
target prot opt source destination
DNAT tcp -- anywhere anywhere tcp dpt:www to:192.168.1.20:81
DNAT udp -- anywhere anywhere udp dpt:www to:192.168.1.20:81
VUPNP all -- anywhere anywhere
LOCALSRV all -- anywhere anywhere
DNAT all -- anywhere anywhere to:192.168.1.20 (DMZ for Synology NAS)

Chain VUPNP (1 references)
target prot opt source destination
 
Have you really read all my questions? It would help if you could answer them or we will get nowhere...

That's the rules you need to check after loosing the firewall rule:

Chain VSERVER (1 references)
target prot opt source destination
DNAT tcp -- anywhere anywhere tcp dpt:www to:192.168.1.20:81
DNAT udp -- anywhere anywhere udp dpt:www to:192.168.1.20:81

Also you must tell me what's the reason for having DMZ and a forward rule together running on the same machine, that's the issue here.
 
Last edited:
Have you erased nvram or factory default restore via webui?

Webui

Have you configure it manually from scratch after or you have imported an old config file?

manually from scratch

Please describe exactly what your steps after flashing it.

Fash =>PPOE config => Wifi config => port forwarding => DMZ => firewall DOS active
 
Status
Not open for further replies.

Sign Up For SNBForums Daily Digest

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