⑴ openwrt 编译出来的的固件是在原有路由器固件基础上升级的 还是自己可以替代原有固件
替代,没有那么牛逼可以自动升级原有firmware,也没有那个必要
⑵ openwrt升级固件时上传的bin文件怎么变成了firmware.img
平台不同稍有差异,一般流程都是差不多的首先修改trunk/tools/firmware-utils/src/mktplinkfw.c只修改fw_max_len为0xfc0000,16Mflash;只修改fw_max_len为0x7c0000,8Mflash.id="4M",.fw_max_len=0xfc0000,.kernel_la=0x80060000,.kernel_ep=0x80060000,.rootfs_ofs=0x140000,新版只用改fw的大小,分区表会自动认,不用像老版自己定义每个分区大小了。另外还需下面修改:Imagebuilder目录下,./target/linux/ar71xx/image/Makefile,把703n最后的4Mlzma改成了8Mlzma或16Mlzma$(eval$(callSingleProfile,TPLINK-LZMA,$(fs_64kraw),TLWR703,tl-wr703n-v1,TL-WR703N,ttyATH0,115200,0×07030101,1,8Mlzma))否则出现如下错误:[mktplinkfw]kernellengthalignedto914864[mktplinkfw]***error:imagesaretoobigmake[3]:[install]Error255(ignored)在openwrt中不能更新uboot时,需要做如下修改:target/linux/ar71xx/files/drivers/mtd/tplinkpart.cparts[0].mask_flags=MTD_WRITEABLE;//去除本行
⑶ 请问各位高手,已经刷有OPENWRT的路由怎么换其他版本呀
web下升级固件不太好啊,你什么路由啊。。一般多是TTL升。
⑷ lede 和openwrt的区别
通俗的说吧:ubnt在接收wifi信号方面有优势,可以设置发射功率和距离以及天线的调整,要么接收,要么发射,不能同时进行,用于远距离组网;DD能接收信号的同时再发射信号,也就是网络术语上说的中继,它可以延伸wifi信号范围;OP有DD的功能以外,可以编程方式控制路由器,可以虚拟多网卡接收或发射信号,功能比较多。这三款路由器是用普通路由器通过更换焊接固件和内存后刷入固件文件制成的
⑸ lede如何使用dd命令升级
dd命令 进行升级必须满足一个条件,就是在原来存储以外启动,例如U盘启动,dd才可以写入umount的磁盘步骤:1. #查看设备 cat /proc/mtd 或者 fdisk -l 2. # dd命令 dd if=/路径/文件.img of=/dev/磁盘如:sda1如果不能U盘启动,可以使用 sysupgrade 命令
⑹ lede和openwrt哪个好
历史渊源根据万能的 Wikipedia解说,基本上现存最主流的第三方固件,包括DD-WRT和Gargoyle都源自OpenWRT。 怎么说呢,虽然不能说越早的越好,但是OpenWRT是最纯正的,有时DD-WRT修改了里面的一些东西,变成了夹杂品。如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦。固件大小以我使用的Buffalo WZR-HP-G300NH2 / WZR-300HP为例,DD-WRT的固件包大小是:18MB(标准版STD),OpenWRT的固件包大小是:2.8MB。这个可是天大的差别!9倍!这是因为DD-WRT本身就集成了大量的应用,也是那句话,如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦。例如DD-WRT和我的路由不兼容, 有些问题是连开发者也解释不到。 实际使用感觉我是从DD-WRT转到OpenWRT然后一直没有转回去的。原因是:OpenWRT在我的路由器上稳定( DD-WRT的恼火经历); OpenWRT的操作界面十分适合安装和调试新的包( 基本安装方法介绍); OpenWRT的包可以按需安装(你可以装个DD-WRT的精简版,但是在DD-WRT安装新包又会折磨你);OpenWRT提供的应用范围广(例如DD-WRT就无法安装Scanner驱动来 设置扫描仪云端服务器,当然我无聊要是肯花上一个月总能解决的); 有人说DD-WRT可以通过安装libs的方法使用optware,我觉得这简直等同于在PC上通过Virtual Machine跑Mac。如果使用正常就没什么问题,但是遇到问题要Debug,就很是麻烦,麻烦,麻烦到极点;最后再把一句重复了很多次的话再重复一次,如果你用的是Atheros芯片的路由器,OpenWRT通常会是一个好得多的选择。
⑺ 怎么把openwrt刷到路由器
。。。非复制粘贴。。。主要有两种刷机方法,第一种是路由器Web页面直接升级的方法,需要的是某版本的bin包,前提是你的路由器支持刷openwrt,有的路由器不支持是不可以直刷的,一般看路由器是否支持直刷openwrt可以到openwrt的官方网站上查询,如果路由器支持直刷,准备好bin包,登录到路由器设置页面,系统升级->固件升级->浏览bin包,等待100% 自动重启即可,一定要注意路由器是否支持直刷!一定要注意路由器是否支持直刷!一定要注意路由器是否支持直刷!重要的事情说三遍。第二种方法是TTL刷机法,这种情况主要是针对不支持直刷或者救砖的时候的刷法,需要对路由器上电路进行线路外引,并采用CH430转接器接到电脑上通过烧录软件进行刷机,具体方法针对不同版本的路由器电路接法以及flash地址分配不同 有很多细节上的差别,无法详细一一叙述,网上资源很多,可以多多网络下,比如Anywlan论坛有很多相关资料,可以去查找下。
⑻ Openwrt 升级提示如下是什么问题
还有如果想编译快就找一台cpu频率高的把 不要使用-j 参数 ,然后超频4G哈哈。最近openwrt 不知为啥。你可以搞一个20周年cpu 。 用了-j 参数就必定出错。 除非网络问题 ,而且查不出问题。 我自己取消了-j参数就基本每次都成功
⑼ openwrt如何升级最新开发包
有四种方法可以把OpenWrt安装在一个设备上:1.通过原始固件通过你的浏览器打开原始固件的管理页面,然后通过使用"固件升级"选项安装OpenWrt固件。搞定。注意: 一些时候原始固件的升级功能包含一些确定你没有刷入错误固件文件的校验功能,如果存在这个功能,他会阻止你通过这种方式安装OpenWrt。2.通过Bootloader和网口正是为了便于这方面,即更新固件, 绝大多的(不是所有)bootloader 里面内置了这种更新固件的功能. 有的内置 TFTP-client, 别的有 TFTP-server, 还有FTP-client 和 甚至于有 FTP-server. 你需要了解的有:bootloader的预设IP地址 (启动到系统后的ip和BL的ip不一定相同哦!)使用的是以上那种协议bootloader是做客户端还是服务端预设服务的端口号, 若不是 default接口要连上可能需要用户名和密码进行登录了解设备启动后连接的时间点是很有用的, 比如:要在设备上电的1-5秒内连接,否者设备会启动进入系统
⑽ 如何从OPENWRT固件上,用TFTP软件升级新版本OP
1.通过原始固件通过你的浏览器打开原始固件的管理页面,然后通过使用"固件升级内"选项安装容OpenWrt固件。搞定。注意: 一些时候原始固件的升级功能包含一些确定你没有刷入错误固件文件的校验功能,如果存在这个功能,他会阻止你通过这种方式安装OpenWrt。2.通过Bootloader和网口正是为了便于这方面,即更新固件, 绝大多的(不是所有)bootloader 里面内置了这种更新固件的功能. 有的内置 TFTP-client, 别的有 TFTP-server, 还有FTP-client 和 甚至于有 FTP-server. 你需要了解的有:bootloader的预设IP地址 (启动到系统后的ip和BL的ip不一定相同哦!)使用的是以上那种协议bootloader是做客户端还是服务端预设服务的端口号, 若不是 default接口要连上可能需要用户名和密码进行登录了解设备启动后连接的时间点是很有用的, 比如:要在设备上电的1-5秒内连接,否者设备会启动进入系统