Td-w8980

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
12

Td-w8980

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Td-w8980
Td-w8980
2013-02-13 19:26:49
Region : UnitedKingdom

Model : TD-W8968

Hardware Version : V1

Firmware Version : 0.6.0 0.5 v000e.0 Build 121225 Rel.42874n

ISP :


Would like to know if anyone else has this modem/router.
The issue I am having with it is port forwarding for http port 80.
I have renumbered the management port to 8080 and forwarded port 80 to my server.
If you then try to login to the management page, 192.168.1.1:8080 you get the following :


---SOAP-ENV:ClientHTTP GET method not implemented

Trying to log into my server @192.168.1.110:80 the port is not forwarded and am unable to access my server.

Be nice to know if anyone else has this router and having the same problem (I've contacted TP-link about the issue) as I've had to resort back to using my older router setup and the TD-W8980 sits unused.
  0      
  0      
#1
Options
11 Reply
Re:Td-w8980
2013-02-15 15:11:13
Hugh - sounds more like an issue with the firmware. Have you tested it with another port number?
  0  
  0  
#2
Options
Re:Td-w8980
2013-03-02 19:00:52
I had the same problem after changing the management port to 8080.... However, after power cycling the router I could access to the management page on port 8080,,,,

In terms of port forwarding 80(HTTP) the port forward will work great externally, however internal clients will not be able to access as NAT Loopback is not enabled. I couldn't find an option in the management pages to enable it, however I found a post on another forum that allowed me to enable it via TELNET (only really suitable if you have a static external IP). This change does NOT survive a reboot so will need to be re-done every time the router is restarted!

Example: (external ip 1.1.1.1, internal network 192.168.1.0/24, webserver 192.168.1.10, router 192.168.1.1)

Connect via SSH (or telnet then type SH) and enter:

iptables -t nat -A PREROUTING -d 1.1.1.1 -m tcp -p tcp --dport 80 -j DNAT --to-destination 192.168.1.10

Repeat for each port you have forwarded.

Then enter the following ONE SNAT rule:

iptables -t nat -A POSTROUTING -d 192.168.1.10 -s 192.168.1.0/24 -j SNAT --to-source 192.168.1.1



Hopefully NAT Loopback will appear via a firmware update!
  0  
  0  
#3
Options
Re:Td-w8980
2013-03-02 21:26:24
Cheers PRThomasUK, I've just been playing around with it again and yes I am getting the port open on Port 80 and 22. I will try what you have sent, thanks again.
  0  
  0  
#4
Options
Re:Td-w8980
2013-03-04 09:42:44

PRThomasUK wrote

I had the same problem after changing the management port to 8080.... However, after power cycling the router I could access to the management page on port 8080,,,,

In terms of port forwarding 80(HTTP) the port forward will work great externally, however internal clients will not be able to access as NAT Loopback is not enabled. I couldn't find an option in the management pages to enable it, however I found a post on another forum that allowed me to enable it via TELNET (only really suitable if you have a static external IP). This change does NOT survive a reboot so will need to be re-done every time the router is restarted!

Example: (external ip 1.1.1.1, internal network 192.168.1.0/24, webserver 192.168.1.10, router 192.168.1.1)

Connect via SSH (or telnet then type SH) and enter:

iptables -t nat -A PREROUTING -d 1.1.1.1 -m tcp -p tcp --dport 80 -j DNAT --to-destination 192.168.1.10

Repeat for each port you have forwarded.

Then enter the following ONE SNAT rule:

iptables -t nat -A POSTROUTING -d 192.168.1.10 -s 192.168.1.0/24 -j SNAT --to-source 192.168.1.1



Hopefully NAT Loopback will appear via a firmware update!


this has long been an issue with editing a website server locally the solution on linux and for that matter any operating system is to edit the hosts file so it directs it to internal lan ip.
without NAT Loopback dns lookup causing it to try and access website from external ip

http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/
  0  
  0  
#5
Options
Re:Td-w8980
2013-03-04 17:56:12
i got the latest news from TP-LINK: they said the 8080 port is a known bug, they are trying to solve it. but they need some time to fix it. i think we have to wait for a period of time.:(
the temporary solution is that use other port.....
  0  
  0  
#6
Options
Warning - TD-W8980_V1_130304 Firmware
2013-03-23 22:12:35
Hi Guys,
If your using the NAT Loopback work around above DO NOT update to the TD-W8980_V1_130304 Firmware

It appears the ability to run sh has been removed, so you will not be able to enter the iptables commands required... The older firmware version does not appear to be available for download either! I'm now stuck, unable to access my port forwarded websites by hostname on the internal network on devices that do not have a hosts file...

I've contacted support, will update you when I hear back from them!

Pete
  0  
  0  
#7
Options
Re:Td-w8980
2013-03-28 19:28:43
Seems they are working overtime to solve your problem, :( you will probably get a similar reply to the one I got "We may do something in a future release of firmware" unless you have been extremely lucky and had a positive reply!

Dave
  0  
  0  
#8
Options
Re:Td-w8980
2013-05-02 01:24:24
One month on and no new firmware posted. Has anybody got an update on this problem or a work around?
  0  
  0  
#9
Options
Re:Td-w8980
2013-06-17 05:42:16
Now half way through June, has anyone any updates on this issue?
  0  
  0  
#10
Options
Re:Td-w8980
2013-08-16 23:42:02
Well we are now midway through August and as far as I know there has been no updated firmware or other solutions to fix this problem. Has anybody else heard anything or am I the only one looking for a solution to this?
  0  
  0  
#11
Options

Information

Helpful: 0

Views: 1700

Replies: 11

Related Articles