家里有个联通闲置的IPTV,一直想着拿来利用一下,总倒不出时间,趁着周末搞一下,思路很清晰,就是用openwrt安装udpxy程序实现组播到单http流的转发。没想到最费时间的是抓包整理频道清单。
1.硬件准备
先刷机,从家里扒拉出了一个吃灰的Netgear WNDR4300,上次刷机已经是好几年前了,现在准备给刷一个OpenWRT 22.03.7,先去网站下载对应的刷机包,WNDR4300在19.07之前对应的架构名是xr71xx,21.02之后就改名成ath79了,到下面路径去下载
接着找一个卡针,到路由器背面reset孔上按住后再通电开机,等待橙色灯闪烁结束就可以了,如果不行,就再关机再来一遍,我是试了2次才好用。
接着拿笔记本直连lan口,ip配置192.168.1.2,命令行ping 192.168.1.1,如果通了,说明成功了。
接着到控制面板-添加删除程序里启用WIndows组件:TFTP 客户端。
打开cmd,cd到openwrt-22.03.7-ath79-nand-netgear_wndr4300-squashfs-factory.img目录
执行下面指令,继续等待几分钟
1 | tftp -i 192.168.1.1 put openwrt-22.03.7-ath79-nand-netgear_wndr4300-squashfs-factory.img |
等到192.168.1.1能继续ping通了继续下一步。

