搜索
bottom↓
回复: 36

刚拆的 1光口 4电口 内部图片。

  [复制链接]

出0入0汤圆

发表于 2020-3-10 16:45:53 | 显示全部楼层 |阅读模式
刚拆的 1光口 4电口 内部图片。















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2020-3-10 16:57:12 | 显示全部楼层
这个一般用在什么地方

出20入128汤圆

发表于 2020-3-10 16:58:29 | 显示全部楼层
速度有延迟嘛?也想搞个

出0入1119汤圆

发表于 2020-3-10 17:36:55 | 显示全部楼层
本帖最后由 Himem 于 2020-3-10 17:38 编辑

8367s好东西,5电2光都没问题,
有量还能烧里面51核做成网管型的,没量也能外挂单片机调SDK操作这片子

出10入113汤圆

发表于 2020-3-10 19:11:47 | 显示全部楼层
这其实是个不正经的交换机。

出0入0汤圆

 楼主| 发表于 2020-3-10 21:55:25 来自手机 | 显示全部楼层
Himem 发表于 2020-3-10 17:36
8367s好东西,5电2光都没问题,
有量还能烧里面51核做成网管型的,没量也能外挂单片机调SDK操作这片子 ...

有资料吗?可否发我一份,

mingxingli@vip.163.com

出0入22汤圆

发表于 2020-3-10 23:02:44 来自手机 | 显示全部楼层
Himem 发表于 2020-3-10 17:36
8367s好东西,5电2光都没问题,
有量还能烧里面51核做成网管型的,没量也能外挂单片机调SDK操作这片子 ...

同求如何操作8367,谢谢!

出0入1119汤圆

发表于 2020-3-10 23:34:56 | 显示全部楼层
本帖最后由 Himem 于 2020-3-11 03:21 编辑
zxq6 发表于 2020-3-10 23:02
同求如何操作8367,谢谢!


datasheet杂:
https://github.com/libc0607/Realtek_switch_hacking

API:
https://github.com/BootingUp/Rea ... PI_V1.3.12_20171124
参照datasheet实现下SMI时序,替换里面smi操作函数即可

别人利用api实现的8367普通改vlan:
https://github.com/McMCCRU/Arduino_RTL8367C


我当时就是参照上面这些资料搞定的,不过后来需求改了就换其他片子了

出0入0汤圆

发表于 2020-3-11 12:42:18 | 显示全部楼层
原理上这个应该也行了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入1119汤圆

发表于 2020-3-11 23:19:57 | 显示全部楼层
本帖最后由 Himem 于 2020-3-11 23:21 编辑
jlhgold 发表于 2020-3-11 12:42
原理上这个应该也行了


LZ的光模是千兆,单纤BIDI收发不同波长的
比ls这个倒是便宜不少

出0入0汤圆

发表于 2020-3-11 23:34:55 | 显示全部楼层
收发器。。。

出0入0汤圆

发表于 2020-3-12 09:13:27 | 显示全部楼层
mark下,这段也对这个感兴趣

出0入0汤圆

 楼主| 发表于 2020-3-12 09:16:06 | 显示全部楼层
datasheet杂:
https://github.com/libc0607/Realtek_switch_hacking


这个下载真不容易,传上来保存一份吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2020-3-12 22:29:22 | 显示全部楼层
收藏了

整理的非常好

出0入0汤圆

发表于 2020-3-13 11:45:18 | 显示全部楼层
还在想为什么突然多了不少star。。
Github上只传了一些datasheet,一般也够用;Telegram channel里还传了RTL838x的手册和sdk(uclinux的),可以搞到24口
高手可以搞搞试试

出0入134汤圆

发表于 2020-3-13 13:36:18 | 显示全部楼层
libc0607 发表于 2020-3-13 11:45
还在想为什么突然多了不少star。。
Github上只传了一些datasheet,一般也够用;Telegram channel里还传了RT ...

厉害!
请教8367RB改VLAN交换机的代码有开源吗?想折腾个玩玩

出0入0汤圆

发表于 2020-3-13 13:43:38 | 显示全部楼层
jlhgold 发表于 2020-3-11 12:42
原理上这个应该也行了

请教一下,这种如果用单片机如何驱动,常规以太网是外部增加PHY就能驱动,这种光纤的没整过

出0入0汤圆

发表于 2020-3-13 13:58:10 | 显示全部楼层
fenglove 发表于 2020-3-13 13:43
请教一下,这种如果用单片机如何驱动,常规以太网是外部增加PHY就能驱动,这种光纤的没整过 ...

我用的是带光纤的phy

出0入0汤圆

发表于 2020-3-13 15:36:03 | 显示全部楼层
elecfun 发表于 2020-3-13 13:36
厉害!
请教8367RB改VLAN交换机的代码有开源吗?想折腾个玩玩

8367rb那个 我没能写出什么实用的代码。。
移植驱动比较容易,有文档,改一下底层smi收发就好了;但上层api太多了。。
两年前的寒假还试图给这些api在esp8266的nodemcu固件里做lua binding(github里有提),后来开学忙搬砖就烂尾了,大部分api也没测过
我也挺想看到能有高手找个优雅的方式搞定这些 哈哈

出0入0汤圆

发表于 2020-3-13 15:45:52 | 显示全部楼层
RTL8367S 交换机 Mark

出0入1119汤圆

发表于 2020-3-14 02:27:35 | 显示全部楼层
elecfun 发表于 2020-3-13 13:36
厉害!
请教8367RB改VLAN交换机的代码有开源吗?想折腾个玩玩


干掉前面8367s改vlan那个项目代码中serdes初始化的代码应该就通用了

出0入134汤圆

发表于 2020-4-1 23:18:51 | 显示全部楼层
Himem 发表于 2020-3-14 02:27
干掉前面8367s改vlan那个项目代码中serdes初始化的代码应该就通用了

用你发的那个8367 ARDUINO STM32的方案,不知道是我配置的有问题,还是我理解有问题,加了VLAN后就不通了
配置如下:
---- Start table list -------
VID    Ports    Priority
3001  - 4 - - 1     0
---- End table list ---------

---------- Configuration ----------
       [ Arduino Firmware ]
Version: v.1.0.03_RTL8367C_STM32_EMU_INV
       [ Ports Groups ]
UnTagged ports: 5 4 3 2 1
Tagged ports:   5 4 3 2 1
       [ VLAN Groups ]
IDX2: Ports: - 4 - - 1 VID: 3001 Priority: 0
-------- End Configuration --------

目的:PC1接Port1,PC2接Port4,两个电脑上都不配VLAN。交换机上给这两个口配3001 VLAN。PC1应该能和PC2互PING。
实际是互相都PING不通,wireshark上也收不到相应的报文。只有恢复默认设置才能PING通。

出0入134汤圆

发表于 2020-4-1 23:19:58 | 显示全部楼层
libc0607 发表于 2020-3-13 15:36
8367rb那个 我没能写出什么实用的代码。。
移植驱动比较容易,有文档,改一下底层smi收发就好了;但上层a ...

请大佬帮忙看看我上面的问题

出0入1119汤圆

发表于 2020-4-2 13:25:07 | 显示全部楼层
本帖最后由 Himem 于 2020-4-2 13:57 编辑
elecfun 发表于 2020-4-1 23:18
用你发的那个8367 ARDUINO STM32的方案,不知道是我配置的有问题,还是我理解有问题,加了VLAN后就不通了 ...


首先看端口状态汇总里,识别网线的速率是否正常
如果串口日志已经打ERROR的话,飞线考虑信号质量或反射问题,中间串个电阻

还有arduino上这代码对hybrid端口支持的并不好,Tagged port和UnTagged port不能重叠
UnTagged全标,Tagged清空
VID: 3001  1,4
VID: 3002  2
VID: 3003  3
VID: 3004  5
即可

如果需求只是端口互通限制的话,可以直接操作寄存器,如
(RTL8367C_REG_PORT_ISOLATION_PORT0_MASK,0x0011),(RTL8367C_REG_PORT_ISOLATION_PORT1_MASK,0x0012),(RTL8367C_REG_PORT_ISOLATION_PORT2_MASK,0x0014),(RTL8367C_REG_PORT_ISOLATION_PORT3_MASK,0x0018),(RTL8367C_REG_PORT_ISOLATION_PORT4_MASK,0x001f)
即1234口之间禁止互通,但能访问5口
SDK里是rtk_port_isolation_set函数,
比vlan更直观

另外带tagged包(trunk ),windows下wireshare是抓不到的,一般网卡驱动层就丢掉了,只认untagged(access )包,
intel有带vlan驱动也是不同vlan虚拟出不同网卡,为了应用层兼容性,不会在主网卡上抓到带vlan帧的包的,
linux或许能抓到,虽说我不曾试过

出0入0汤圆

发表于 2020-4-3 15:41:17 | 显示全部楼层
elecfun 发表于 2020-4-1 23:19
请大佬帮忙看看我上面的问题

不好意思,没用过那个项目,可能帮不上什么
大概看了一下他的代码,应该是直接把sdk中相关部分拼在了一起了,也许可以对照 Realtek_Unmanaged_Switch_ProgrammingGuide.pdfRealtek_Unmanaged_Switch_API_Document.pdf 这两个文档看看,ProgrammingGuide中有专门讲代码中如何使用vlan的部分

出0入102汤圆

发表于 2021-3-15 15:58:39 | 显示全部楼层
请问大家,8367S能否与SFP接口的光口或电口模块连接?
我在片子上找到了串行收发的脚,这些脚可能可以和SFP的串行收发脚相连,但SFP还需要一些控制信号。

出0入0汤圆

发表于 2021-9-21 18:12:09 | 显示全部楼层
我想用STC8F1K的单片机来弄2个8367级联,不知道怎么下手

出0入0汤圆

发表于 2021-9-21 18:54:47 | 显示全部楼层
Himem 发表于 2020-4-2 13:25
首先看端口状态汇总里,识别网线的速率是否正常
如果串口日志已经打ERROR的话,飞线考虑信号质量或反射问 ...

我想问下是用KELL51来编译吗

出0入1119汤圆

发表于 2021-9-21 19:24:25 | 显示全部楼层
本帖最后由 Himem 于 2021-9-21 19:27 编辑
huxuning 发表于 2021-9-21 18:12
我想用STC8F1K的单片机来弄2个8367级联,不知道怎么下手


具体场景?
有8+2口的8370

出0入0汤圆

发表于 2022-1-7 14:55:06 | 显示全部楼层
博主你好,我想买一个,请问有什么途径 ?

出0入0汤圆

发表于 2022-1-7 17:56:12 | 显示全部楼层
xuelei860625 发表于 2022-1-7 14:55
博主你好,我想买一个,请问有什么途径 ?

买交换机吗

出0入0汤圆

发表于 2022-4-3 07:21:22 | 显示全部楼层
Himem 发表于 2020-3-14 02:27
干掉前面8367s改vlan那个项目代码中serdes初始化的代码应该就通用了
(引用自21楼)

请教下,我最近在用stm32f103c8t6   控制rtl8367s, 总是调不通。能分享下你的代码不?

出0入1119汤圆

发表于 2022-4-3 15:11:59 | 显示全部楼层
leozhu168885 发表于 2022-4-3 07:21
请教下,我最近在用stm32f103c8t6   控制rtl8367s, 总是调不通。能分享下你的代码不? ...
(引用自32楼)


现象是什么?

smi通信时序用逻辑分析仪看过吗,不是标准i2c记得有两位起始位

出0入0汤圆

发表于 2022-4-3 15:45:00 | 显示全部楼层
Himem 发表于 2022-4-3 15:11
现象是什么?

smi通信时序用逻辑分析仪看过吗,不是标准i2c记得有两位起始位
(引用自33楼)

能加你qq不? 我的是      81311812

出0入0汤圆

发表于 2022-4-3 15:46:16 | 显示全部楼层
Himem 发表于 2022-4-3 15:11
现象是什么?

smi通信时序用逻辑分析仪看过吗,不是标准i2c记得有两位起始位
(引用自33楼)

有偿解决。 我下午把程序贴出来了, 你看下什么问题。

出0入0汤圆

发表于 2022-4-3 20:24:01 | 显示全部楼层
Himem 发表于 2022-4-3 15:11
现象是什么?

smi通信时序用逻辑分析仪看过吗,不是标准i2c记得有两位起始位
(引用自33楼)

在线不?

出0入4汤圆

发表于 2022-4-4 13:11:40 | 显示全部楼层
MARK,记录一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-2 21:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表