前言
可能有网友不太了解佐大,实际上我在路由器固件圈几乎是活化石般的存在了,见证了整个行业的沉浮和兴衰。下面我按照时间线把我部分的重大事件整理出来了,和大家一起见证佐大14年的固件开发之路,一起分享这份独特的经历。
点击年份可直达相应的内容
2008年 2009年 2010年 2011年 2012年 2013年 2014年 2015年 2016年 2017年 2018 - 2019年 2020年 2021年
2008年 摩拳擦掌
2008年由于雪灾不能出门,寒假无聊在家就研究起了Tomato的代码。这段时间把Tomato的httpd、rc、www、js框架都分析了一遍,可以说这一场突如其来的大雪,改变了我的人生。
2009年 蓄势待发
淘宝采购开发用的无线路由器,着手组建Tomato固件的开发团队。由于当时时机不成熟,会C、Linux的人很少。团队组建自然是失败告终了,所以到后来搞固件的就我一个人,当年招募的帖子:https://www.right.com.cn/forum/thread-31336-1-1.html
这次团队建立失败的经历,在我心中种下了一颗未来要做固件开发教程的种子。
2010年 小试牛刀
2010年3月,正式发布了基于中兴H618B、贝尔RG200E的Tomato改版固件。当年这款固件几乎和中兴H618B是捆绑的,很多淘宝卖家都是预装此固件的,这段时间的成就感比我考上大学都高出许多。
2010年8月,将固件正式命名为Tomato Pandora,既Tomato 潘多拉。当年还是学生没钱买服务器,所以固件最早托管在Google Code上。后来此项目被人举报导致Gogole Code被封,就将固件迁移到了SourceForge上。
项目的地址:https://sourceforge.net/projects/pandoric/,此固件的功能有:支持3G的USB网卡、基于IP和MAC地址的ARP绑定、IP地址限速。
2010年10月我成为Anywlan、恩山无线论坛Tomato板块版主,恩山无线论坛至今还给予了我很大的帮助,感谢Ink老大。
2011年
初次萌生了编写固件开发教程的想法,编写了第一篇Tomato固件的开发教程。当时此教程并没有引起很大的反响,文章原文地址:https://www.right.com.cn/forum/thread-51017-1-1.html
2012年 初次工作
入职台湾侠诺科技-苏州分公司,负责:Cavium平台的固件维护、Cisco Linksys 网关产品开发。毫不夸张地说,当时侠诺科技的技术水平在数通行业里是一流的。
2012年3月发布了基于Tomato RAF的改版固件,Tomato RAF+。此时我用人生第一份工资,购买了域名和服务器,网站地址:http://www.router.tw。
2013年 飞龙在天
给武汉海蜘蛛定制了一套基于Tomato的营销路由器系统,定制的主要功能有:Portal第三方认证上网功能、限速、全新的固件界面。
2014年12月我与海蜘蛛公司商量后,将这套Tomato代码全部开源了,当时海蜘蛛的源码地址是:http://dl.hi-spider.com/mips/GPL_Hi-spider_tomatoV3.3.tar.gz
2014年 君子乾乾
入职WIFI共享精灵-南京同享网络科技有限公司,负责路由器产品的研发和PC软件营销推广。
给北京极路由-王楚云提供技术咨询服务,帮他分析目前玩家路由器市场的情况,以及相关功能可能涉及的法律风险问题。给杭州树熊、迈外迪、北京网格、西安电信等公司定制基于MTK SDK的OpenWrt固件,功能主要为营销路由器。
2015年 传业授道
2015年4月再次萌生编写Tomato固件开发视频教程的想法,此次一共录制了7期视频。当时教程发布在了优酷土豆以及恩山,视频地址:https://v.youku.com/v_show/id_XOTI5MDUxNjgw.html
2015年5月给呼和浩特市公安开发WIFI探针固件,由于项目涉密具体细节不再展开。
2015年8月创立OpenWrt开发者之家网站,当时的初衷是想把零散的OpenWrt资料经过筛选后整合到一起方便大家学习和查阅,网址:https://www.openwrt.pro/
2016年 力缆狂澜
2016年的时候,由于Tomato缺乏对新芯片平台的支持,Tomato实际上已经走入没落。为了改变这种局面,凭借一己之力将Tomato系统移植到了mt7620、mt76x8、mt7621平台,固件发布后给当时的Tomato打上了一针强心剂。
2016年3月,Tomato Phoenix 首个测试版发布,并启用了新的Tomato官网 http://tomato.org.cn 。Tomato Phoenix系统得到了许多用户的认可,由于系统超级稳定系统集成商们把佐大的Tomato系统集成到了他们的产品和项目中,如:中兴新支点多链路聚合路由、某国企银行智能柜台。
2021年到现在这么多年过去了,并未有第二人将Tomato移植到MTK平台,可见佐大当年的固件移植工作是前无古人后无来者。
2017年 亢龙有悔
在流控大师-广州网纵兼职,负责WIFI大师产品线。开发家用无线产品系列,主要是做无线控制器和无线AP。
2016年11月发布X86 DD-WRT固件,2017年10月编写DD-WRT 32位X86固件的编译教程,教程地址:https://forgotfun.org/2017/10/how-to-build-x86-ddwrt.html
2018年 - 2019年 无私奉献
第三次萌生了录制路由器固件开发教程的想法,吸取了前面两次失败的教训后,这次选择了OpenWrt做为教学平台。(内心独白:之前三次Tomato、DD-WRT教程都做了,就剩下OpenWrt没尝试了,还能选啥...)
2018年4月,跟着佐大学OpenWrt开发入门培训班横空出世。2018年11月,录制跟着佐大玩转widora教程。2018年12月,录制跟着佐大的玩路由教程。2019年3月,跟着佐大学OpenWrt开发进阶培训班发布。2019年10月,录制佐大OpenWrt使用小技巧。
OpenWrt教程发布后,恩山无线论坛、Lintel、Lean、明月永在、Melaf、zhaojh329等大神纷纷主动帮忙宣传和推广教程,所以在教程的推广上几乎没有花什么功夫。
终于这次的OpenWrt开发教程得到了来自高校、企业、社会的一致赞扬,培养了一大批OpenWrt相关的技术人才。可能会有人认为我很幸运,殊不知我之前尝试了很多次都未成功。我并没有气馁,而是一次再一次地起身重来。
2020年 默默无闻
在SmartMesh项目兼职,负责Mesh产品的开发,优化mesh的性能。同期担任苏州龙原芯创开放试验室 监事职务,并提供龙芯相关的技术咨询服务,实验室网址:www.loonglab.cn 。
2020年4月给北京触控科技-陈昊芝提供OpenWrt市场方面的技术咨询服务。
2021年
担任青岛乾元通数码科技CTO,负责多链路聚合路由器的开发和优化。主要工作是:优化mptcp的协议性能、迁移系统到高通IPQ6010、IPQ807x平台。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://www.hqyman.cn/post/7700.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~