OpenWrt Forum Archive

Topic: Netgear WNDR3700v2 no WAN connection detection - Help Needed.

The content of this topic has been archived on 16 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I have a netgear wndr 3700v2 router which works fine with the stock firmware. The issue with the stock firmware is that the wireless signal strength is low plus it causes an issue with my dell streak by constantly rejecting the wlan by saying incorrect security. I decided to update the firmware to open wrt however there is an issue.

1st issue : the downloads section and the documentation point to a link which has an older build from december http://downloads.openwrt.org/backfire/10.03.1/ar71xx/   whereas while browsing the forum i found someone posting this link http://enduser.subsignal.org/~trondah/l … is-r32573/   which has the latest build from july 2012 ( this shows the firmware file as generic 3700v2 )

I installed the firmware from the 1st link http://downloads.openwrt.org/backfire/10.03.1/ar71xx/ and it got installed correctly. I reached the gui of the router page. Now come the main problem.

2nd isue : My isp has provided a static ip so i need to enter the static ip and dns. Well i have done that but the router doesnt detect the wan connection. There is no light on the wan port and I am not able to access the internet.

There is no mac registration required by my isp and I have confirmed with them and no mac is blocked. The internet works if i connect a different router and configure the router as per the static ip setup. Also i have power cycled the router and the modem and have even reset the router. I have even tried to reset the nvram but still i do not get a WAN connection. I can confirm that the modem is fine as if I plug the modem directly to my mac system and enter the static ip details in the network configurtion i have an internet connection on the pc. I can confirm that the router is also working as on the stock firmware the moment i enter the static ip details and save the settings i get a WAN light and the internet works.

I reverted to the stock firmware from the open wrt version and then tried the setup and it works. I then reinstalled the open wrt once again and still the same. I tried the router at my friends place who also has a static setup and the stock firmware works whereas the wrt doesnt. Any help as to how to solve it.

What speed is the ethernet link they provide? 10 100 1000? Maybe the wrt isnt autonegotiating properly

tului wrote:

What speed is the ethernet link they provide? 10 100 1000? Maybe the wrt isnt autonegotiating properly

I would not know as to what speed is of the ethernet link that they provide. However when on the stock firmware when i connect the ethernet cable to the netgear WAN port it lights as green which indicates as a 1000 mbps ( netgear has lights incorrect ).

Dude_Virus wrote:
tului wrote:

What speed is the ethernet link they provide? 10 100 1000? Maybe the wrt isnt autonegotiating properly

I would not know as to what speed is of the ethernet link that they provide. However when on the stock firmware when i connect the ethernet cable to the netgear WAN port it lights as green which indicates as a 1000 mbps ( netgear has lights incorrect ).

Ok i checked on the stock firmware statistics page and it shows as a 10M/full duplex connection for the WAN. I dont know whether it is showing the duplex mode of the wan port or is it detecting the connection from the modem. The router port physically and the modem aint a problem, there is something else which is messed up. The router detects the WAN connection on the stock firmware, the modem if plugged in directly to the pc works fine. Another router netgear wgr614v9 works fine . Only with open wrt type firmwares this is an issue. Cant seem to understand why. I was able to use gargoyle for 2 and a half months.


OK I found this link https://dev.openwrt.org/ticket/10517 . Could this be the problem I am facing. However I do not see any solution to it or if there is I am not aware as to how to make those command line changes.

(Last edited by Dude_Virus on 8 Jul 2012, 19:28)

Log in (to your router) as root. Copy and paste this code into your terminal one single time:

opkg update
opkg install ethtool
echo '#!/bin/sh /etc/rc.common
# Copyight (C) 2006 OpenWrt.org
START=41
start() {ethtool -s $(uci -P/var/state get network.wan.ifname) speed 100 duplex full autoneg off}
stop() {ethtool -s $(uci -P/var/state get network.wan.ifname) speed 1000 duplex full autoneg off}' > /etc/init.d/ethtool
chmod 0755 /etc/init.d/ethtool
cd /etc/rc.d
ln -s ../init.d/ethtool S41ethtool
/etc/init.d/ethtool start

The changes should 'survive' reboots as well.

(Last edited by hvkls on 9 Jul 2012, 15:15)

hvkls wrote:

Log in (to your router) as root. Copy and paste this code into your terminal one single time:

opkg update
opkg install ethtool
echo '#!/bin/sh /etc/rc.common
# Copyight (C) 2006 OpenWrt.org
START=41
start() {ethtool -s $(uci -P/var/state get network.wan.ifname) speed 100 duplex full autoneg off}
stop() {ethtool -s $(uci -P/var/state get network.wan.ifname) speed 1000 duplex full autoneg off}' > /etc/init.d/ethtool
chmod 0755 /etc/init.d/ethtool
cd /etc/rc.d
ln -s ../init.d/ethtool S41ethtool
/etc/init.d/ethtool start

The changes should 'survive' reboots as well.

Thanks will give it a try and update how it goes.

The discussion might have continued from here.