输入好账号和密码,就进入了路由器的管理界面。 点击“系统工具”。
这时候就会看到“选择升级文件”功能。
这时候百度搜索“裴迅路由器”。进入路由器官方网站。下载相关系统文件,然后解压在桌面上。
在路由器界面,选择“浏览”。选择已经解压好的路由器升级文件。然后点击右边的升级这时候系统就会自动升级了。
问题二:怎么刷新路由器 路由器管理页面一般会有个维护选项页,里面有个升级固件,你需要去你的路由的官方网站下载相应型号新固件,放在硬盘里,用维护页面调用这个文件,然后点升级按钮即可。因为各个品牌的升级页面略有不同,我只是告诉你一个通用流程,具体 *** 作你要看看你路由器的说明书,有些路由器没有给详细说明书,你去它的官方网站就能找到该型号的详细用户手册
问题三:路由器如何刷固件 一般是到官司网下最新的固件,在路由设置里面有升级的选项,进入路由方法不同,要看具体型号
我以TP-Link品牌型号TL-WR541G+的路由器为例介绍TP-link路由器升级过程,升级过后的路由器设备不但运行性能会大幅度提高,而且安全性能也会有所保证。
一、路由器升级作用
路由器升级其实就是对路由器的固件进行刷新,让其固件版本升级到最新状态。
在使用路由器设备进行组网时,我们常常会遇到路由器设备死机、网络频繁掉线现象,这时可以考虑路由器升级,以便及时修正路由器系统自身的BUG,确保路由器工作效率更加高效。
二、TP-Link路由器升级具体步骤
(1)首先到对应品牌产品的官方网站中,寻找并下载对应型号的路由器设备固件升级程序。
(2)其次在该网站页面中依次单击“产品中心”/“无线网络产品”超级链接,并在对应链接页面中找到目标型号的路由器设备,当然由于型号比较多,直接在页面中寻找可能有点难度。
(3)还可以直接在官方网站主页面的“产品搜索”处,输入具体的产品型号,例如在这里我们可以输入“TL-WR541G+”关键字,再单击“搜索”按钮,这样我们就能从TP-Link公司的官方网站中快速找到目标型号的路由器产品了。
(4)单击目标路由器产品,进入到对应产品的页面中,再单击“相关下载”标签,进入到标签页面,在该页面中我们看到有许多版本的升级程序。
(5)在正式下载程序之前,我们还需要保证目标下载文件与本地路由器设备的具体型号以及硬件的版本保持匹配,否则路由器升级 *** 作将会失败。
(6)路由器设备的硬件版本信息,我们可以直接从路由器设备的铭牌上找到,例如本地网络使用的路由器设备型号为TL-WR541G+,该路由器设备的硬盘版本号码为V4,那么此时我们应该单击标签页面中的“TL-WR541G+V1/TL-WR541GV4(070728)升级程序”超级链接,之后将对应的路由器升级程序下载保存到本地工作站硬盘中。
(7)完成路由器升级程序的下载 *** 作后,利用网络线缆将保存有路由器升级程序的工作站与路由器设备直接连接。
(8)待物理连接成功后,使用专业的解压工具将TP-Link由器升级程序释放到一个临时文件夹中,打开临时文件夹窗口后,我们会看到TP-Link路由器升级程序中包含可执行文件“tftpd32.exe”以及扩展名为“bin”的那个文件,其中扩展名为“bin”的这个文件其实就是路由器设备的 *** 作系统文件,必须将该文件与“tftpd32.exe”文件保存到相同的文件夹中,之后用鼠标双击“tftpd32.exe”文件,这样我们就能将本地工作站自动架设成为一个简易的TFTP服务器了。
(9)在本地工作站系统中,运行IE浏览器程序,并在浏览器的地址框中输入路由器设备默认的IP地址(该地址往往可以直接从路由器设备的 *** 作说明书中获得,一般情况下该地址默认为192.168.1.1),单击回车键后,打开路由器设备的后台登录页面,在该页面中输入系统管理员的帐号名称以及密码信息,并单击“确定”按钮,进入到路由器设备的后台管理界面。
(10)在该管理界面的左侧显示区域,用鼠标依次单击“系统工具”/“软件升级”选项,在对应“软件升级”选项的右侧显示页面中,不但会看到路由器设备当前的硬件版本和软件版本,而且还看到有两个文本框,在TFTP服务器IP地址文本框中我们可以直接将本地工作站中的IP地址填写在这里,在“文件名”文本框中我们直接将本地工作站临时文件夹中包含的那个“bin”文件名称复制、粘贴到这里。
(11)在确认上面的信息设置正确后,单击对应页面中的“升级”按钮......>>
问题四:如何给路由器刷DD-WRT系统 你先去 dd-wrt 网站 看看你要刷的路由器 在它的支持列表里没有 有的话 就去下载固件 然后升级路由器 最后刷webFlash (就是多语言支持)
问题五:电脑怎么刷成软路由系统,有教程吗 网上很多教程的,,电脑最好选择INTEL的处理器和INTEL芯片的主板,还有INTEL芯片的网卡,这样兼容性最好,,还要注意,安装软路由程序,你的电脑硬盘会被清空,不能安装其他任何程序或者系统
问题六:路由器怎么刷,听说刷路由器要什么固件。 进入路由器官网找到自己的路由器型号,然后底下就有一个下载,固件就在那里下,下载完进入路由器设置首页,系统工具,软件升级,选择刚刚下载的固件升级即可,如果路由器使用的固件是最新那就没有必要升级了。
问题七:怎样将自己wifi路由器系统固件升级至官方最新版本 以Newifi新路由为例,固件升级方法如下,供你参考
方法/步骤
1.首先打开IE浏览器,输入Newifi新路由的路由器地址,初始地址为:192.168.99.1,出现Newifi新路由登录界面。
2.输入Newifi新路由的密码之后可以进入路由管理界面,密码为你设置的WIFI密码。然后点击路由设置。
3.点击路由系统升级。可以看你的Newifi新路由当前路由系统版本,与最新版本号。
4.点击升级后,会提示警告信息,点击确定升级。
5.进入路由器新版本固件ROM下载。
6.Newifi新路由固件下载完成后,会自动进入升级。
7.升级完成后Newifi新路由会自己重启,进入升级界面,可以看新版本号。若需要尝试测试版本,或其它兼容的路由器固件ROM,可以选择本地进行刷路由系统。
可参考:jingyan.baidu/...6
问题八:如何升级路由器的软件 升级方法一:如果路由器升级界面类似下图(含“TFTP服务器IP”字样):
请按以下步骤进行升级:
1,关闭系统的防火墙,包括系统自带的防火墙以及您另外安装的防火墙软件。XP系统可按照以下步骤关闭系统自带防火墙:右击电脑的“本地连接”选择属性,然后再点击“高级”,再点击“设置”,进去后把防火墙关闭;
2,双击打开升级包中的tftpd32.exe文件,并确保在整个升级过程中该软件均处于开启的状态;
3,然后登录路由器管理界面,在“系统工具”-“软件升级”界面直接点击“升级”即可。
升级过程中的几种常见错误提示:
1,如果升级过程中出现类似“升级不成功,请检查是否已经开启TFTP服务器。”的错误提示,请再一次检查升级 *** 作是否正确。请确认是否有双击打开TFTPD32.EXE工具或是否关闭了 *** 作系统的防火墙;
2,如果升级过程中出现类似“文件传输错误,请检查输入是否正确。”的错误提示,请检查和确保升级界面中的“文件名”框中的内容与升级软件包中的.bin文件的文件名是一致的:
3,如果遇到“升级不成功,传送的文件版本号有误,请检查文件名是否正确。”的错误提示,请确保下载的升级文件是对应路由器型号和硬件版本的。注意除了产品型号外,不同硬件版本也有不同的升级程序,产品硬件版本可以在升级页面中查看得到。
升级方法二:如果路由器升级界面如下图:
请按照以下步骤来升级:
1,进入路由器的管理页面,然后进入“系统工具”->“软件升级”,点击“浏览”并选择要升级的.bin文件;
2,点击升级,升级成功后会有提示信息。
本回答由电脑网络分类达人 高德宝推荐
问题九:为什么大神都喜欢给无线路由器刷机? 首先确定您的路由器是否支持DD-WRT,您可以在百度中搜索路由器型号+DD-WRT (如:D-link 615 DD-WRT)根据结果来判断是否支持刷固件。
您也可以在DD-WRT官方网站来查询
dd-wrt/site/support/router-database
在输入框中输入你的路由器型号 如: tp- 就会显示出tp-link 相关列表来
如果后边显示yes 就说明该路由器支持dd-wrt
DD-WRT(简称DD)是一个Linux开源 *** 作系统,实质它是第三方的路由器固件。路由和网管功能非常强大,通常我们使用的路由器设备,都具有一个独立的 *** 作系统(英文简称OS),用于对路由器设备进行各种功能设置和管理。其实我们通常所说的升级路由器固件,也就是指升级刷新路由设备里面的 *** 作系统,以使得路由器设备的功能更加强大。常见的第三方路由器固件还有番茄(Tomato)等。DD-WRT固件刷机流程如下。
一、为什么要刷DD-WRT?
DD-WRT固件可以实现中继、AP、VPN、VOIP、UPNP、DHCP、端口映射、DDNS、IPv6、SNMP、SSH、计费功能、封杀BT、VLAN划分、调整无线信号发射功率等扩展功能。
二、DD-WRT收费吗?
常规版本都不用收费,但也是特别版需要付费。付费版功能更加强大。如:PPPoE验证、ARP欺骗等。
三、哪些路由器可以刷DD-WRT固件
1、支持刷DD-WRT的路由器种类很多,可以参考官方的硬件支持列表。主要是Broad芯片方案的路由器,其他的的也有支持,但是并不是很多。
2、首先要了解自己的路由器是否支持DD-WRT、支持那种版本的DD-WRT。其次刷固件方式,如有特殊说明,一般都会有提示。如有一些路由器就提到只能使用TFTP方法刷,否则有可能不成功!
3、DD-WRT的MINI(迷你版)和STD(标准版)固件大小差不多,Flash(闪存)通常在4M或8M就可以刷标准版或增强版的固件。如果你FLASH(闪存)有8MB的话当然是刷MEGA(完整版)好。对于新手你可以先刷好MINI(迷你版)再升级到其他版本,STD(标准版)固件支持的功能要比MINI(迷你版)的多。
版本介绍:
Micro(最小版) 需要 2MB FLASH
Mini(迷你版) 需要 4MB FLASH
Standard(STD标准版) 需要 4MB FLASH
VOIP(VOIP功能版) 需要4MB FLASH
Mega(完整版) 需要 8MB FLASH
四、需要哪些设备或工具
刷路由器通常不需要特殊设备,电脑一台、网线一根、路由器一台即可。而且大部分路由器刷固件都可以在Web界面进行。
五、固件刷新方法种类
1、路由器自带的Web配置界面刷固件。
2、使用TFTP方法刷。
具体使用那种方法新,请参照DD-WRT硬件支持列表的方法。不过一旦升级到了DD-WRT,以后更新的时候可以通过Web界面进行。
六、采用Web方法刷
确认自己的路由器可否使用Web方式刷新,当然大部分路由器都可以这样做。Web方式刷新其实就是路由器设置菜单里面的“更新路由器固件”功能。虽然不是更新同厂的固件,但是也是可以用的,这种升级方式最为方便。
1、确认......>>
问题十:路由器怎么刷tomatorom 没必要刷,直接设置使用就可以了
问题一:如何给无线路由器刷机? 这个得看品牌了,去官网看看有无新的rom,是否支持u *** 离线下载功能。
问题二:如何进去路由器的刷机界面 如何进去路由器的刷机界面。 路由器是可以刷机的,通过路由器刷机,可以扩展一些功能。路由器刷机的方式有几种,可以通过路由器自带的 Web 配置界面刷新,也可以使用 TFTP 方法刷新。但不要随心所欲的给路由器刷机,刷机前需要参照 硬件支持列表选择方法。因为有的路由器并不支持某些方法的刷机方式,如果采用某些不支持的方式进行刷机,可能把路由器刷坏。
一般路由器管理界面上就有升级或者刷新固件的选项。固件在路由的官网上都能下载。
如下便是一网友的刷机心得,这是一个很简单的刷机方法。
刷机前准备:
1 、固件:下好相应的 DDWRT/TOMATO/TOMATO DUALWAN/OPENWRT 等固件( FIRMWARE , BIN 文件),如果是 TRX 改为 BIN ,就看你的路由适合的 BIN 文件了。我选择了 TT DUALWAN 的,看中的就是中文界面。
2 、刷机软件:中文 TFTP ,这个软件超小超好用
开始刷机:(必须注意 PC 不能断电,用网线刷,关掉杀毒软件)
1 、路由复位到出厂状态,回复原始 IP 地址 192.168.0.1 或 192.168.1.1 或其他什么的,例如我这台 BUFFALO ,通电状态下按 INIT 键 30S 以上就可以了。
2 、网线插入路由的 LAN2 口,将 PC 有线网卡的 IP 设置为与路由的网址在同一网段如 192.168.1.1+N ( N>=1 ),网关为路由 IP 。
3 、运行 CMD--DOS 状态下输入 IPCONFIG ,看看是不是网址改好了, PING 路由网址是通的。
4 、运行中文 TFTP ,输入路由 IP ,选择下载好的 BIN 文件。
5 、将路由断电,立马在通电的瞬间,点击 TFTP 的更新固件,出现一个进度条,很快就提示更新成功,这时不要做任何 *** 作,等候 3 分钟以上。
6 、将电脑的网卡 IP 改为自动获取,重启路由,在 IE 栏输入新的 IP ,通常就是 192.168.1.1 ,名字 admin, 密码 admin,就可以进入路由设置界面了。参照你路由器的名牌。
问题三:路由器怎样刷机 路由器很老了,还有刷的必要?另外Realtek方案的路由器很少能刷机成功。
问题四:为什么大神都喜欢给无线路由器刷机? 首先确定您的路由器是否支持DD-WRT,您可以在百度中搜索路由器型号+DD-WRT (如:D-link 615 DD-WRT)根据结果来判断是否支持刷固件。
您也可以在DD-WRT官方网站来查询
dd-wrt/site/support/router-database
在输入框中输入你的路由器型号 如: tp- 就会显示出tp-link 相关列表来
如果后边显示yes 就说明该路由器支持dd-wrt
DD-WRT(简称DD)是一个Linux开源 *** 作系统,实质它是第三方的路由器固件。路由和网管功能非常强大,通常我们使用的路由器设备,都具有一个独立的 *** 作系统(英文简称OS),用于对路由器设备进行各种功能设置和管理。其实我们通常所说的升级路由器固件,也就是指升级刷新路由设备里面的 *** 作系统,以使得路由器设备的功能更加强大。常见的第三方路由器固件还有番茄(Tomato)等。DD-WRT固件刷机流程如下。
一、为什么要刷DD-WRT?
DD-WRT固件可以实现中继、AP、VPN、VOIP、UPNP、DHCP、端口映射、DDNS、IPv6、SNMP、SSH、计费功能、封杀BT、VLAN划分、调整无线信号发射功率等扩展功能。
二、DD-WRT收费吗?
常规版本都不用收费,但也是特别版需要付费。付费版功能更加强大。如:PPPoE验证、ARP欺骗等。
三、哪些路由器可以刷DD-WRT固件
1、支持刷DD-WRT的路由器种类很多,可以参考官方的硬件支持列表。主要是Broad芯片方案的路由器,其他的的也有支持,但是并不是很多。
2、首先要了解自己的路由器是否支持DD-WRT、支持那种版本的DD-WRT。其次刷固件方式,如有特殊说明,一般都会有提示。如有一些路由器就提到只能使用TFTP方法刷,否则有可能不成功!
3、DD-WRT的MINI(迷你版)和STD(标准版)固件大小差不多,Flash(闪存)通常在4M或8M就可以刷标准版或增强版的固件。如果你FLASH(闪存)有8MB的话当然是刷MEGA(完整版)好。对于新手你可以先刷好MINI(迷你版)再升级到其他版本,STD(标准版)固件支持的功能要比MINI(迷你版)的多。
版本介绍:
Micro(最小版) 需要 2MB FLASH
Mini(迷你版) 需要 4MB FLASH
Standard(STD标准版) 需要 4MB FLASH
VOIP(VOIP功能版) 需要4MB FLASH
Mega(完整版) 需要 8MB FLASH
四、需要哪些设备或工具
刷路由器通常不需要特殊设备,电脑一台、网线一根、路由器一台即可。而且大部分路由器刷固件都可以在Web界面进行。
五、固件刷新方法种类
1、路由器自带的Web配置界面刷固件。
2、使用TFTP方法刷。
具体使用那种方法新,请参照DD-WRT硬件支持列表的方法。不过一旦升级到了DD-WRT,以后更新的时候可以通过Web界面进行。
六、采用Web方法刷
确认自己的路由器可否使用Web方式刷新,当然大部分路由器都可以这样做。Web方式刷新其实就是路由器设置菜单里面的“更新路由器固件”功能。虽然不是更新同厂的固件,但是也是可以用的,这种升级方式最为方便。
1、确认......>>
问题五:无线路由器如何刷机 如果是清空配置在路由器后面有个凹进去的按钮,按住它插上电源等等不再闪就OK
如果是刷新固件,需要上官网去下载最新固件然后按照网站上说明刷就可以了
问题六:路由器刷机 去线刷宝看看啊
问题七:斐讯K2路由器怎么刷机 首先用网线连接路由器并把你的路由器连接好外部网络,简言之,需要你的路由器可以正常上网。然后在浏览器中登录路由器,网址:192.168.2.1,密码为admin。最后打开下面链接(一个字符都不能少!)
192.168.2.1/..._year=2016|`if wget -O /tmp/breed.bin breed.hackpascal/...nthen mtd_write write /tmp/breed.bin Bootloaderecho breed ok! >/etc_ro/web/index.aspfi`
浏览器里面会显示 breed ok! 证明就刷好breed web恢复控制台了。
接下来就是进入breed刷入固件!刷好breed web恢复控制台后等待几十秒后拔掉路由器电源, 然后按住reset按钮(复位键)不要松手,同时插上电源,通电后多等十几秒松手。注意看电脑的网络连接,等到获取到ip后 ,然后输入192.168.1.1 即可进入如图界面(breed web 恢复控制台)
然后在【固件更新】里面上传固件。刷好固件后,系统自动重启,一般等待2分钟后系统就启动成功了(刷好固件后,第一次启动可能比较慢),这时候进入路由器进行设置即可。
或者可以使用下面方法一键刷入hiboy的padavan华硕固件:首先用网线连接路由器并把你的路由器连接好外部网络,简言之,需要你的路由器可以正常上网。然后在浏览器中登录路由器,网址:192.168.2.1,密码为admin。最后打开下面链接(一个字符都不能少!)
问题八:openwrt 路由器怎么刷机 Openwrt 刷机
产品准备:
1. 无线路由器。
2. USB-TTL 串口转换。
3. 导线若干。
4. 其他焊接工具。
问题九:取得了路由器的root权限 之后要怎么刷机呢? 电脑安装甜椒,连接手机,选择ROOT破解,
然后选择ROM资源,下载并一键ROM刷机就可以了。。。刷机工具可以用XIAZAIBA的。
ROM可以用ROM之家的,刷机专家的。。。
黑屏的话,可以使用其他刷机工具,只要认到手机,就可以刷机,,,实在不行到论坛学热键卡刷,就是开机键+音量加或者减键,选择SD下ZIP刷机就可以。。。
问题十:如何让一个新人路由器刷机入门 你说的刷机是指升级还是系统重写? 如果是升级那么只要下载升级程序按照路由器的 *** 作指示就行,如果是重写那更简单,按住复位键数秒即可。
现阶段openwrt官方支持的路由列表:wiki.openwrt.org/toh/start
如果要学习openwrt的话,买些列表中二手的路由器来实践下更容易学习,大部分要升级一下rom芯片和内存芯片,典型配置都是4M、64M。 大家先学习一下,等待小米开放时刻的到来,有备无患……
OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,(主流路由器固件有 dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的、静态的系统。OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。
对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。
当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年底公布。
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的入门门槛较高。
White RussianOpenWRT的初始版本,从2005年7月的White Russian RC1开始发展,一直到2007年1月才发布White Russian 0.9。
KamikazeOpenWRT的第二个版本,从2007年6月开始发布Kamikaze 7.06,一直更新到2010年1月的Kamikaze 8.09.2结束。这期间OpenWRT进行了大量改进,并为它的发展打下了坚实的基础。
Backfire2010年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连接并且修复了终端隧道更新。
鉴于开源软件在国内的发展态势,目前国内有基于OpenWRT改进而来的OpenWRT-DreamBox。这个版本的OpenWRT集成了了很多常用功能(包括脱机下载等),而通过这个版本的OpenWRT便可以把一个路由器的功能发挥的淋漓尽致。
现在有越来越多的Maker开始折腾OpenWrt,但作为一个Maker新手来讲,在网上还是很难找到一份系统的入门级资料。查找资料很辛苦,而且OpenWrt的门槛相对较高,希望这篇文章所提供的从零开始学OpenWrt编译 + 刷机 + 使用教程能降低新手们的入门难度,当然,编译过程非必须,一般的路由都可找到可用的稳定固件直接刷机。
1、安装Ubuntu(编译需要Linux环境),到其官网下载,版本根据自己所需选择即可。可以选择安装到虚拟机或者物理机,图形化安装而且是中文版,连安装都搞不定的,可以关闭本页面了;(下载地址可以百度,回复贴中会提供)
2、切记不要改动软件源,同时按住Ctrl + Alt + T,调出终端;
3、逐条输入下列命令(及时验证是否安装成功):
[php]
sudo apt-get install g++
sudo apt-get install libncurses5-dev
sudo apt-get install zlib1g-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install unzip
sudo apt-get install autoconf
sudo apt-get install gawk
sudo apt-get install make
sudo apt-get install gettext
sudo apt-get install gcc
sudo apt-get install binutils
sudo apt-get install patch
sudo apt-get install bzip2
sudo apt-get install libz-dev
sudo apt-get install asciidoc
sudo apt-get install subversion
sudo apt-get install sphinxsearch
sudo apt-get install libtool
sudo apt-get install sphinx-common
[/php]
至此编译环境搭建完成。
OpenWrt源码分两种,一种是最新但不是最稳定的Trunk开发版,一种是最稳定的Backfire版,建议下载官方源码。下载前先在本地创建文件夹:
[php]
mkdir openwrt
sudo chmod 777 openwrt
cd openwrt
[/php]
选择你想要的版本然后执行下载命令,下载结束会显示版本号:
Trunk版下载命令:
[php]
svn co svn://svn.openwrt.org/openwrt/trunk/
[/php]
Backfire版下载命令:
[php]
svn co svn://svn.openwrt.org/openwrt/branches/backfire/
[/php]
添加软件扩展包,将feeds.conf.default修改为feeds.conf:
[php]
cp feeds.conf.default feeds.conf
[/php]
更新扩展,安装扩展:
[php]
./scripts/feeds update -a
./scripts/feeds install –a
[/php]
注:如果不是刚下载的源码,为保持代码为最新状态,应定期运行svn update命令更新源码。
测试编译环境:
[php]
make defconfig
到这里就可以开始编译自己的固件了。进入定制界面:
[php]
make menuconfig
[/php]
如果一切正常,会出现一个配置菜单,可以选择要编译的固件平台(芯片类型)、型号,还能选择固件中要添加的功能和组件,配置好后保存并退出菜单即可。
[php]
openwrt-make
[/php]
如果你想修改源码,应该在此步进行,如支持大容量Flash之类的修改,自己上网查到修改什么文件什么地方后,就在ubuntu图形界面上进去找到文件,双击打开文本编辑器修改保存。
[php]
Make
[/php]
或者
[php]
make V=99
[/php]
或者
[php]
make -j V=99
[/php]
make是编译命令,V=99表示输出debug信息,V一定要大写,如果要让CPU全速编译,就加上 -j 参数,第一次编译最好不带-j参数。
编译过程保持联网(会从网上下载一些源码包),所以断网可能造成编译中断,编译所需时间与电脑CPU及网络环境有很大关系,第一次编译时间较久,快则半小时长则2、3个小时,之后的编译所需时间较短。编译完成后会在源码文件目录出现bin文件夹(如trunk/bin/XXXX),如果你手里的路由是原版固件需要刷OpenWrt需要选用XXX-factory.bin固件,如果路由已经刷了OpenWrt,选用升级固件XXXX-sysupgrade.bin升级用的,在升级界面升级即可。进到文件夹找到你需要的固件传出(通过邮箱、网盘、U盘等),开始刷机吧。
要在路由器上使用OpenWrt,首先要将路由器固件刷新为OpenWrt,即相当于OpenWrt 系统的安装,不同型号的路由器的安装方法可能也会不一样,但一般常用的有三种方法:
1.Web上传固件更新(就是路由器设置或管理界面的那个固件更新)
2.PFTP上传固件更新(最简单的就是HFS了)
具体型号的路由器适用于哪种或哪几种方法,需自行尝试。
要对OpenWrt进行配置,一般有两条途径:
1.SSH登录通过命令行控制
2.Web登录通过Web界面设置
首次安装OpenWrt后,需要设置密码才可以使用SSH登录,方法是使用telnet登录或者Web登录设置密码。在Windows下面telnet和SSH登录可以使用Putty,在Linux或Mac下可分别使用如下命令:
[php]
ssh –l root 192.168.1.1 //Linux
ssh –l root@192.168.1.1 //Mac
[/php]
一般指令与常见Linux发行版相同,但是OpenWrt使用自己的包管理器:opkg,使用“opkg –help”查看帮助信息。以下是一些常用 *** 作命令:
[php]
opkg update //更新软件包列表
opkg install //在线安装软件包
opkg remove //移除软件包
[/php]
登录Web管理界面,前提是该OpenWrt系统中要安装了Web界面,一般是Luci,登录方式与普通路由器无异,打开浏览器,输入路由器IP即可进入登录界面,OpenWrt的默认IP是192.168.1.1。
到此,OpenWrt的大门已为你敞开。接下来,开始尝试利用OpenWrt实现更多智能应用吧,比如单号多拨榨取运营商带宽、绑定域名远程控制、挂载大容量硬盘、搭建BT下载机、搭建网络摄像头、Samba/DLNA家庭NAS共享、私有云同步、FTP、个人网站/服务器…
需要学会用ssh登录路由器用linux命令查看。
ps 命令查看当前系统运行的进程信息
free 命令查看内存使用和swap挂载情况
ls 查看目录和文件
cd 进入退出目录
vi 查看编辑配置文件
安装命令:
[php]
#opkg update
#opkg install nano
uci set network.lan.ipaddr=[lan ip]
[/php]
使用pppoe设置
Shell代码
[php]
uci set network.wan.proto=pppoe //设置wan口类型为pppoe
uci set network.wan.username=[上网帐户]
uci set network.wan.password=[上网密码] //这两行设置pppoe用户名和密码
[/php]
如果要挂在上级路由下面,就需要进行下面的设置
Shell代码
[php]
uci set network.wan.proto=none //关掉wan
uci set network.lan.gateway=[上级路由ip] //网关指向上级路由
uci set network.lan.dns=[上级路由ip] //dns指向上级路由
uci set dhcp.lan.ignore=1 //关掉lan的dhcp
[/php]
最后对无线网络进行配置
Shell代码
[php]
uci set wireless.@wifi-device[0].disabled=0 //打开无线
uci set wireless.@wifi-device[0].txpower=17 //设置功率为17dbm 太高会烧无线模块
uci set wireless.@wifi-device[0].channel=6 //设置无线信道为6
uci set wireless.@wifi-iface[0].mode=ap //设置无线模式为ap
uci set wireless.@wifi-iface[0].ssid=[自己设置SSID] //设置无线SSID
uci set wireless.@wifi-iface[0].network=lan //无线链接到lan上
uci set wireless.@wifi-iface[0].encryption=psk2 //设置加密为WPA2-PSK
uci set wireless.@wifi-iface[0].key=[密码] //设置无线密码
[/php]
提交应用配置
Shell代码
[php]
uci commit //应用
/etc/init.d/network restart //重启网络服务
[/php]
安装luci管理界面
Shell代码
[php]
opkg update // 更新软件列表
opkg list-installed // 查看已安装软件
opkg install luci // 安装LUCI
opkg install luci-i18n-chinese // 支持中文
luci-app-firewall - 0.10.0-1
luci-i18n-english - 0.10.0-1
luci-lib-core - 0.10.0-1
luci-lib-ipkg - 0.10.0-1
luci-lib-lmo - 0.10.0-1
luci-lib-nixio - 0.10.0-1
luci-lib-sys - 0.10.0-1
luci-lib-web - 0.10.0-1
luci-mod-admin-core - 0.10.0-1
luci-mod-admin-full - 0.10.0-1
luci-proto-core - 0.10.0-1
luci-proto-ppp - 0.10.0-1
luci-sgi-cgi - 0.10.0-1
luci-theme-base - 0.10.0-1
luci-theme-openwrt - 0.10.0-1
[/php]
即可完成LUCI的安装。
输入以下命令开启支持web服务的uhttpd,并设置其为自启动:
Shell代码
[php]
/etc/init.d/uhttpd enable # 开机自启动
/etc/init.d/uhttpd start # 启动uhttpd
[/php]
- Wifidog
你可以尝试执行以下命令安装Wifidog:
[php]
opkg update # Optional
opkg install wifidog
[/php]
--sftp安装
[php]
opkg update
opkg install vsftpd openssh-sftp-server
/etc/init.d/vsftpd enable
/etc/init.d/vsftpd start
[/php]
小米端口转发命令:
通过修改 /etc/config/firewall 这个文件来实现开放自己需要的端口到外网。
[php]
config rule 'httpdwan'
option src 'wan'
option dest_port '8088'
option proto 'tcp'
option target 'ACCEPT'
option name ''''httpd wan accept tcp port 8088''''
[/php]
保存后,执行 /etc/init.d/firewall restart 重启防火墙。
SSH工具:
1.WINSCP(文件传输到路由器上严重推荐使用)
2.putty中文版 中文的使用的难度相对低一点
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)