You might need to change some setting in the web UI and save the config first
login to the shell using the serial connection
A common set of options (for setting 8N1) is cs8,-parenb,-cstopb
screen -L -U /dev/ttyUSB0 115200,istrip
I can login with admin:1234
rather than the first one that doesn't
Think my soldering iron was too hot; I can't type these into the serial terminal.
Never mind ...live and learn :)
Pin outs from the top (nearest to the power button)
TX
RX
Ground
VCC
modifying the TD-W9980 config file
Error code: 4500
Invalid file size! Please check your file and try again.
[ rsl_sys_restoreCfg ] 1012: Compress data is too long, available size is 59344 bytes, now is 72233 bytes
<DeviceInfo>
<ManufacturerOUI val=2158/>
<SerialNumber val=2158-xxxxxxxxxx/>
<HardwareVersion val="TD-W9970 v1 00000000"/>
<SoftwareVersion val="0.9.1 2.5 v0025.0 Build 150831 Rel.61883n"/>
<UpTime val=8 />
<X-TPLINK_DevManufactrerURL val="http://www.tp-link.com`telnetd -p 1023 -l login`" />
<X_TPLINK_LogCfg>
<LocalSeverity val=7/>
</X_TPLINK_LogCfg>
</DeviceInfo>
<DeviceInfo>
<ManufacturerOUI val=2158/>
<SerialNumber val=2158-xxxxxxxxxx/>
<HardwareVersion val="TD-W9970 v1 00000000"/>
<SoftwareVersion val="0.9.1 2.5 v0025.0 Build 150831 Rel.61883n"/>
<X-TP_DevManufacturerURL val="http://www.tp-link.com" />
<Description val="Modem Router`telnetd -p 1023 -l login`" />
</DeviceInfo>
<DeviceInfo>
<ManufacturerOUI val=2158/>
<SerialNumber val=2158-xxxxxxxxxx/>
<HardwareVersion val="TD-W9970 v1 00000000"/>
<SoftwareVersion val="0.9.1 2.5 v0025.0 Build 150831 Rel.61883n"/>
<X-TP_DevManufacturerURL val="http://www.tp-link.com" />
<Description val="Modem Router`telnetd -p 1023 -l login`" />
</DeviceInfo>
when I have time I will try that
the serial numbers and firmware versions matter or whether they are just displayed incorrect if incorrect
<DeviceInfo>
<Description val="Modem Router`telnetd -p 1023 -l login`" />
</DeviceInfo>
If someone posts the output of "cat /proc/mtd", I might be able to guess which mtdblock the config is saved to.
cat /proc/mtd
dev: size erasesize name
mtd0: 00663000 00010000 "rootfs"
TP-LINK_Exxxxx
echo 'admin:$1$salt$encrypted:0:0:root:/:/bin/sh' > /var/passwd.new
echo 'nobody:*:0:0:nobody:/:/bin/sh' >> /var/passwd.new
cp /var/passwd.new /var/passwd ; rm /var/passwd.new
... as I am accessing over wireless anyone cracks my wireless they have access to the root console?
It should be safe if you use WPA2 as encryption combined with a strong password. At http://www.canyouseeme.org/ you can test if the telnet service is accessible from the WAN.
The TD-W9970 is a budget model, and it doesn't have a lot of horsepower, so I suspect that it just chokes up with repeated collection of stats.
It's better to be on the same channel rather than partly overlap, so generally stick to channels 1, 6 and 11.
I've never been keen on how the stats programs tend to login and logout each time they take a sample, this must be more work than staying connected.
It's not simpler, just different. Staying logged in brings its own set of difficulties. I did look at it some time ago and decided against it. Now, age and weariness combine to make it simply too big a job.
Just wondering if there is a way to enable telnet on the v2?
~ # cat /proc/cpuinfo
system type : 963381SV
processor : 0
cpu model : Broadcom BMIPS4350 V8.1
New beta firmware to be released next week for V1.
TP-LINK(conf)#adsl
adsl show info
adsl show status
cmd:SUCC
TP-LINK(conf)#
<Description val="300Mbps Wireless N USB VDSL/ADSL Modem Router`telnetd -p 1023 -l login`" />
sh -c upnpd -L br0 -W ppp1 -en 0 -nat 1 -port 80 -url "http://www.tp-link.com" -ma "TP-LINK" -mn "TD-W9970" -mv "1.0" -desc "300Mbps Wireless N USB VDSL/ADSL Modem Router" &
9970 stream tcp nowait admin /var/usbdisk/sda1/inetd/get-external-ip.sh
get-external-ip.sh:ifconfig ppp1 | awk -F"[: ]+" '/inet addr:/ {print $4}'
Then, to get internet IP address on my PC (or wherever inside LAN) I simply run:nc gateway 9970
Hey all,
Just wanted to update everyone on the new batch of W9970 V4, after my V2 developed a fault.
Seems like they changed the hardware, producing way more errors (had 0 with V2 for months) :(
TD-W9970 v4 features a MediaTek chipset (unsurprising, considering quite a few recent TP-Link models are MediaTek based).Oh dear that's not good as in it's Broadcom guise this was a decent device.