HATLab -M1路由器+MA5671A猫棒实现IPTV代理

2022-02-20 11:05:46 87点赞 546收藏 100评论

说明:此路由器是朋友自己绘制PCB制作,赠与本人使用并进行相关测试!暂无公开销售!!

简介

HATLab GateBoard-M1 采用了联发科2核4线程主频1000MHz的MT7621AT MIPS1004k高性能网络处理器,配备了一颗容量512MB、等效频率达到1200M/GT的DDR3内存。单独开发的BIOS使本系统支持从SD-Card和USB存储器启动系统。本系统整体采用模块化的设计,能够方便用户快速地进行软硬件拓展。

  • 联发科 MT7621AT 双核四线程 主频1000MHz

  • 等效频率达到1200M/GT的DDR3内存

  • 1 × 512KB SPI Flash BIOS

  • 1 × Nand Flash(可选)

  • 1 × USB3.0垂直母座

  • 1 × 板载USB2.0 XH连接器

  • 1 × JTAG

  • 3 × PCIe+USB+I2C MiniPCIe 连接器

  • 3 × 弹出式SIM卡座

  • 1 × SFP/RJ45千兆Combo口

  • 5 × 千兆RJ45交换机接口

  • 2 × PoE扩展接口

  • 1 × DC电源

  • 1 × Type-C PD + ACM 供电/调试控制台接口

  • 1 × 弹出式TF-Card卡座

  • 7 × 状态指示LED

  • 1 × 温控风扇拓展口

  • 2 × 全功能串口

  • 1 × 实时时钟

外观展示

 左边5个千兆RJ45交换机接口 第六个RJ45和SFP为Combo 左边5个千兆RJ45交换机接口 第六个RJ45和SFP为Combo

最左边是USB3.0接口,红色的是电源开关最右侧是DC电源支持12-24V直流输入

最左侧是USB-C支持 5/9/12/20V Type-C PD 输入,最右侧是TF卡插槽最左侧是USB-C支持 5/9/12/20V Type-C PD 输入,最右侧是TF卡插槽

PCB下方隐约看到的3个插槽是SIM卡槽,对应主板上的三个mini pci-e,可以配合WWAN上网模块使用,中间偏右的圆形部件是CR1220电池座,用于给RTC时钟供电,实现断电时间保持

三个SIM卡槽特写三个SIM卡槽特写

正面特写正面特写

板载3个PCIe接口,3个PCIe接口均支持PCIe2.0 x1规范,支持PCIe转USB,PCIe转SATA,PCIe有线网卡,PCIe无线网卡等PCIe功能扩展卡。其中PCIe2支持USB总线的4G/LTE模块的扩展,并且与板载的弹出式SIM卡座联通。

背面特写背面特写

概览概览

上手使用

为了表示尊重,加上个小散热片为了表示尊重,加上个小散热片

散热片下方是MT7621,旁边的是512M DDR内存,白色的插座可以接散热风扇

1G TF卡 老古董了1G TF卡 老古董了

这个路由器上有一个NOR Flash用于存放uboot,没有其他存储芯片用于存放OpenWrt系统,支持TF卡和USB引导,这个方式跟树莓派类似,当然好处就是随便折腾,不怕死。翻出来个1G的老古董,也够用了。下载完镜像用USBWriter写入到TF卡,上机就可以启动了,默认IP是192.168.1.1,因为我主路由是192.168.1.1,所以改成了192.168.1.2.

特别说明:这个路由的USB-C直接插到电脑上可以识别出个串口,不插网线可以通过串口配置路由器,非常方便!!!

MA5671A GPON Stick ONUMA5671A GPON Stick ONU

MA5671A 插到了SFP口MA5671A 插到了SFP口

设置VLAN和桥接口设置VLAN和桥接口

br-lanbr-lan

br-lan去掉eth3,eth4,eth5

  • eth3,eth4用于接iptv盒子

  • eth5插猫棒

这部分是IPTV和上网的关键部分!

SFP口是eth5,eth5要设置三个VLAN

  • eth5.41 用于pppoe上网

  • eth5.43是IPTV的单播VLAN,使用IPOE认证

  • eth5.4000是IPTV的组播VLAN

br-iptvbr-iptv

br-iptv桥接接口eth5.43,用于iptv认证,MAC地址改成电视盒子的MAC地址

IPTV接口IPTV接口

新建IPTV接口,协议选DHCP客户端,设备选br-iptv

/etc/config/network/etc/config/network

/etc/config/network 配置文件的IPTV下添加

  • option sendopts '0x3c:******'

****** 是IPOE的认证参数

这个需要抓包,具体方法参考:适合小白的使用Wireshark抓包IPTV的教程

IPTV获取到IPIPTV获取到IP

设置完这些就可以获取到IPTV的IP了,接下来还要创建IPTV-LAN接口,用于接电视盒和IPTV代理

本地网络的IPTV桥本地网络的IPTV桥

桥接接口eth5.4000用于接收组播数据,桥接eth3,eth4用于插盒子

IPTVPORT接口IPTVPORT接口

IPTVPORT接口是IPTV专用的网段,我设置为192.168.43.1,开启dncp

IPTV的防火墙区域IPTV的防火墙区域

创建防火墙区域

  • IPTV_WAN 动态IP伪装,涵盖的网络 IPTV 允许来自源区域的转发 IPTV_Local

  • IPTV_Local 涵盖的网络 IPTVPORT 允许转发到目标区域 IPTV_WAN

安装MWAN3 设置192.168.43.0/24网段始终走IPTV口,具体设置方法参考:mwan3教程

UDPXY 配置UDPXY 配置

安装UDPXY并且配置参数

  • 绑定 IP/接口:br-lan

  • 端口:4022

  • 源 IP/接口:IPTV-LAN

此时内网的PC和手机已经可以看IPTV!!!!

VLC Player 打开串流地址VLC Player 打开串流地址

看电视!!看电视!!

接下来设置盒子

接eth4接eth4

电视盒插到eth4

输入密码输入密码

按遥控器上的"设置"键,入密码,密码自行百度!!!!!!!各地区不同!!

设置DHCP设置DHCP

原来是IPoE 改为DHCP!!!返回。

盒子成功进入盒子成功进入

直播正常直播正常

盒子也可以看电视了!!!

上网设置

新建上网接口新建上网接口

选择协议:pppoe,设备:eth5.41,输入用户名密码

所有接口概览所有接口概览

至此,路由器通过猫棒上网+IPTV设置已经完成

主界面主界面

作者声明本文存在利益相关性,请大家尊重作者及分享的内容,友善沟通,理性决策~

展开 收起
100评论

  • 精彩
  • 最新
  • 看图真不错。。。可是只能眼馋。。看到开头第一句,就不想看后面了。。反正也买不到。

    校验提示文案

    提交

    色铁

    作者

    ccms

    会量产的。。

    校验提示文案

    提交
    色铁大佬,最近正好在看你发的关于MA5671A的帖子,这个板子能交个底大概啥时候发布吗?我现在模块到了,没有网卡适配就很难受,也没有太多资金支持我把市面的网卡买个遍测试,我有不想死心只用TP的来带这个猫棒(听说5480组mesh各种出问题)

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 都画图了,不设计个双光纤输入?

    校验提示文案

    提交
    不应该三个吗?移动,联通,电信各一个

    校验提示文案

    提交
    相当应该,请安排 [龇牙] [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 平替机顶盒屈才了,PCIE接sata硬盘,直接平替NAS才是正道 [皱眉]

    校验提示文案

    提交
    我有NAS,就不用这货了

    校验提示文案

    提交
    不一样啊,轻量级的,就好像N1也能做很多事情

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 7621... 扶我起来 [白菜君_0点开抢]

    校验提示文案

    提交
    饭还是吃得下的 [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 猫棒没法解决固话问题,SIP语音网关有没有办法用回原来光猫的?

    校验提示文案

    提交
    几十块买个sip话机就行了

    校验提示文案

    提交
    最便宜的方法是安卓装个sip软件

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 不用交换芯片 就凭古董7621上2.5G?思路清奇

    校验提示文案

    提交
    这里没提2.5G吧

    校验提示文案

    提交
    做个2.5g口的路由啊 一个sfp一个电口

    校验提示文案

    提交
    收起所有回复
  • 是不是代替光猫,且可以实现iptv 多终端观看。

    校验提示文案

    提交
    是的。。。。

    校验提示文案

    提交
    收起所有回复
  • 7621好多年了…

    校验提示文案

    提交
    是啊,新品没一个能打的 [小怒]

    校验提示文案

    提交
    收起所有回复
  • @色铁 老哥,请教下,猫棒搭配收发器搭配电牛子R66s双网口的咋实现IPTV 交换机是威联通2.5G傻瓜式的

    校验提示文案

    提交
    66口不够啊

    校验提示文案

    提交
    收起所有回复
  • 牛*,就是处理器可能跑不满千兆

    校验提示文案

    提交
    能,7621千兆毛毛雨

    校验提示文案

    提交
    收起所有回复
  • mt7621做主路由,某些需求的加密解密性能不太够吧。如果有这类需求是不是还要加旁路由

    校验提示文案

    提交
  • 7621的话不建议量产,还不如7622四核一步到位

    校验提示文案

    提交
    7622是双核a53吧...主频也不是很高,只有1.35G

    校验提示文案

    提交
    收起所有回复
  • 你好,色铁大神,我现在用的阿卡GS010S猫棒,我使用了一个简单管理2层交换机,跟3层交换机连接进行测试,2层杂牌没什么功能,只能简单的设置一下VLAN ID 跟PVID,拨号上网,跟ITV拨号也都正常,就是UDPXY死活拉不出组播流,然后使用华三的3层交换,设置连接猫棒的接口为TrunK口,可以通过的VLAN ID为1,41,45,50 设置上网口为Access,PVID41 设置ITV口为Hybrid,UgedVLAN 设置45,50.同样情况。上网一切正常,ITV的PPPOE拨号也正常拨号,并获取到电信ITV的私网IP,但UDPXY就是死活拉不出组播流,(我是用PVE虚拟化了两个软路由,分别直通两个网卡,主路由ROS用于拨号上网,另一个虚拟机安装官方原版Openwrt+udpxy,用来专们拨号ITV,并转换组播流到内网,使用电信原配光猫的情况一切正常,而且我也使用了好多年了,最近换猫棒测试,无论怎么整。UDPXY就是拉不到组播流,不知道为什么会这样。请教一下大神指导

    校验提示文案

    提交
    同样的情况,DHCP已经取得了IPTV的IP地址,就是UDPXY死活没有流,兄弟你解决了吗?

    校验提示文案

    提交
    这个是没配防火墙的原因,教程里少了

    校验提示文案

    提交
    收起所有回复
  • 什么都好,就是缺一个牛*的CPU。7621的性能放在千兆普及的今天性能真的弱鸡了,尤其是2.5g和万兆折腾的频率越来越高

    校验提示文案

    提交
  • 众筹量产。

    校验提示文案

    提交
  • 这板子自己画一下不便宜。

    校验提示文案

    提交
  • 用猫棒可以做多拨吗?

    校验提示文案

    提交
  • 7621廉颇老矣,整个7622B就给力了 [赞一个]

    校验提示文案

    提交
  • 还用7621??? [皱眉]

    校验提示文案

    提交
  • 有多的匀我一个备

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
目录
546
扫一下,分享更方便,购买更轻松