添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
基于原生 OpenWrt 21.02编译,替代管理地址192.168.1.1 同时支持SFE / Software Offload(选则其一开启,交替开启Software Offload ) 内置升级功能可用,物理重置按键可用 预配置了部分插件(包括但不限于DNS套娃,使用时先将SSRP的DNS上游提前选成本机5335端口,然后再ADG中勾上启用就好*“管理帐户root,密码admin”,如果要作用于路由器本身,可以把lan和wan的dns都配置成127.0.0.1,dhcp高级里设置下发dns 6,192.168.1.1。 正式发布版本将具有可无脑opkg kmod的特性 R2S核心频率1.6(交换了LAN WAN),R4S核心频率2.2 / 1.8(建议使用5v4a电源,死机大多数情况下,都是因为你用的电源过多垃圾,另外,你也可以选择使用自带的app限制最大频率 OpenWrt > = 19.07。 安装注意事项: wget --no-check-certificate -O /tmp/luci-app-disks-info_0.3-5_all.ipk https://github.com/gSpotx2f/luci-app-disks-info/raw/master/packages/19.07/luci-app-disks-info_0.3-5_all.ipk opkg install /tmp/luci-app-disks-info_0.3-5_all.ipk rm /tmp/luci-app-disks-info_0.3-5_all.ipk /etc/init.d/rpcd restart root@ OpenWrt :/# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00010000 “u-boot” mtd1: 00010000 00010000 “u-boot-env” mtd2: 00630000 00010000 “rootfs” mtd3: 00400000 00010000 “rootfs_data” mtd4: 00160 这里使用的是x86的64位ext4的 OpenWrt 镜像。下面是 OpenWrt 下载地址: https://downloads. openwrt .org/releases/19.07.4/targets/x86/64/ 使用 OpenWrt 的ext4镜像制作好U盘镜像文件后,然后,再对u盘进行 分区 扩容。 默认 分区 OpenWrt 默认就2个 分区 : /dev/sda1是16MB大小的 ext4格式的 /boot 分区 ,用于存储GRUB和内核。 /dev/sda2是一个256MB大小 分区 ,其中包含squasfs根文
cfdisk是用来磁盘 分区 的程序,它十分类似DOS的fdisk,具有互动式操作界面而非传统fdisk的问答式界面,您可以轻易地利用方向键来操控 分区 操作。cfdisk指令是一个基于鼠标的、用于硬盘 分区 的程序。输入指令cfdisk之后,将出现上面的图形界面,它是基于鼠标进行操作的,利用它可以进行磁盘的 分区 操作。 语法格式:cfdisk [参数] 常用参数: 在程序里不用反白代表选取,而以箭头表示 忽略BIOS的数值,直接指定磁盘的柱面数目 显示 分区 表的内容 忽略BIOS的数值,直接指定磁盘的磁区数目 显示版本信息 1. 720N固件,基于703N修改。TP-Link原厂固件请刷factory,已经是 OpenWrt 了就刷sysupgrade。 且刷此固件后可直刷 OpenWrt 703N、 OpenWrt 720N、TP-Link 703N、TP-Link 720N固件,不用改固件头。 2. 4M固件,当然8M的flash也可以刷。 3. 支持MentoHUST(锐捷认证)、3G、NAS(仅支持ext4,不支持ntfs)、共享手机网络、MWAN2负载均衡、打印服务器、 远程唤醒、8187 3070、瑞银网卡,剩余200多K空间,具体见截图。 因试过4M空间集成脱机、NAS等有难度,故不再出4M的脱机固件,请用extroot扩展后自行安装。 4. MentoHUST没有条件测试,如不能自动获取IP,请把Web界面的DHCP script的值由“udhcpc -i”改成“udhcpc -renew”试试。 5. 关于extroot(既用U盘引导系统),没想到现在这么简单了。 简单说下:先把U盘在电脑里格式化成ext3或ext4。插上U盘,命令行运行blkid得到U盘的UUID值,复制到管理界面的相应UUID, 挂载选项“rw,sync”删掉后面的umask=000。然后勾上extroot和启用,文件系统选对应的ext3或ext4,保存应用OK。 重启下,看看剩余空间大了没,呵呵。 (umask=000只是为了让samba可写而加的参数。挂载USB存储设备时,如果不用samba请删之。) 6. 按住reset键30秒后led闪烁,60秒之前松开reset键则恢复出厂设置。 7. LAN/WAN两个网口正常。 8. 默认开启WiFi,无密码。 9. 支持模式切换开关,定义如下: AP: 开启共享手机网络、开启无线 3G: 关闭共享手机网络、开启无线 Router:关闭共享手机网络、关闭无线 10.解释下共享手机网络, OpenWrt 官方称为USB Tethering,指 openwrt 路由器通过USB连接智能手机, 而智能手机的网络共享给 openwrt 使用。 目前固件只支持Android系统共享网络功能,而支持iPhone需要集成的软件太多,空间有限,如果出8M固件 再考虑吧。 Android本来就支持WiFi热点,可能有点画蛇添足吧,呵呵。我是偶然发现 openwrt 还支持这个功能, 所以就研究了下,也许在某些情况下这个功能还是有用的吧。 使用方法: a. 路由器模式开关切换至AP位置。 b. 用USB线连接路由器与手机。 c. 手机USB连接管理里面,选择 除了“内存卡读取”的其他模式,比如:选择“仅充电”; 然后在“设置”--“系统”里面找到“共享手机网络”,开启“USB绑定”就好了。 回到 openwrt 界面,会发现有个usb0的接口,已经自动获取了IP,这样 openwrt 就能使用手机 的网络了。 11.关于MWAN2负载均衡,效率还不错,还支持基于session的负载均衡,使用方法见/etc/config/mwan2里面的注释。 mwan2的作者新出了mwan3,有兴趣可以去看看:https://forum. openwrt .org/viewtopic.php?id=39052 12.703n可刷本固件,但是刷完后lan口不能用。需先用无线连接,然后编辑/etc/config/network , 删除其中wan口配置,把lan的eth0改成eth1后,lan就可以用了。 如703n原厂固件web界面请刷factory,且需要先把固件标识改成07030101才能刷。 13.再说下打印服务器,没有测试,不知道这个版本能不能用,但20120803版有人试过可用,有需求请自行下载。trunk就是不稳定啊, 没办法~~ 14.刷机有风险,变砖本人概不负责。 吐糟一下,如3G有掉线问题,请看日志中是否出现“No response to 5 echo-requests”。 而解决这个问题,除了降低无线功率或者干脆关闭无线外,我是没找到其他更好的办法(可能和3G网卡有关)。 曾经尝试过换电源增强供电、用带外接电源的usb-hub,包括尝试TP-LINK原厂固件也一样掉线。还有修改/etc/ppp/options里 的lcp-echo-interval,把值改大点后是不掉线了,但是3G其实已经断流了,没什么意义。我用MU350网卡试过FW300R、FWR171-3G 还有720N这几个路由都是这样。不知道是TP-Link设计问题,还是td-scdma这种垃圾芯片功率过高的问题,或者Atheros芯片 的设计缺陷? 百撕不得骑姐啊!
固件格式及基本说明 1、固件 分区 格式为squashfs,支持系统备份及重置。提供多种格式固件,ISO、IMG、QCOW2、VDI、VMDK,适用于物理机及多种虚拟机。 2、固件特点及引导方式。固件改动极小,仅对插件、驱动、主题有增加,启动速度快,实测安装后开机30秒以内!如果不了解启动模式,请直接安装Combined版本,Combined版本引导选项启动模式为BIOS,UEFI版本引导选项启动模式为EFI。 3、固件提供1GB版本,安装后可用空间≈600MB,U盘剩余空间也可以进行挂载给插件使用。 4、固件默认IP:192.168.1.1。 5、固件默认密码:password。 6、安全、稳定、干净,才是固件应该做到的!
在使用 openwrt 的过程中,发现其可以通过firmware固件的形式进行升级,而且这个升级可以是全系统级的,要支持这种升级,合适的flash 分区 非常重要。 以下讨论的平台是: 1.版本: openwrt trunk reversion 39055 2.板级平台:wr703 系统启动打印的 分区 信息如下: [ 0.690000] Creating 5 MTD partitions on
1. 查看 Flash容量大小(存储空间,可以理解为电脑的硬盘) root@ OpenWrt :/# dmesg |grep spi |grep Kbytes  # 查看 Flash容量 [    0.660000] m25p80 spi0.0: mx25l12805d (16384 Kbytes) #16384/1024=16M 既是 2. 连接 OpenWrt 设备,并登录到设备的终端界面。 3. 检查 分区 情况:使用命令`df -h`检查 OpenWrt 设备的 分区 情况。找到/dev/root 分区 的挂载点,通常为/。 4. 卸载 分区 :使用命令`umount /`卸载/dev/root 分区 。如果/dev/root 分区 正在被使用,可以使用命令`fuser -m /dev/root`查找占用该 分区 的进程,并使用命令`kill`终止这些进程。 5. 扩展 分区 :使用工具如fdisk、parted等对/dev/root 分区 进行扩容。例如,使用fdisk命令: fdisk /dev/mmcblk0 在fdisk交互界面中,输入p 查看 当前 分区 情况,输入d删除原有 分区 ,输入n创建新的 分区 ,输入w保存 分区 表并退出。 6. 重新挂载 分区 :使用命令`mount /dev/root /`重新挂载 分区 。 7. 扩展文件系统:使用命令`resize2fs /dev/root`扩展文件系统大小。 8. 检查 分区 情况:使用命令`df -h`检查 分区 情况,确认/dev/root 分区 已经扩容成功。 需要注意的是,对于已经挂载的 分区 进行扩容需要谨慎操作,避免数据丢失。同时,你需要备份重要数据,并确保设备已经足够稳定和可靠。 schhqq: 博主好,请问我现在路由器中overlay空间很小,我如何能把rootfs分区分一些给这个,我的flash 32M,刷机后就自动分配了,我有办法修改吗 /dev/root 26112 26112 0 100% /rom tmpfs 254600 2996 251604 1% /tmp tmpfs 254600 284 254316 0% /tmp/root tmpfs 512 0 512 0% /dev /dev/mtdblock6 3648 368 3280 10% /overlay overlayfs:/overlay 3648 368 3280 10% / linux sleep函数坑你点儿没关系,但是真的坑死你 nifhuh: 写的乱七八糟。既然你都要用nanosleep了,那和用sleep有什么区别?sleep如果被异常打断,会返回剩余秒数,你放在while里判断返回值大于0不一样么? 基于openwrt平台搭建局域网技术验证之二 俺不懂真郁闷: 从十开始PC1 和PC2 就描述混乱了。 我有一个疑问pptp服务器的ip 为啥不是和lan口ip同一个网段,任意网段都可以吗 NORDIC52832 TWI(I2C) 特点 (3)驱动DA217 weixin_52151102: 大佬你好,我想请教一下为什么 int8_t da217_read_data(int16_t *x, int16_t *y, int16_t *z) 的这函数读取的数据要右移3位啊? 小甲鱼C++ 32 assert函数与异常捕获 踏过山河,踏过海: 原来是C ++11 已经抛弃异常几口声明的这种用法