问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

openwrt 和 Linux,那个难度大些?

发布网友 发布时间:2022-04-26 15:49

我来回答

2个回答

热心网友 时间:2023-10-12 20:03

openwrt最早就是基于linksys wrt54G的固件开发而来。linksys wrt54G就是一个嵌入式linux。openwrt在基于wrt54G的内核时,使用了buildroot框架,后来重构时,使用了buildroot2框架。buildroot框架使得添加一个app变的非常方便,所以你用openwrt做开发,无论是添加内核模块还是上层应用,都很简单方便。而linux嵌入式的原生sdk,要加一个上层应用的话,需要你自己去添加不少的Makefile内容,才能编译进去。
openwrt社区强大,提供的app特别多,功能强大,勾选某个app即可。原生linux就需要你再手动移植了。
openwrt提供了jffs文件系统,配置参数使用uci,这也是得上层应用的开发变的更便捷。原生嵌入式linux的话,一般不提供可写文件系统,配置参数是直接用二进制的方式操作flash,比如mtk linux sdk提供的nvram之类的。这种方式灵活性就不如文件系统。但是没有文件系统的优势也很明显,占用空间少。
以上都是从开发便利程度讲的。至于说openwrt和原生嵌入linux本质的区别,openwrt自己做了不少修改,比如使用procd替代init,添加preinit阶段。openwrt实现的ubus通信机制,可以在上层应该开发进程间通信时,更方便使用。netifd进程管理网络等。

热心网友 时间:2023-10-12 20:04

Linux是一个很宽泛的概念。OpenWRT是基于Linux内核的面向嵌入式设备的操作系统。简而言之,OpenWRT是Linux的一种。因为设计的时候面向嵌入式设备(存储空间有限,计算资源紧张),所以很精简,去除了一切不必要的组件。至于你说的Linux,应该是市面上各种发行版。那些都是整合了大量功能和图形界面的Linux。

使用体验上主要就是命令行和图形界面。OpenWRT没有自己的图形界面,使用的时候要么通过网页进行访问,要么通过命令行。发行版的可以有图形界面可供选择,上手会快一些。追问我说的是 openwrt 和嵌入式Linux,就是 内核和驱动这方面的。

还有 oepnwrt,路由器上门的 协议 复杂吗?

追答OpenWRT毕竟已经发展了很多年了啊(我印象里最少5年了吧),国内的各大厂商的智能路由也都是从OpenWRT改来的,用户基数大,整个环境也比较成熟(这个很重要,开源软件最难找的就是Documentation)。不过国内的开源开发者貌似没有国外的活跃,写档案的很少,要看的话英文的档案比中文的多很多。

OpenWRT的路由协议是标准的Linux网络协议(TCP/IP和iptables),要说和其他版本有差异也是很小的差异,基础的技术和理念是一样的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人教版小学英语课本哪里能下载到MP3 小学英语同步听力音频去哪里找 去陆丰旅行,要提前做好什么准备? 请教高手:苹果6s能不能安装两个微信?谢谢指点! 对于一个在女性内衣店工作的男性,你们怎么看待 ...湖是世界最深和蓄水量最大的咸水湖 B.死海是世界最低点 C.马来群 ... ...世界最大的湖泊___世界上人口最多的国家___世界上面积最大... 世界最深和蓄水量最大的湖是什么?世界最低点是哪?世界面积最大的高原... 尚赫净水器滤芯 如何清洗尚赫 openwrt 和 Linux,那个难度大些? 路由器刷了openwrt有什么作用? 路由器刷了openwrt有什么作用? openwrt是什么? openwrt 怎么读 西安的短信平台可以做国际短信吗? 想做国外推广业务,有没有群发短信的平台推荐? 短信平台可以有可以提供国内国外的通道? 想要发送国际短信验证有哪个平台可以推荐的? 关于国际短信平台 海外短信发送平台服务商有哪些支持支付宝或者微信充值的? 请推荐一个好的发送国际短信的平台。只发往国外的短信。 靠谱的国际短信平台吗? 哪些短信平台有海外短信通道? 海外短信平台比较好的有哪些 国际短信群发平台怎么样?百悟科技靠不靠谱? 急!!!如何安装音频设备? 如何安装电脑音频设备?? 声音和音频设备下载安装,电脑没有声? 电脑音频设备不小心删除了,怎么重新下载安装? DD-WRT与OpenWRT有什么区别哪个更好用 DD-WRT与OpenWRT有什么区别哪个更好用 openwrt路由器默认用户名和密码 openwrt路由器默认用户名和密码 如何在OpenWRT环境下做开发 中国国家代码是什么 我人在中国的国家或地区代码是多少? 中国国家代码 所在地区代码是什么 中国国家地区代码是86;那么87是哪国? 我国全国和地方各级人民代表大会的选举,一律采用什么方法 资本资产定价模型的Beta系数 非应届毕业生可以报考注册会计师吗 注会报名是不是一定要应届毕业生 未毕业应届生可以报名cpa吗 一定要大学毕业才能报CPA么 注册会计师 不是应届毕业生 到底可以报考不?本人已经本科毕业。 CPA报名,应届非应届 cpa报名不是应届生但是还没有工作怎么办 洗手液中含有酒精成分吗???