共 7 篇文章
显示摘要每页显示  条
走读openwrt的shell脚本一些知识点1. "./etc/diag.sh" 就是将/etc/diag.sh脚本包含到本脚本中,等同于"source/etc/diag.sh",可以认为是C语言的#include.4. $@ 变量表示为shell 脚本所有的输入参数$1 $2 为脚本输入的第一个和第二个参数。5. 在shell脚本的头部出现 "#!/bin/sh /etc/rc.common",如果该脚本为x.s...
【OpenWRT之旅】LuCI探究。2)luci 文件(权限一般是 755 ) , luci 的代码如下:luci.sgi.cgi.run() -- 执 行 run 方法,此方法位于 /usr/lib/lua/luci/sgi/cgi.lua中。Call、cbi、form、template这几种方法,执行的原理各不相同,但最终都会生成完整的http-response报文(包括html文件),并调用luci.template.render(),luci.http.redirect...
总结一下OpenWrt的启动流程:1.CFE->2.linux->3./etc/preinit->4./sbin/init ->5./etc/inittab ->6./etc/init.d/rcS->7./etc/rc.d/S* ->8.mkdir -p /dev/pts /dev/shm.dd if=/dev/console of=/dev/null bs=1 count=0 >/dev/null 2>/dev/null &&{/etc/rc.d/S10boot /etc/rc.d/S50cron /etc/rc.d/S60led./etc...
安装软件root@OpenWrt:/tmp/opkg-lists# opkg --help.root@OpenWrt:~# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/root 8448 8448 0 100% /rom mtdblock2tmpfs 14868 312 14556 2% /tmptmpfs 512 0 512 0% /dev/dev/mtdblock3 6784 564 6220 8% /overlay mtdblock3mini_fo:/overlay 8448 8448 0 100% //dev/sda1 40957684 554...
二、无线路由器的第三方固件。无线路由器的bootloader或固件基本上都是与机器的CPU相关的,同样CPU(甚至同一系列CPU)的无线路由器基本上可以刷同样的固件,同样CPU(甚至同一系列CPU)的无线路由器基本上可以使用同一个bootloader,当然有些固件存在针对某个型号的头文件,可以修改后进行刷写。如果是单独升级固件的话,一般不会导致路由器真...
下图为一个支持OpenWrt的路由器网络结构:这个路由器内部交换机有6个口,其中1个WAN口、4个LAN口、Port5默认连接内部网卡eth0,还有连接Wifi的无线网卡接eth2,eth3保留。这就是采用VLAN的 Trunking 技术,在Trunk Port(port5)经过的以太网帧上打标签(Tagging)用以区分来自那个VLAN,然后路由器用网卡eth0接收并处理标签从而处理(在CPU中处理...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部