OpenWrt

✍ dations ◷ 2025-08-19 08:58:14 #OpenWrt

OpenWrt是适用于嵌入式设备的一个Linux发行版。

相对原厂固件而言,OpenWrt不是一个单一、静态的固件,而是提供了一个可添加软件包的可写的文件系统。这使用户可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。对于开发者来说,OpenWrt是一个框架,开发者不必麻烦地构建整个固件就能得到想要的应用程序;对于用户来说,这意味着完全定制的能力,与以往不同的方式使用设备,OPKG包含超过3500个软件。默认使用LuCI作为web交互界面。

OpenWrt另有一个复刻分支项目,名为LEDE,两者于2018年1月合并,合并后的项目使用OpenWrt的名字、LEDE的源代码。

2002年底Linksys公司推出WRT-54G,一款基于MIPS架构的无线路由器,使用802.11g标准使得带宽在理论上能够达到54M,在当时是一次巨大的进步。WRT-54G操作系统以Linux取代vXworks,哥伦比亚大学法学院教授Eben Moglen向Linksys提出开源要求。

2003年7月,Linksys迫于压力,开源了WRT54G的固件;2004年,Sveasoft公司发布了Alchemy。从此无线路由器进入了可以刷机的时代。

2004年1月出现所谓的OpenWRT,第一个版本是基于Linksys源码及uclibc中的buildroot项目。

2005年初,BrainSlayer发布了一个新的发行版:DD-WRT。接着又有HyperWRT。同年,OpenWRT开发小组释出第一个 “experimental” 版本,这版本跟Linksys的GPL源码已大相径庭,使用Linux核心源码2.4.3x,还使用了更模块化的buildroot2。

2007年,“White Russian” 版本发布

2011年9月21日,juhosg接手OpenWrt,并释出了wr703n的官方源码。

2013年4月,OpenWrt 12.09 发布,Linux核心版号为3.3版。

由于WRT54G价格低廉,OpenWrt又开源免费,它在当时成为了学习嵌入式Linux的最佳平台。OpenWrt本身未带任何UI,需要通过LuCI,webif等各种延伸界面,LuCI界面是使用率最高的Web管理界面。

glibc

gcc

binutils

OpenWrt遵循着市集-哲学而且已知有着丰富的选项。功能如下:

在8.09版之前,OpenWrt提供最小GUI。OpenWrt推出8.09及日后新版中,有更多的Web界面可供选择。这个新界面基于LuCI,是一种MVC(英语:Model–view–controller)架构,由Lua语言撰写。

X-Wrt是一个专为OpenWrt所设计的包,是LuCI以外的另一种选择,在包仓库中名为webif²,由用户自行下载安装。

LuCI

X-Wrt

Gargoyle

OpenWrt运行许多不同的路由器,并在其网站上包括一个兼容硬件表。在其买家指南中,比起博通,他们更建议购买高通Atheros芯片设备。OpenWrt在各大社区和无私贡献的帮助下,你甚至在传统的ARM硬路由上可以见到OpenWrt的身影,也能部署在x86-64的传统电脑软路由里OpenWrt的兼容性远远不止如此。

OpenWrt,特别是其Buildroot构建系统,已经采用了很多次:

相关

  • 三官大帝三官大帝,指的是道教中掌管天界(天府)、地界(地府)、水界(水府)三界之神天官、地官和水官,闽南语俗称“三界公”,客家话称为“三界爷”,又称“三元大帝”。三位神明掌握三界间的一切行
  • 任国章任国章(1911年-1996年),男,壮族,广西奉化(今田阳)人,中华人民共和国政治人物,曾任广西民族学院党委书记,广西壮族自治区人大常委会副主任。
  • 德国联邦经济事务和能源部德国联邦经济事务和能源部(德语:Bundesministerium für Wirtschaft und Energie)是1949年所成立的德国联邦政府部委之一。在1998年以前称为联邦经济部。1998年与2002年称为“
  • 算法状态机算法状态机(英语:Algorithmic State Machine,缩写:ASM)方法是设计有限状态机的一种方法。在数字电路设计中,算法状态机图是对时序逻辑状态转移的一种图形描述。在功能上,算法状态机
  • 普陀山 (新北市)普陀山位于台湾台北市平溪区,标高450米。山势虽不甚高,但山形陡峭,紧邻于东南方,与慈母峰(海拔410米)、东侧素有“小黄山”之称的孝子山(海拔360米)三岳连峰,且皆拥有独特的山容与险
  • 雅克·别勒格林雅克·别勒格林(Jacques Pellegrin,1944年6月17日-,普罗旺斯地区-艾克斯),现代法国艺术家,彩色写生画家。法国艺术家当代绘画大师多次法国绘画金奖普罗旺斯当代绘画大师之一
  • 顾方六顾方六(1927年-2003年11月15日),男,上海人,中国泌尿外科专家,曾任北京医科大学教授、博士生导师。
  • 布隆方丹站布隆方丹中央站(南非语:Bloemfontein Sentrale Spoorwegstasie,英语:Bloemfontein Central Railway Station)是位于南非自由邦省布隆方丹的铁路车站。1890年的第一条铁路线将布隆方丹连接到开普敦,在国王公园以东的梅特兰街与哈维街的拐角处设有一个位于市中心的车站。在第二次布尔战争期间的1900年3月,位于城市与国家的中心地带成为帕克德堡战役(英语:Battle of Paardeberg)的所在地,而该站亦成为布尔军队与罗伯茨将军领导的英国
  • 格哈德·古斯特曼格哈德·古斯特曼(德语:Gerhard Gustmann,1910年8月13日-1992年3月30日),德国男子赛艇运动员。他曾代表德国参加1936年夏季奥林匹克运动会赛艇比赛,获得男子双人单桨有舵手金牌。
  • 蓝舌石龙子属8,见内文蓝舌石龙子属 (学名:),又名巨柔蜥属,为石龙子科下包含最多物种的属。在澳大利亚多半被称为“蓝舌蜥蜴(blue-tongued lizards)”,或简称为“蓝舌(blue-tongues)”或“blueys”。该属的一个显着特征是硕大的蓝色舌头,可以向潜在的敌人发出虚张声势的警告。蓝舌石龙子也被部分人类作为宠物饲养。与其他蜥蜴相比,它们相对害羞,并且由于它们的腿短而行动缓慢。 蓝舌石龙子属与圆齿蜥属(英语:Cyclodomorphus)和球齿蜥属(英语:Hemisphaeriodon)密切相关