rockchip RGMII+mv88e6390 管理型交换机功能调试及vlan定制+Mac绑定
1.cpu主控:rk3399;
2.交换机芯片marvell mv88e6390(8个电口+2光口);
3.rk399通过RGMII与marvell mv88e6390 p0 rgmii连接,port0做数据转发口,实现带管理的路由器功能(port1作WAN,port2-port10做LAN)
实现步骤:
3.1.硬件调试,保证6390本身工作起来,通过rj45与电脑相连可以做傻瓜交换机使用;
3.2.rgmii调试: cpu gmac没有接phy,一定要强制为1000M,6390也要强制为1000M,保证两边速度一致:
rk3399端:
此处略去50字......
6390端:
此处略去50字......
其实可以用示波器量rgmii clk的频率 :
clk=2.5Mhz为10M网络;
clk=25Mhz为100M网络;
clk=125Mhz为千兆网络;
3.3: 由于6390不对外产生125M clk,需要rk3399内部产生125M clk(gmac配置为"output");
进入系统后确认是否会生成网络结点eth0,确认能收到广播包:
如果只有发送包,而没有接收包,可以考虑配置下tx/rx delay;
tx_delay = <0x2f>;
rx_delay = <0x24>;
3.4:
正常后可以获得ip试下:udhcpc -i eth0
4. 划分vlan,使用iptables实现路由功能:
4.1 通过tag based vlan将marvell mv88e6390划分为vlan1(wan (port1))+vlan2(lan (port2-port10));这个是花了4500块大洋找原厂定制的。
4.2 用vconfig实现 vlan网桥;
4.3 通过iptables 实现wan/lan数据转发
5.使用marvell mv88e6390内部功能实现MAC bindsing/Speed 控制;
6.linux ip层实现路由转发功能;
rockchip RGMII+mv88e6390 管理型交换机功能调试及vlan定制+Mac绑定相关推荐
- 【交换机MAC典型配置】配置基于VLAN的MAC地址学习限制
组网图形 基于VLAN限制MAC地址学习简介 交换机控制MAC地址学习数经常使用的方式有两种:基于VLAN限制MAC地址学习数和基于接口限制MAC地址学习数.在客户端不经常变动的办公场所中,通过限制M ...
- RTL8380M/RTL8382M管理型交换机系统软件操作指南二:转发表
前面介绍了端口配置,这次对转发表进行详细的描述,主要包括以下三方面内容:基础配置.转发表.删除 1.1 基础配置 1.1.1 老化时间 老化时间是一个影响交换机学习进程的参数.从一个地址记录加入地 ...
- 无线信标功能调试-2021-3-9-HALL检测与主控接口
▌01 无线信标控制板 1.功能介绍 在 无线节能信标调试说明-2021-3-3 对于 第十六届全国大学智能汽车竞赛竞速比赛规则 中的无线节能信标组的无线功率部分进行了调试.并对在输出功率50W,15 ...
- 探秘IntelliJ IDEA 13测试版新功能——调试器显示本地变量
为什么80%的码农都做不了架构师?>>> IntelliJ IDEA在业界被公认为最好的Java开发平台之一,JetBrains公司将在12月正式发布IntelliJ IDEA ...
- 网络交换机功能和原理详解
网络交换机,是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机.它具有性能价格比高.高度灵活.相对简单.易于实现等特点.那么,网络交换机具体有哪些功能呢?网络交换机的原理是什么 ...
- Julia发布全功能调试器:4大新功能问世
Julia发布全功能调试器:4大新功能问世 量子位 出品 | 公众号 QbitAI Julia这门语言,因为集合了C语言的速度.Ruby的灵活.Python的通用于一身,获得了万千程序员的喜爱. 福利 ...
- DSP篇--C6701功能调试系列之 FLASH测试
目录 1. FLASH介绍 2. FLASH功能测试 调试的前期准备可以参考前面的博文:DSP篇--C6701功能调试系列之前期准备_nanke_yh的博客-CSDN博客 1. FLASH介绍 FL ...
- 野火多功能调试助手】-摄像头调试助手通讯协议
野火多功能调试助手] [复制链接] 摄像头调试助手通讯协议 LONG_R3acc 电梯直达 1# 发表于 2020-6-8 14:49:48 | 只看该作者 ] 本帖最后由 LONG_R3 ...
- 山外多功能调试助手用作MM32虚拟示波器
硬件:MM32L373 开发工具:IAR7.8 调试工具:山外多功能调试助手 Introduction 在调试MM32芯片的过程中,有时需要观察数据的实时变化,山外多功能调试助手中的虚拟示波器可以实现 ...
- 山外多功能调试助手用作虚拟服务器
Foreword 这周体会到你以前学的东西真的是不知道在什么时候就要用到,当时为什么不好好学计算机网络呢.这几周有点儿怀念小老头儿,教了我计算机网络.Linux.MATLAB,最近用到了不少,是个可爱 ...
最新文章
- Oracle可变数组实例说明
- 【ACM】杭电OJ 2023
- java StringBuffer类 常用方法
- Exchange2010配置实验(六)部署forefront到edge服务器
- 坚持完成这套学习手册,你就可以去 Google 面试了
- 系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]
- MPAndroidChart——饼图
- linux命令chmod如果当前用户属于多个组,那这个命令中的g指的是哪个组?按什么规则?
- .net Kafka.Client多个Consumer Group对Topic消费不能完全覆盖研究总结(二)
- mysql 密码sha256_MySQL5.6启用sha256_password插件
- md5值是什么意思_详解:PER?霍林格效率值?这个最火的高阶数据究竟是什么意思?...
- BZOJ3233:[AHOI2013]找硬币(DP)
- zabbix批量操作
- 防止屏蔽,背投广告代码的完善
- linux 搭建FTP服务器
- 视频I帧、P帧、B帧总结
- Win10、Win11打开远程桌面连接方法
- 再见2019,你好2020,属(鼠)于我的年华
- 车载PHY的唤醒与睡眠的正确姿势
- 【权威榜单发布】CB Insights AI 100 - Jina AI 上榜啦!
热门文章
- 如何用 Python 编写 Alfred Workflow
- 排除美颜相机等第三方相机直接调用系统相机处理方法
- 文件管理大师android,文件管理大师
- Linux C/C++ 共享库so的搜索路径和顺序
- 数字图像处理Python语言实现-图像增强-导向滤波(Guided Filter)
- 《DFC-Net:Deep Flow-Guided Video Inpainting》论文笔记
- [docker]六、云计算和云的种类、4种容器网络类型、docker中常见文件和进程的作用、json、link、docker底层的隔离机制
- Eclipse WTP (Web Tools Platform)
- 【分享】VMOS Pro1.4.2最新会员版
- python计算成绩差_关于使用Python——写成绩计算