I have a TP-link TL-WR841ND v3 router that I usually use with DD-WRT. Today I decided to give Gargoyle a try because of its more advanced QoS, bandwith monitoring, traffic analysis and ability to use the 20dBm max output power of this AP vs the 17dBm that DD-WRT allows. Although, I found a serious bug that is preventing me to perform even the basic configurations without loosing connectivity to the router.
Firmware versions I have already tried:
1.3.11
1.3.10
1.3.9
Problem:
Anytime I hit the save button of the Basic connection web page, even when I don't change anything, I loose connectivity to the router via the WAN and LAN ports. If I enable the Wireless interface, it is the only interface that works and let me access router webpage, although the router becomes useless, because the WAN and LAN ports doesn't work, despite all the configurations attempts.
Problem Details:
The only way I could get the router to work to run some tests was by leaving the defaul network configurations that are running after resetting the router (wlan off, etc).
By doing this, even though the GUI has no WAN configuration, the router obtains an IP through DHCP on the WAN interface, and shares that connection with local hosts connected to the other 4 eth ports.
Output of ifconfig after resetting the router
Code: Select all
root@Gargoyle:~# ifconfig
br-lan Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
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:1798 errors:0 dropped:0 overruns:0 frame:0
TX packets:1938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:278859 (272.3 KiB) TX bytes:1415329 (1.3 MiB)
eth0 Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2029 errors:0 dropped:0 overruns:0 frame:0
TX packets:2139 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:371969 (363.2 KiB) TX bytes:1477958 (1.4 MiB)
Interrupt:4
lan1 Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1835 errors:0 dropped:0 overruns:0 frame:0
TX packets:1938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:286666 (279.9 KiB) TX bytes:1415329 (1.3 MiB)
lan2 Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
UP BROADCAST 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)
lan3 Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
UP BROADCAST 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)
lan4 Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
UP BROADCAST 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)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 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)
wan Link encap:Ethernet HWaddr 00:23:CD:D3:25:C0
inet addr:192.168.100.102 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:194 errors:0 dropped:0 overruns:0 frame:0
TX packets:200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:48781 (47.6 KiB) TX bytes:50946 (49.7 KiB)
I found that after I hit the save button on the Basic Network setting web GUI, at least the lan2, 3, 4 and wan interfaces disapear. (I don't remember if it also happens to lan1). Maybe gargoyle is applying wrong configurations to this router harware.
I also found that the router is using the same mac to LAN and WAN ports. Could this be the fact that is misleading the gargoyle web gui to wrong interface configuration?
Thankyou in advance for your patience understanding this problem and possible help solving it.
If you need more information to narrow down this bug, please ask me, I'll be happy to try to provide you the information you need.
Best Regards,
Helder