为何智能路由器们要用开源系统?
| 2014-04-27 13:42 评论: 8 收藏: 3 分享: 5
小米日前正式推出了小米路由器,在业界又一次引发了关于“抢占客厅”讨论。这两款小米路由使用的miWiFi系统,不出所料是基于开源OpenWRT(OpenWRT也基于Linux开发)系统的定制版本。360安全路由360SOS,是与硬件厂商共同基于开源Linux系统的定制版本。
曾经以小米营销模式为榜样引起高调关注的极路由,其使用的HiWiFi系统,也基于OpenWRT进行了定制。而果壳路由和小度路由的系统,则基于厂商提供的Linux版SDK(软件开发工具包)进行开发。
上游厂商为路由器厂家提供“保姆式”服务
为什么新兴智能路由器厂商们这么喜欢开源操作系统?这要从硬件行业的潜规则说起。
目前硬件行业产品开发模式早已经定型。由于英特尔、AMD、NVIDIA等厂商产品推陈出新的速度非常快,从586年代开始,业界产品开发基本上是采用公板公模的模式。前端芯片厂商为这些品牌厂商提供全方位的硬件及软件技术支持。山寨机时代的MTK等厂商甚至提出了“保姆式”服务的口号,大大缩短了产品的研发上市周期。
当然,这种模式在路由器领域也同样适用。博通、高通、MTK等所有厂商的路由器芯片,都有着完善的软硬件技术支持服务。小米们只要采购量够大,都可以得到芯片厂商的“保姆式”服务。
硬件方面,路由器厂商只要在公板公模的基础上进行少量的优化,甚至只改一下PCB板的布线,就能生产出“与众不同”的路由器产品。
软件方面,一般则使用两种方式,一种是采用厂商提供的SDK进行开发,另一种则是干脆使用开源的软件系统进行开发定制。
路由器的“微创新”
在硬件门槛不高、相同硬件架构路由器性能相差不大的现实下,路由器厂家们主要从三个方面进行“差异化”竞争。一是产品的外观设计;二是电子元器件的优选;三是软件功能的设计。互联网的“微创新”观念在硬件创新领域一样适用。
产品外观设计的重要性不言而喻。之前移动电源厂商亿觅科技联合创始人覃康胤,在搜狐IT无穷俱乐部活动的分享中,特别强调了设计可以让硬件创业更加“性感”的观念。在硬件技术非常成熟的情况下,冷冰冰的技术不会让用户与产品之间产生黏性,不足以成为与同行竞争的护城河。而用好的设计提升用户体验,才是产品走向成功的一条正确道路。
电子元器件的优选也非常重要。小米手机在发布时,雷布斯同学曾经讲述了小米手机在元器件选型方面的心路历程,以凸显小米在产品设计上的用心和对用户的责任。
软件功能的设计其实是最重要的。360智能硬件产品总监刘之认为,现阶段路由器还处在“智能”与“功能”的交替点。很多现在厂商宣传的智能功能,其实传统的功能型路由器已经为用户提供了。在路由器硬件平台已经很完善的情况下,下一步的关键点是要看如何在软件方面进行突破,真正实现“智能”。
开源的短平快适合互联网节奏
由于这拨智能路由器浪潮基本上都由互联网公司引领,被用滥了的“互联网思维”对硬件创业一样有着根深蒂固的影响。基于上游芯片厂商的“保姆式”服务和同行的竞争,使用开源操作系统,利用开源系统丰富的插件和源代码,智能路由器产品可以在极短的时间内上线,并可以在软件方面快速升级迭代。
品牌厂商要做的主要是驱动的适配和软件界面的优化,以及互联网营销。目前这批智能路由器,很多都使用了MTK联发科的MT7620A方案。众所周知,MTK素有“价格屠夫”之称,MT7620A也是一款面向低端市场的802.11AC芯片。从去年开始,开源的OpenWRT就已经支持MT7620A的芯片,在终端厂商的包装下,经过软件定制和软件界面的优化,产品俨然有了高大上的感觉。
升级OpenWRT是趋势也有“挑战”
在黄冬看来,智能路由器的操作系统使用OpenWRT是一个趋势。目前遇到的问题是OpenWRT除了对部分硬件芯片在WiFi方面的稳定性还有待提高外,主要原因是卡在了上游芯片厂商这边。
果壳电子副总裁黄冬称,目前果壳路由的系统使用了芯片厂商提供的SDK进行二次开发。不过随着OpenWRT稳定性越来越好,之后果壳路由也将使用OpenWRT进行开发定制,以全面拥抱开源系统,并为极客人群开放。
据称,硬件芯片厂商其实非常不愿意在软件方面进行投入。他们提供的SDK软件开发包还基于较老的Linux Kernel(内核)2.6.X版本,厂商提供的开发者文档都已经有5、6年没有进行过修改。而OpenWRT系统则非常活跃,Kernel都已经升级到了3.3。如果要支持OpenWRT系统,芯片厂商的硬件驱动就要不断进行修改以便适配,这是芯片厂商不愿做的事情。两者之间还存在一道非常深的鸿沟。
不过,由于开源系统社区非常活跃,OpenWRT在欧美、俄罗斯、国内有大量的追随者,并且有不计其数的分支和代码贡献者。在这拨智能设备创新的热潮中,OpenWRT的价值也越来越得到人们的重视。相比Android系统,OpenWRT被认为是更加适合智能设备和机器人的软件平台。
- 微博评论 2014-04-30 17:28 2 赞 回复
- 回复@shanlinzi:那我想说 Android,确实好用。在Iphone里录制一段音频,没有Itunes或root都不好导出来。各个应用间无法做到灵活的调用。看似安全实则麻烦。
- 微博评论 2014-04-28 22:13 2 赞 回复
- 回复@shanlinzi:对于普通用户来说,Android就是开源和Linux的成功例子。 //@shanlinzi:对于普通用户来说,开源是什么,linux是什么,能吃吗?这世界上系统除了windows难道还有别的?
- 微博评论 2014-04-27 18:35 2 赞 回复
- 当年一台hp thin client + openwrt,实现365 0 downtime的记录,而且+跑samba,web,xunlei service.
- [1]微博评论 发表于 2014-04-27 15:22 的评论:对于普通用户来说,开源是什么,linux是什么,能吃吗?这世界上系统除了windows难道还有别的?
- 游客 2014-04-27 17:06 2 赞 回复
- 还有苹果,安卓。。。