Linksys WRT1900ACS折腾OpenWRT

Linksys作为WRT的发明者,Linksys WRT1900ACS(简称1900ACS)又是WRT系列性价比极高的产品,而OpenWRT是WRT开源版本,这两者组合可玩性非常高,最适合用来折腾。以下就是介绍如何在1900ACS上安装OpenWRT以及一些常用的玩法。

安装

确定硬件规格

Openwrt官网就提供了1900ACS的硬件规格,查询可知1900ACS的CPU是Marvell-cortexa9

下载镜像

OpenWRT官方Releases仓库选择指定版本,然后按硬件索引到1900ACS镜像(通常路径为/targets/mvebu/cortexa9/,镜像的文件名为linksys-wrt1900acs-squashfs-factory.img);

(截止到当前时间2018-12-16最新版本为18.06.1)

从原生系统安装

傻瓜安装,登录Web控制台,上传下载好的镜像,启动安装就可以;

常用配置

初始化

默认IP为192.168.1.1,使用IP登录Web控制台初始化,第一次登录会提示设置密码,同时记得把SSH的公钥放上去,关闭密码登录,提升安全性

网络连接

相信这块应该难不倒大家

测速

公网(speedtest-cli)

下载speedtest:

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod u+x speedtest.py

如果没有搞定SSL建议本地下载一下然后SCP上去;
如果没有Python需要安装Python,建议用下面的方式最小安装:

opkg install python3-light
opkg install python3-xml
opkg install python3-email
opkg install python3-codecs

执行测试:

python3 speedtest.py

结果类似如下:

Retrieving speedtest.net configuration...
Testing from China Telecom Zhejiang (***.***.***.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by China Telecom ZheJiang Branch (Hangzhou) [4.87 km]: 3.9940000000000002 ms
Testing download speed................................................................................
Download: 384.20 Mbit/s
Testing upload speed......................................................................................................
Upload: 3.24 Mbit/s

内网(iperf3)

安装:

opkg install iperf3

启动Server:

iperf3 -s

需要测试的终端在官网下载地址下载对应版本安装(ARM平台官方没有提供,可以下载源码编译);安装好执行:

iperf3 -c 192.168.1.1

是要是能用IP联通的两个节点都可以用这种方式测试,一端启动Server另一端启动Client测试。注意:iperf有iperf和iperf3两个版本,必须两端版本一致

持续更新...