欢迎光临散文网 会员登陆 & 注册

支持多种机型,给电视盒子刷入OpenWRT,变身软路由

2023-05-12 00:43 作者:初代目葱娘  | 我要投稿

电视盒子刷OpenWRT


准备工作:准备原料和软件

原料:晶晨芯片的电视盒子 U盘 键盘 取卡针

软件:OpenWRT(BY:flippy) BalenaEtcher DiskGenius


第一步:下载OpenWRT固件

下载链接:https://pan.baidu.com/s/1BIjHHfi90Oa7Le91Q8gkOg(提取码:02im)

+指最新版内核,+o指稳定版内核


第二步:写入OpenWRT固件

1.使用BalenaEtcher将img镜像写入到U盘

2.使用DiskGenius打开U盘中的Boot分区,修改并保存文件 "uEnv.txt" (取消该文件中你的型号前的注释,其他的型号前都加上注释)


第三步:启动OpenWRT

1.设置从U盘启动:插上U盘和网线,使用取卡针插入耳机孔顶住Reset键后插入电源线,保持几秒直到看到OpenWRT启动画面后松开(第一次启动或重装系统后需进行此项设置)

2.打开WiFi设置页面,连接一个电视盒子名的WiFi

3.在浏览器打开 192.168.6.1 后登录(用户名:root 密码:password)


第四步:设置旁路由

什么是旁路由,旁路由有什么用处:旁路由相当于在主路由上的一个外挂,设备连接主路由就能使用和访问旁路由上的功能

目的:将OpenWRT的LAN口IP改到和上级路由同一个网段内并保证子网掩码相同(电视盒子默认使用旁路由,OpenWRT默认网口为LAN,IP为192.168.1.1)

步骤:打开OpenWRT后台 192.168.6.1 (用户名:root 密码:password)

1.左侧网络->接口->LAN->修改 [修改并保存]

#一般配置

协议:静态地址

IPv4:改为和主路由同一网段

IPv4子网掩码:255.255.255.0(需和主路由相同)

IPv4网关:填写主路由LAN口IP

DNS服务器:填写主路由LAN口IP(可同时添加公用DNS)

#DHCP服务器

勾选"忽略此接口"

2.左侧防火墙->自定义规则 [加入以下代码]

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

3.点击"重启防火墙"后再次连接主路由的网络

4.修改需要使用旁路由的设备的网络配置

IP分配:自动->手动

IPv4:打开

IP地址:填写旁路由IP

子网掩码:255.255.255.0


补充说明 Q&A

A.OpenWRT后台进不去

原因:电视盒子默认LAN口IP和上级路由冲突

解决方法:

1.修改上级路由的LAN口IP:登录上级路由的管理页修改LAN口IP后保存重启

2.修改OpenWRT的LAN口IP:进入OpenWRT启动页的终端修改配置信息

进入编辑:vi etc/config/network
修改:config interface "lan"
    ...
     option ipaddr "192.168.*.*"
重启:reboot

B.OpenWRT设置为主路由

1.进入OpenWRT后台,左侧网络->接口->LAN->修改->物理设置

以太网适配器"eth0"(lan) [取消勾选]

(仅保留无线网络)

点击"保存&应用"保存

2.进入网口设置页面,左下角"添加新接口"

新接口的名称:WAN

新接口的协议:PPPoE

包括以下接口:以太网适配器"eth0"

点击"提交"后在"基本设置"里输入宽带账号和密码,"防火墙设置"里勾选WAN

点击"保存&应用"保存

3.将LAN口改为DHCP:基本设置->协议 [改为DHCP客户端]

支持多种机型,给电视盒子刷入OpenWRT,变身软路由的评论 (共 条)

分享到微博请遵守国家法律