选择特殊符号
选择搜索类型
请输入搜索
当Linksys释放 WRT54G/GS 的源码后,网上出现了很多不同版本的固件(Firmware)去增强原有的功能。大多数的Firmware都是99%使用Linksys的源码,只有1%是加上去的,每一种Firmware都是针对特定的市场而设计,这样做有2个缺点,第一个是难以集合各版本Firmware的长处,第二个是这版本距离Linux正式发行版越来越远。
OpenWrt 选择了另一条路,它从零开始,一点一点的把各软件加入进去,使其接近Linksys版Firmware的功能,而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的Linux 电脑系统。
当Linksys释放 WRT54G/GS 的源码后,网上出现了很多不同版本的 Firmware 去增强原有的功能。大多数的 Firmware 都是99%使用 Linksys的源码,只有1%是加上去的,每一种 Firmware 都是针对特定的市场而设计,这样做有2个缺点,第一个是难以集合各版本Firmware的长处,第二个是这版本距离 Linux 正式发行版越来越远。
OpenWrt 选择了另一条路,它从零开始,一点一点的把各软件加入进去,使其接近 Linksys 版 Firmware的功能,而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的 Linux 电脑系统。
OpenWrt 项目由 2004 年 1 月开始, 第一个版本是基于Linksys提供的GPL源码及uclibc中的 buildroot 项目, 这个版本称为 “stable” 版, 在网上至今仍有很多项目使用这个版本, 较为有名Freifunk-Firmware和Sip@Home.
到了2005年初, 一些新的开发人员加入了这项目, 几个月后他们释出了第一个 “experimental” 版本, 这和以前版本不同的是, 这版本差不多完全舍弃了Linksys 的GPL源码, 使用了buildroot2作为核心技术, 将OpenWrt完全模块化,OpenWrt使用Linux正式发行的核心源码(2.4.30),加上了一些补丁和网络驱动,开发队伍更为OpenWrt添加了许多免费的工具,可以直接把Image写入Flash (mtd)里面,设定无线功能和VLAN交换功能,这个版本名为“White Russian”,而1.0版本于2005年底公布。
墙纸颜色分两大类,一个是冷色调和暖色调,冷色调使房间看来大,整洁。暖色调能够看起来温馨,相对,房间整体面积就会缩小!从睡觉习性来说,暖色调使人有安全感觉。从我多年卖墙纸的角度来说,银灰色和粉红色加蓝色...
万国城MOMA项目是当代置业(湖南)有限公司开发。当代置业(湖南)有限公司:当代置业(湖南)有限公司为当代节能置业股份有限公司全资子公司,于2005年8月正式成立,倾力打造万国城MOMA(长沙)项目。...
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而OpenWrt SDK 更简化了开发软件的工序。
OpenWRT不同于其他许多用于路由器的发行版,它是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统。实际上,这意味着您能够使用您想要的功能而不加进其他的累赘,而支持这些功能工作的linux kernel又远比绝大多数发行版来得新。
如果对Linux系统有一定的认识, 并想学习或接触嵌入式 Linux 的话, OpenWRT很适合。 而且OpenWRT支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。 其多达3000多种软件包,囊括从工具链(toolchain),到内核(linux kernel),到软件包(packages),再到根文件系统(rootfs)整个体系,使得用户只需简单的一个make命令即可方便快速地定制一个具有特定功能的嵌入式系统来制作固件。
一般嵌入式 Linux 的开发过程, 无论是 ARM, PowerPC 或 MIPS 的处理器, 都必需经过以下的开发过程:
1、 创建 Linux 交叉编译环境;
2、建立 Bootloader;
3、移植 Linux 内核;
4、建立 Rootfs (根文件系统);
5、安装驱动程序;
6、安装软件;
熟悉这些嵌入式 Linux 的基本开发流程后,不再局限于 MIPS 处理器和无线路由器, 可以尝试在其它处理器, 或者非无线路由器的系统移植嵌入式 Linux, 定制合适自己的应用软件, 并建立一个完整的嵌入式产品。
由于CPU内核体系不同,造成很多应用程序移植到OpenWrt上的时候经常崩溃。
由于ADSL硬件模块的驱动程序没有开放源代码,造成很多ADSL一体无线路由的ADSL模块不能工作而造成功能缺失(RG100A和DB120除外)。
由于OpenWRT并不是官方发布的路由器固件,所以要使用(刷入该固件)有困难,而且其基于Linux,导致OpenWRT的入门门槛较高。
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而 OpenWrt SDK 更简化了开发软件的工序。
OpenWRT不同于其他许多用于路由器的发行版,它是一个从零开始编写的、功能齐全的、容易修改的路由器操作系统。实际上,这意味着您能够使用您想要的功能而不加进其他的累赘,而支持这些功能工作的linux kernel又远比绝大多数发行版来得新。
如果对 Linux 系统有一定的认识, 并想学习或接触嵌入式 Linux 的话, OpenWRT很适合。 而且OpenWRT支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。 其多达3000多种软件包,囊括从工具链(toolchain),到内核(linux kernel),到软件包(packages),再到根文件系统(rootfs)整个体系,使得用户只需简单的一个make命令即可方便快速地定制一个具有特定功能的嵌入式系统来制作固件。
一般嵌入式 Linux 的开发过程, 无论是 ARM, PowerPC 或 MIPS 的处理器, 都必需经过以下的开发过程:
1、 创建 Linux 交叉编译环境;
2、建立 Bootloader;
3、移植 Linux 内核;
4、建立 Rootfs (根文件系统);
5、安装驱动程序;
6、安装软件;
熟悉这些嵌入式 Linux 的基本开发流程后,不再局限于 MIPS 处理器和无线路由器, 可以尝试在其它处理器, 或者非无线路由器的系统移植嵌入式 Linux, 定制合适自己的应用软件, 并建立一个完整的嵌入式产品。
White Russian
OpenWRT的初始版本,从2005年7月的White Russian RC1开始发展,一直到2007年1月才发布White Russian 0.9。
Kamikaze
OpenWRT的第二个版本,从2007年6月开始发布Kamikaze 7.06,一直更新到2010年1月的Kamikaze 8.09.2结束。这期间OpenWRT进行了大量改进,并为它的发展打下了坚实的基础。
Backfire
2010年03月04日,OpenWrt Backfire 10.03 Beta发布,该版本是开源的路由器固件,基于linux,功能强大,支持很多主流的平台和路由器,甚至支持国内的君正jz4740平台,是学习和开发嵌入式,也是工业、 商业应用理想平台。更新方面: brcm-2.4 更新到 2.4.37 kernel ,other targets 更新到 2.6.30 or 2.6.32 ,arm/mips平台的 gcc 更新到 4.3.3 ,powerpc的gcc更新到 4.4.3,uClibc 更新到 0.9.30.1, Broadcom 11g 芯片组的 b43 无线网卡驱动更新到 2.6 kernel ,支持Atheros 11n ath9k ,支持很多新的ar71xx设备,magicbox归入ppc40x平台 。
2010年03月25日,OpenWrt 发布 Backfire 10.03-rc1,支持国内流行的tp-link最新多款11n的路由器,是不是想让路由器支持万能中继呢,或者增加路由器的多wan口支持呢,更多的这些高端路由才有的功能,或许能让家用路由轻松具备。
2010年04月07日,OpenWRT放出Backfire 10.03正式版。
2010年08月29日,OpenWRT放出了Backfire 10.03.1。修正了很多BUG,提高了兼容性。TP-LINK WR841N v2 已经可以正常使用了,包括无线部分和上网部分。 自rc1之后的变动:改进了防DNS重绑定攻击,改进了uhttpd稳定性, Rootfs生成修复(Orion景象),修正了基于BRCM47XX的PCI初始化,添加了rtl8366 vlan 改变的 整合脚本,还原了一般x86镜像 GRUB控制台,提高了ar71xx系列以太网驱动程序性能,添加了ar7240 交换机驱动,一些swconfig 和 交换机驱动的改进,RDC 使用启动加载器支持波特率,允许原生HID 支持 通过添加 kmod-input-hid,6in4:适当的处理了PPPoE连接并且修复了终端隧道更新。
Attitude Adjustment
于2013年4月25日放出。相对于Backfire版本,Attitude Adjustment将内核更新至linux 3.3,改进了网络配置方法,并添加了诸多新特性,例如对IPv6的初步支持。同时,这个版本也改善了防火墙,更新了许多新的驱动,并添加了许多新的支持的型号。对ramips、bcm2708(即树莓派)等方案提供了支持。
Barrier Breaker
于2014年10月2日放出。Barrier Breaker更新了3个RC版本,相对Attitude Adjustment,其内核升级至 3.10,添加了原生IPv6支持;改进了文件系统,添加了nand闪存的系统更新,并支持文件系统的快照和回滚;UCI配置工具也得以改进,支持测试性配置并允许将配置回滚至上一次稳定工作的状态;加强了网络功能,对动态防火墙规则、空间等添加了支持。这个版本相当稳定。
Chaos Calmer
当前的更新版本,仍然在持续更新。
版本号 |
发布日期 |
代号 |
---|---|---|
稳定版本 |
||
18.06.0 |
2018年7月 |
|
17.01.6 |
2018年9月 |
Reboot |
17.01.5 |
2018年7月 |
Reboot |
17.01.4 |
2017年10月 |
Reboot |
17.01.3 |
2017年10月 |
Reboot |
17.01.2 |
2017年6月 |
Reboot |
17.01.1 |
2017年3月 |
Reboot |
17.01.0 |
2017年2月 |
Reboot |
15.05.1 |
2016年3月 |
Chaos Calmer |
15.05 |
2015年6月 |
Chaos Calmer |
14.07 |
2014年10月 |
Barrier Breaker |
12.09 |
2013年4月 |
Attitude Adjustment |
10.03.1 |
2011年12月 |
Backfire |
10.03 |
2010年4月 |
Backfire |
8.09.2 |
2010年1月 |
Kamikaze |
8.09.1 |
2009年6月 |
Kamikaze |
8.09 |
2008年9月 |
Kamikaze |
7.09 |
2007年9月 |
Kamikaze |
7.07 |
2007年7月 |
Kamikaze |
7.06 |
2007年6月 |
Kamikaze |
0.9 |
2007年1月 |
White Russian0.9 |
0.x |
2006年11月 |
White RussianRC6 |
0.x |
2006年3月 |
White RussianRC5 |
0.x |
2005年11月 |
White RussianRC4 |
0.x |
2005年9月 |
White RussianRC3 |
0.x |
2005年7月 |
White RussianC2 |
0.x |
2005年6月 |
White RussianRC1 |
0.x |
2005年2月 |
Before experimental |
鉴于开源软件在国内的发展态势,国内有基于OpenWRT改进而来的OpenWRT-DreamBox。
开发Dreambox的lintel之后开发了基于Barrier Breaker的PandoraBox。
这个版本的OpenWRT集成了很多常用功能(包括脱机下载等),使用了改进过的较为稳定的硬件驱动,通过这个版本的OpenWRT可以把路由器的功能发挥得淋漓尽致,同时也保证路由器的稳定运行。
1建设背景
1.建设背景 为全面贯彻中共中央《建立健全惩治和预防腐败体系 2000-2012 年工作规 划》、国务院《关于加强市县政府依法行政的决定》和《国务院办公厅转发监察 部等部门关于深入推进行政审批制度改革意见的通知》 (国办发 [2008]115 号) 精神要求,根据市委市政府关于《关于开展行政权力公开高效运行工作的意见》 (合发 [2008]25 号)精神,进一步深化行政审批制度改革,不断提高行政审批 工作效能,加大行政执法工作的透明性、公正性,促进服务型政府、透明政府、 廉洁型政府、绩效型政府的建设,结合合肥市的实际,特制定本需求方案。 2.电子政务现状 合肥市具备政务外网建设, 行政服务中心原有系统使用合肥市政务外网, 政 务外网的铺设已经到达各区和街道, 是党政机关公共业务网络, 与互联网逻辑隔 离,主要满足各级政府部门进行社会管理、 公共服务等面向社会服务的需要, 通 过将各局纳入政
后现代课程背景下的美术课程开发与设计
河南美术教育联盟专家培训系列之一: 后现代课程背景下的美术课程开发与设计 (内容提纲) 讲座专家:上海师范大学 王大根 报到时间: 2013年1月14日全天 正式培训时间: 2013年1月15-16日 地点:河南省商丘市学海美术学校桂林路总校(火车站 2 路车到商丘师范学院下,向往前走 100米向右拐 桂林路丽晶酒店南侧就到,下火车打的 8元到丽 晶酒店即可) 2013年1月15日 一、后现代课程观 (一)后现代知识观 (二)后现代学生观 (三)后现代老师观 (四)后现代教学观 (五)后现代美术观 互动:提问、讨论、发表 二、三维目标的设计 (一)三维目标的产生 (二)知识与技能目标的设计 (三)过程与方法目标的设计 (四)情感态度与价值观目标的设计 (五)三维目标之间的关系 互动:检查三维目标设计存在的问题 三、单课时美术教学设计 (一)教案各要素设计的要求 (二)教学过程设计的要求 (
OpenWrt是在实现路由器功能方面很受欢迎的开源软件之一。本书基于OpenWrt,详细介绍了智能路由器的开发。
本书共计15章,按照认识路由器的顺序进行编写,介绍了智能路由器、开发环境及编译分析、OpenWrt包管理系统、OpenWrt配置、软件开发、GDB调试、网络基础知识、路由器基础软件模块、常用软件模块、IP路由、DNS与DHCP、iptables防火墙、UCI防火墙、UPnP、网络测试及分析工具等。丰富的理论知识和代码示例可以帮助读者深入认识和理解OpenWrt技术,并能够提升开发水平和开发效率。
本书适合软件架构师、软件开发工程师、软件测试工程师以及计算机相关专业的学生阅读。读者通过阅读本书,不仅可以掌握OpenWrt技术,还能进一步提升自己的软件开发水平。
版本 |
CPU |
RAM |
FLASH |
LAN |
USB |
备注 |
V1 |
Atheros AR7161 rev 2 680 MHz |
64M |
8M |
4 |
1 |
OpenWrt Backfire 10.03 支持 |
V2 |
Atheros AR7161 rev 2 680 MHz |
64M |
16M |
4 |
1 |
OpenWrt Backfire 10.03.1 支持 |
V3 |
Broadcom BCM4718A1 |
64M |
8M |
4 |
1 |
OpenWrt 目前不支持 |
以下是基于Linux核心的第三方固件:
OpenWrt–自由及开放源代码软件,这个项目基于WRT-54G使用的专用Linux固件重写,现发展成相当于一种Linux包的存在。提供一种合并的SquashFS/JFFS2文件系统以及一套名为“opkg”的软件包管理方案。本固件项目的一个最大特点是高度定制性,超过3,000多个可用的软件包(仅计使用GPL协议散布的包)。也有不少所谓“智能路由器”(例如极路由),其固件实则是基于OpenWRT及相关的一些软件包(如VPN连接等)订制、并附加私有的Web管理界面和私有软件包而来
Commotion Wireless- 网状网络
DD-WRT– 基于OpenWrt v0.23版(2005年12月)的内核重写,目前分为商业付费版和免费版,在LEDE创建之前是OpenWRT最知名的分支项目
Gargoyle– 俗称“石像鬼”,一个基于OpenWrt的Linux包,主要支持一系列基于Broadcom或Atheros的无线路由器
LEDE– 基于OpenWrt派生项目,基本沿用OpenWrt的版本管理和包管理,但支持的新设备更多(是所有OpenWRT分支版本中设备支持数量最多的)
libreCMC– 一个自由软件基金会支持的、基于OpenWRT的派生项目,移除了没有源代码公开的专有二进制对象
PandoraBox - 基于OpenWRT(当前部分较新型号的路由器则是基于LEDE),前称DreamBox,主要由中国大陆的开发者Lintel发起,对OpenWRT/LEDE按中国的用户习惯进行本地化,包含了一些原OpenWRT/LEDE中需要另行下载安装的专有驱动程序及二进制可执行文件。由于中国大陆的网络访问openwrt.org较为缓慢,源代码(也反馈至openwrt.org)和预编译软件包主要存放于openwrt.org.cn上
Roofnet– 一个无线社区网络计划
ROOter – 基于OpenWrt的包,专注于将廉价的低级路由器和3G/4G调制解调器结合成为3G/4G路由器,支持移动网络信号信息显示
DebWRT– 将OpenWrt和Debian的dpkg软件包管理系统集成的自由及开放源代码之路由器固件
HyperWRT– 早期专注于性能和功能提升的固件项目,尽量与WRT54G和WRT54GS的原厂固件保持相近但提供传输功率控制、连接端口触发器、脚本、telnet等功能
Asuswrt-Merlin,即“梅林”固件,除了华硕的路由器产品以外,其他厂商硬件方案与华硕的产品类似的也可以安装使用(一般是Broadcom芯片组解决方案的产品,也有一些高通Athero芯片组方案的支持)
Tomato by Shibby
Toastman's Tomato
AdvancedTomato
Tomato Phoenix - 主要增进Tomato固件对联发科技的路由器芯片组解决方案的支持
Asuswrt,基于Tomato-RT/Tomato-USB,一般用于华硕推出的路由器上
Tomato– HyperWRT的继任者,另外新增了高级QoS、Ajax和SVG图形画统计报表显示
Padavan - 最初由Andy Padavan基于华硕发布的、基于联发科技芯片组的RT-N56u固件之源代码来开发,后来也被移植至一些使用联发科技芯片组解决方案的路由器上
Zeroshell– 适用于路由器、网络桥接器的,带有VPN、QoS、负载均衡以及其它额外功能的
以下是基于BSD Unix内核的路由器固件:
FreeBSD- 自由及开放源代码操作系统(采用BSD授权条款)
zrouter – 基于FreeBSD的路由器固件
BSD Router Project - 基于FreeBSD的路由器固件项目,并包括了Quagga和Bird软件
m0n0wall- m0n0wall基建于FreeBSD,可从12MB容量的存储媒体(像是闪存或是CD-ROM)中引导使用
pfsense- 一种基于FreeBSD的开放源代码防火墙/路由器软件包,适用于个人计算机或服务器(包括虚拟机)
OPNsense- pfsense的一个复刻分支