1
zmcity 2023-04-06 11:54:54 +08:00
如果不依赖方案,实际上学 Linux 驱动开发就可以了,剩下的找开发板的厂家要资料,拼凑一下就可以了。
只是要桥接,把 pon 转以太网,vlan 分离,防火墙搞定就可以,代码你自己都可以写的话完全 mock 一个运营商光猫配置,理论上什么省份你都能接入。 光传输的协议栈碎片化严重,每个公司都是各搞个的,开源了也用不上。 |
2
kaedeair 2023-04-06 12:03:09 +08:00
光猫和路由器功能差不多,区别就是多了对 olt 的通讯支持和 itms 的解析与配置
|
3
elboble 2023-04-06 14:22:03 +08:00
--目前我只想用它的桥接,然后路由器拨号。
这个参考 sdk 给的命令行,反正是 linux 的,原厂参考设计应该给这些。 如果你要在这个基础上二次开发 openwrt ,应该要 sdk 的源码,也要找原厂,虽然都是 linux ,但是都是魔改的,且都不开源。其实这个属于嵌入式开发,要软硬件一起才有用。 --我想先学习一些基本的通用光猫知识,这些知识不依赖于具体的芯片 /硬件平台。 了解个大意,就去看下无源光网络( PON )的介绍,光电转换,时分复用,光突发这些关键技术,知道就行了。 软件这个层次还是上面嵌入式的范畴了,需要参考设计的 sdk 。 另外如果你想深入,除了 ONU ,你还需要一套 OLT 配合。 |
4
yyzh 2023-04-06 14:22:31 +08:00 via Android
不知道你所在城市的运营商是用 loid 还是 loid+mac 还是单 mac 认证(广电宽带好像最爱这种)也不知道你是要单上网还是上网+iptv+固定电话(应该很少了)也不知道你那线路有没有上 10g epon/xgpon 。所以没法帮。
|
6
yyzh 2023-04-06 14:47:14 +08:00 via Android
|
7
huangmiao233 2023-04-07 05:58:00 +08:00 via Android
有 sdk 吗,有就移植下驱动先 linux 跑起来。
|