在NETGEAR R6100上安装LEDE以及luci、material主题和中文语言包

更新

20170308
由于正式版发布,强烈建议使用正式版。但是如果仍然想安装Snapshot固件,那么该文档仍然适合你。
20170222
无luci的固件联网方法,可以参照这个帖子:
LEDE第一个正式版固件17.01.0已经可以下载。
如果R6100刷了LEDE后,感觉WIFI下载速度不够快,可以看看这个帖子:
NETGEAR R6100在LEDE中5GHz频段Wi-Fi的启用、设置与优化

OpenWrt的部分核心程序员认为OpenWrt不够开放透明,核心人员不够活跃又缺少合作,修补bug移植新功能速度慢,基础设施也不健全,所以他们决定重启试试(reboot),来建立一个更好的项目:LEDE

我折腾这个目前还处在Snapshot阶段(已足够稳定,未预装luci界面)并亟待发布稳定版的LEDE的原因很简单:
我暂时觉得material主题很漂亮。
因为OpenWrt的material主题处于snapshot中,未在Chaos Calmer 15.05.1中提供,即使可以强行安装成功,但会碰到opkg update失败(wget returned 5.)的情况。

简单记录下折腾过程:

折腾环境是:

假如路由器是NETGEAR R6100
路由器R6100通过网线连接移动宽带的光猫;
电脑通过WIFI连接R6100实现上网。

折腾思路是:

因为只有一根网线,且LEDE暂时未预装luci界面,只能通过putty操作。
1 安装LEDE;
2 通过这根网线连接电脑和LEDE路由器的LAN口,设置root密码,开启LEDE路由器的WIFI功能,顺带设置好LEDE路由器的PPPOE功能;
3 再通过这根网线将LEDE路由器的WAN口与移动光猫的LAN口连接,电脑通过WIFI和R6100连通,实现上网;
4 在电脑上通过WIFI和putty进一步设置。

折腾过程是:

1.安装LEDE

在LEDE下载目录中
https://downloads.lede-project.org/snapshots/targets/
找到R6100的固件。当前R6100正在运行OpenWrt,故下载sysupgrade固件即可。
https://downloads.lede-project.org/snapshots/targets/ar71xx/nand/lede-ar71xx-nand-r6100-squashfs-sysupgrade.tar

在OpenWrt的luci里: 系统-备份/升级中刷写新固件,此处注意要去掉“保留配置”的钩,之后刷写固件,切勿断电

2 有线连接电脑与LEDE路由器

刷入LEDE几分钟后,将电脑与LEDE路由器LAN口通过网线连接。LEDE路由器默认IP地址为192.168.1.1。将电脑有线网络设置ipv4自动获取,或者设置为192.168.1.2。此时在电脑上ping 192.168.1.1应该可以有回应了。

2.1 设置root密码

用putty通过 22端口登陆192.168.1.1,用户名为root,密码为空。见到欢迎界面后,即可设置root密码:

passwd
2.2 开启无线网络,设置PPPOE

2.2.1 开启WIFI

vi /etc/config/wireless

将config wifi-device ‘radio0’下的option disabled ‘1’改为

option disabled '0'

保存,并应用网络设置

/etc/init.d/network restart

稍等片刻,即可发现名为LEDE的可供连接的无线网络,密码为空。可在装好luci图形界面后再设置WIFI密码。

2.2.2 设置PPPOE

uci set network.wan.proto=pppoe
uci set network.wan.username=用户名
uci set network.wan.password=密码
uci commit

应用网络设置

/etc/init.d/network restart

2.2.3 更改LEDE路由器LAN的默认网关地址
(实测不更改此地址亦无问题,但强烈建议更改。否则通过浏览器登陆LEDE路由器luci界面的默认网关IP 192.168.1.1时,可能会出现移动光猫的登陆界面,因为移动光猫的网关IP默认也是192.168.1.1。)
此时最好将LEDE路由器LAN的默认网关设置为其他IP,本步及下文均设置为192.168.2.1。

vi /etc/config/network

将config interface ‘lan’区域下的option ipaddr ‘192.168.1.1’改为

option ipaddr '192.168.2.1'

保存,并应用新的网络设置

/etc/init.d/network restart

3 有线连接LEDE路由器和光猫,WIFI连接电脑和LEDE路由器

此时,用网线将LEDE路由器的WAN口与移动光猫的LAN口连接,电脑通过WIFI连接LEDE路由器,此时应该可以上网了。
putty登陆刚才设置好的LEDE路由器网关,192.168.2.1。

okpg update
opkg update

安装luci、material主题、中文语言包。

opkg install luci-ssl luci-theme-material luci-i18n-base-zh-cn

等待结束。
此时浏览器登陆192.168.2.1,顺利的话就可以看到material的luci界面了。
下一篇:NETGEAR R6100在LEDE中5GHz频段Wi-Fi的启用、设置与优化

6 thoughts on “在NETGEAR R6100上安装LEDE以及luci、material主题和中文语言包

  1. 不祥的黑猫

    大佬 ,我这猫集成路由 所以刷的时候 PPPOE那里改成的dhcp,去掉了设置宽带账号密码那两行 后面按您教程走的 现在登不上网关 提示是Unable to launch the requested CGI program:
    /www/cgi-bin/luci: No such file or directory
    后面2步opkg的 我开始运行出过报错后来多试几次就没报错了 但是还是不能用 , 我用putty的ssh登录改config 现在路由能上网 wifi也设置了密码,能凑合用但是没有管理界面,调别的我都不会了额,,能不能指导我下 或是怎么能刷回官方固件

    回复
    1. CD 文章作者

      1.这个路由已经有了正式版带luci的固件,折腾snapshot版之前可以先尝试正式版的;
      2.当改成dhcp的时候,接网线的方法是,在集成路由的猫那头网线插LAN口,在R6100这头网线接WAN口;
      3.刷回官方固件可以尝试官方的支持文档:Reinstall the firmware on a router without the setup CD recovery tool
      tftp2第二行密码密码那里好像要留空或者填入password试试吧。很早之前弄过记不太清了。

      回复
      1. 不祥的黑猫

        这个方法试了 没进去TFTP 最后网上搜到了长按reset接电能进tftp 然后CMD命令解决问题了 还是谢谢你~我试试LEDE正式固件去 只要知道怎么救砖了 就可以随便整了

        回复

回复 CD 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注