思科EA3500官方固件刷opwrt教程

在网上看思科的刷机教程真的太少了,这里汇总一下自己的经验。

1.首先下载openwrt的固件,这里给出官方的英文网站,固件可以从这里下载的。

https://wiki.openwrt.org/toh/linksys/ea3500


找到这里点factory.bin进行下载,贴上下载链接

https://downloads.openwrt.org/snapshots/trunk/kirkwood/generic/openwrt-kirkwood-linksys-audi-squashfs-factory.bin

2.网线插lan口连接电脑端口,更改以太网的ipv4地址为192.168.1.10,子网为255.255.255.0,保存

3.进入思科的固件后台,ip默认地址192.168.1.1,密码默认是admin。

4.找到Connectxxxx(具体单词忘了)的选项,弹出一个窗口,看firmware部分,看Manual选项,点击choose file上传刚刚下载的固件,点击start,等待上传完成。

5.下载putty,贴上地址https://github.com/larryli/PuTTY/releases,如果是32位系统下载第一个,64位下载第二个。


6.解压,打开putty.exe,输入ip位192.168.1.1,模式选择ssh,链接。若弹出窗口直接点‘是’。

7.成功链接会弹出黑色窗口,并需要输入login as,此处默认输入root.

8.成功login会有如下的界面。


9.刷完openwrt是还没有web界面的,所以在浏览器直接输入192.168.1.1是无法进入后台的。因此我们需要在putty进行安装luci的操作,方便管理。

10.此时的openwrt是没有打开wifi功能的,首先先要打开wifi。

1)先输入以下代码,(直接复制,在putty鼠标右键就能粘贴,下面不再阐述),回车确认

vi /etc/config/wireless
2)找到以下代码
option disabled 1

3)英文输入下,按 i 进入编辑状态,修改上面的代码为

option disabled 0

4)按esc退出编辑,再输入冒号,此时光标移动到下方,再输入wq,回车确认,退出编辑。


5)应用新的网络设置,输入以下代码

/etc/init.d/network restart

6)等待几秒钟就能搜索到默认名字为‘OpenWrt’的wifi,连接此wifi,拔掉路由器的网线,重新用putty进入后台(看第6步)

11.此时的路由器是没有联网的的,但是我们要联网才能安装luci,所以首先先设置联网。联网的设置有PPPoe方式和静态ip的方式。由于我这里的网络是静态ip的,我先说如何设置静态ip联网。

1)网线连接路由器的wan口与你家外网的端口。

2)输入以下代码回车确认

vi /etc/config/network

3)找到config interface 'wan'进行修改,ipaddr为分配的ip地址,netmask为子网掩码,gateway为网关,dns就是dsns,这些参数查看自己之前的路由器或者运行商提供来进行填写。格式如下:

        option proto 'static'
        option ipaddr 'xxx.xxx.xxx.xxx'
        option netmask 'xxx.xxx.xxx.xxx'
        option gateway 'xxx.xxx.xxx.xxx'
        option dns 'xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx' 


4)退出编辑,看上面10的4)。

5)输入以下代码进行新的网络配置,回车确认。等待数秒后即可上网。

/etc/init.d/network restart
12.如果是PPPoe拨号上网的话,方法类似,同样是修改此处,如下,然后保存退出编辑。

        option proto 'pppoe'
        option username 'PPPoE账户'
        option password 'PPPoE密码'

13.此时路由器是可以正常上网的,不可以的话请检查上述步骤。

14.接着进行opkg update的操作,但由于源地址还没有添加,如果直接执行改命令是无法下载的,所以首先我们需要先手动添加软件源。

1)输入以下代码回车确认

vi /etc/opkg.conf

2)可以看到如图所示的结果


3)直接在最后加上以下代码,如图所示,并保存退出编辑

src/gz attitude_adjustment https://archive.openwrt.org/snapshots/trunk/kirkwood/generic/packages/telephony/

15.返回到主界面,输入以下代码回车确认进行软件源更新,得到如图结果,提示错误请忽略,这个没关系的。

opkg update

16.输入以下代码回车确认,安装luci,等待完成,得到如图一些结果为正常。

opkg install luci

17.输入以下代码回车确认,安装ssl,得到如图结果。

opkg install luci-ssl

18.输入以下代码回车确认,启动web服务器uHttpd。一次执行一行。得到如下结果。

/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable


19.此时luci算是完全安装完毕了,如果需要设置中文的话,输入以下代码回车确认。

opkg install luci-i18n-base-zh-cn

20.浏览器打开192.168.1.1,此时可能会提示不安全,忽略不管。这是因为ssl证书的问题,需要解决的仅需看下面。

21.证书解决办法参考:https://www.jianshu.com/p/045f95c008a0

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值