光猫是否有可能实现虚拟化?

34 天前
LnTrx  LnTrx

最近自费买了个 2.5G 光猫,经过测试发现固件虽然能用,但又缺少一些原光猫有的高级功能。于是想到,既然路由器固件( OpenWrt )可以在小主机虚拟化运行,那多了一个光电转换的光猫是不是也有可能虚拟化呢?

想到几种应用场景:

  1. 加载其它厂商固件,宿主系统从 RAM 和 ROM 直接读取管理员密码等参数,免于破解之苦
  2. 实现开源固件,模仿官方固件的行为验证、联网,同时使路由、桥接、IPTV 、电话、设备识别特征等可以高度自定义
  3. 光纤直接连入 All in Boom 软路由,最大程度减少空间、插座占用

本人没有深入研究过光猫的软硬件,想探讨一下这是否有这种可能。

4591 次点击
所在节点   宽带症候群  宽带症候群
53 条回复
rekulas
rekulas
34 天前
技术上感觉问题不大,桥接模式的猫就是一个光电转换器了
dalaoshu25
dalaoshu25
34 天前
那不就是猫棒。

光猫居然还有什么“高级功能”?真是太幽默了。
LnTrx
LnTrx
34 天前
@dalaoshu25 猫棒相当于是更小的光猫,和我说的虚拟化不是一回事

我说的“高级功能”简单理解就是 OpenWrt 有而光猫没有的功能。
LnTrx
LnTrx
34 天前
猫棒不仅仅是一个光电转换器,里面有完整的光猫系统。而我这里的设想只需要光电转换,希望光猫固件完全由我控制,运行在主机系统中。
xixiv5
xixiv5
34 天前
就光猫那性能怎么跑虚拟化
你可以尝试跑 docker
LnTrx
LnTrx
34 天前
@xixiv5 不是光猫跑虚拟化,而是虚拟化光猫跑在主机
kenvix
kenvix
34 天前
1. 光猫不是 X86 而是 ARM64/Mips64le ,未来可能甚至是 RISC-V
2. 你无法提供合适的 DTS 来 boot 光猫固件。
moefishtang
moefishtang
34 天前
@xixiv5 可以跑的
电信光猫暴露给普通用户的配置页面是跑在容器中的 OpenWRT 上的
https://www.freebuf.com/articles/endpoint/365742.html
LnTrx
LnTrx
34 天前
@kenvix 跨指令集和模仿设备行为在虚拟化下都是有可能的吧
adoal
adoal
34 天前
嵌入式系统的技术规格是乱七八糟的,不像 PC 那么整齐。可玩性就看厂家爸爸愿不愿意赏赐了。
yyzh
yyzh
34 天前
@kenvix 据说光猫现在都用 FPGA/ASIC 来做 NAT/PPPoE 卸载的了
hugang614fdhd
hugang614fdhd
34 天前
上海电信云宽带,但是你会被骂,这样一搞,对光猫失去控制权,想做个映射,桥接都不行
LnTrx
LnTrx
34 天前
@hugang614fdhd 云宽带是把用户侧的网关能力则上移至运营商,我这个是相反
moefishtang
moefishtang
34 天前
@hugang614fdhd 感觉云宽带这种搞法,用户这边的光猫干脆换回以前的 SFU 猫好了,反正智能网关带来的额外功能都放到云端去了(游戏加速器,AP 管理,审计等等)
用户这边放几个瘦 AP 就成
youx
youx
34 天前
楼主肯定是强迫症患者,现在光猫白菜价的东西,没人会多折腾。
LnTrx
LnTrx
34 天前
@youx 因为现在用户对光猫的控制还不够,难以同时实现:

1. 自由选择光猫硬件
2. 通过运营商验证,接收下发的参数
3. 取得光猫的管理员权限
4. 随意选择桥接/路由配置,同时兼容 IPTV 、电话
5. 网络功能全面、无 bug

而虚拟化有希望实现这一点。
fuzzsh
34 天前
pon stick 有固件是因 bras 有鉴权,需要递送鉴权信息,有精力就去杠掉鉴权,光纤直插光模块
dianso
34 天前
不进行光电转换就行 直接把光口放到设备上
hefish
34 天前
说明很闲啊,工作量不够饱和啊。。。。赶紧来加班。。
LnTrx
34 天前
@fuzzsh 某种程度上就是想让 pon stick 固件负责的部分变成用户能在自己环境里完全控制的功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1108542

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX