openwifi · 2020年05月20日

把大象装进冰箱

去年openwifi项目(https://zhuanlan.zhihu.com/p/...)发布后,获得大量关注的同时,也欣喜的看到好多人已经自己跑通了openwifi的demo,并且开始使用。

始料未及的是,一些执着于开源硬件和软件的老外表达了强烈的想要开源Wi-Fi芯片的愿望。其中有一位“神秘人”和我讨论了好久(目前仍在进行中)如何把开源Wi-Fi芯片付诸现实。为什么说是神秘人,因为我完全不知道他是谁,他只是说他赞成Richard Stallman说的“Keep control of your computing, so it doesn't control you!”。他使用匿名的tutanota.de邮箱。他给我他的公钥指纹,并且说可以找RMS(Richard Stallman)求证他的指纹。给我粘贴公钥使用的是网站:https://paste.systemli.org/ 。难道他是斯诺登不成?随着讨论的深入,他说他虽然不太懂技术,但优势是认识很多人,他会尝试联系其他人和机构看看能做些什么。这一点令我这个作者深感惭愧,他一直很热心和认真的考虑任务分解、步骤和如何开展的问题,而我一直在对他说,到处都是困难。

如何打造开源Wi-Fi芯片?我一开始是抗拒思考这样的问题的,因为觉得是个太难太遥远的事情。而我是一个喜欢先实现一个个近期小目标的人,因为我坚信只有实现了近期的一个个小目标,才能不知不觉得走到远方。如果一开始就思考远方的问题,可能会知难而退。但随着和神秘人的讨论,我现在的想法有一点点改变。

“梦想还是要有的,万一实现了呢?”-- 马云

打造开源Wi-Fi芯片这事,有点像把大象塞进冰箱,说简单也简单,只需要三步:
v2-c94b98338b11fc742bc8ad95c087dd00_b.jpeg

说难,到处是困难:
技术层面
v2-a418b2aa5ce8675b06eb866f96eeac17_b.png

是的,打造开源Wi-Fi芯片也只需三步。而我们目前还在忙于第一步。从第二步开始,由于缺乏足够的经验和内部力量,需要大量求助外包,不可控因素会增大。

运作层面

主要解决哪里找到钱的问题。因为技术层面的推进没有钱只有热情几乎是不太可能的。Linux到后来也是大量拿着公司薪水的程序员在做贡献。如果说技术层面的问题还能通过努力学习来解决(毕竟要做的Wi-Fi芯片是工业界20年前就已经做到的事情),那么运作层面的问题我就不太确定了。需要用一套说辞去游说公司、大学、政府出钱支持。这套说辞可以是:

“嘿,我们需要一笔钱去重复造轮子 -- 一款工业界20年前就实现了的Wi-Fi芯片”

回答:“因吹思听...”。

这套说辞也可以是:

*... (此处略去三千字,因为我也不知道是什么)”

回答:“一千万先拿去,不够再说”

以上就是目前关于打造开源Wi-Fi芯片的思考。

但无论如何,我们目前优化和改进openwifi的脚步不会停下。而思考仍将继续。

如果你有什么好的点子、建议也欢迎提出,毕竟:

梦想还是要有的,万一实现了呢?

原文发表于知乎:https://zhuanlan.zhihu.com/op...
更多OpenWifi芯片相关文章请关注开源芯片/FPGA设计
推荐阅读
关注数
2189
内容数
35
开源Wi-Fi芯片openwifi项目相关技术进展,欢迎加入
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息