openwrt笔记1

标题1

top -------------查看内存占用
make package/luci/applications/luci-app-wifi/clean V=s -j$(grep processor /proc/cpuinfo | wc -l) --------------启动多线程删除wifi模块缓存

make package/luci/applications/luci-app-wifi/compile V=s -j$(grep processor /proc/cpuinfo | wc -l) -----启用多线程编译wifi模块
make menuconfig --------------界面编译

标题2

make tools/install V=s -j$(grep processor /proc/cpuinfo | wc -l)

make toolchain/install V=s -j$(grep processor /proc/cpuinfo | wc -l) -----------------获取对应设备交叉编译所需的编译链
./scripts/feeds update
./scripts/feeds install ---------------更新内置软件包列表并链接到编译工具中
adb push xxxxxx.ipk /tmp/myipk.ipk -----------------复制ipk到tmp目录
opkg install myipk.ipk ---------------------安装ipk
opkg remove luci-mod-status --force-depends ---------------卸载系统应用
logread -f --------------------显示实时日志
ubus -v list --------------显示所有ubus命令
vi /etc/wireless/mediatek/mt7915.dbdc.b0.dat --------------4G配置文件
vi /etc/wireless/mediatek/mt7915.dbdc.b1.dat --------------5G配置文件
make distclean -----------------清理编译缓存
make clean ------------------清理编译缓存
/etc/config # vi luci --------------修改语言和缓存
uci set luci.main.lang="zh_cn" --------------------设置语言
uci get luci.ccache.enable ----------------查看缓存是否关闭
uci set luci.ccache.enable=0 ----------------关闭缓存
ubus call file list '{"path":"/www/luci-static/resources/view/status/includ"}' ----------------------查看文件目录
ubus call file stat '{"path":"/www/luci-static/resources/view/status/include/10_system.js"}' ------查看文件信息
ubus call file md5 '{"path":"/www/luci-static/resources/view/status/include/10_system.js"}' ----------查看指纹
ubus call file exec '{"command":"/www/luci-static/resources/view/status/include/60_wifi.lua", "params":['wifirate']}' ---------------执行方法
iwconfig rai0 ---------------查看5G配置
iwconfig ra0 --------------查看4G配置
ifconfig ------------------查看配置

标题3

target/linux/mt6890/evb6890v1_64_cpe_nand/target.config --------------添加语言配置
modules/luci-base/root/usr/libexec/rpcd/luci ----------添加系统方法 参考https://www.right.com.cn/forum/thread-3218699-1-1.html
quectel/package/telephony/ql-ril-client/nw --------------信号强度文件
uci show --------------查看uci可调用方法
ps |grep xxx|grep -v grep |head -n 1 |awk '{printf $1}' |xargs kill -9 ----------------杀死进程xxx
https://layui.itze.cn/ https://github.com/layui/layui/releases/tag/v2.8.0-rc.2 -----------------layui官网
openwrt/package/stoneoim/telephony/stoneoim-ril-client/makefile ---------------makefile 文件路径
man 3 xxx --------------------c语言的方法查看应用的包 xxx是方法名
ln -s /etc/init.d/test /etc/rc.d/S75test ---------------------创建软链接
iwconfig -------------------查看配置
gcc bbb.c cJSON.c cJSON.h -o bbb -lm -----------------C语言编译c.json
/etc/init.d/network stop -----------------停止网络
/etc/init.d/network restart -------------------重启网络
hfmx ----------------10010查话费
https://tool.letmetellyou.xyz/pdu/ -----------------生成pdu
./etc/init.d/cpe_customer restart ---------------- 测试init
dnsmasq -v ---------------------路由器分配

单编wifi模块

cd ~/stoneoim_projects_bu2/buildbot/build2/fe_platform_rg500l_t750_vtrunk/openwrt

make package/luci/applications/luci-app-wifi/clean V=s -j(grep processor /proc/cpuinfo | wc -l) //make到wifi模块下的makefile文件目录,清理缓存,V=s是输出log, -j(grep processor /proc/cpuinfo | wc -l)是启用多线程编译,也可以用make package/luci/applications/luci-app-wifi/clean

make package/luci/applications/luci-app-wifi/compile V=s -j$(grep processor /proc/cpuinfo | wc -l) //开始编译,编译后bin目录下生成xxx.ipk

adb push xxx.ipk /tmp/ //复制到tmp目录下

adb shell
cd tmp
opkg list |grep wifi //查找wifi模块

opkg remove luci-app-wifi //删除wifi模块

opkg install xxx.ipk //安装后生效

新增文件或者修改lua代码文件,编译模块后需要重启一下板子才能生效,按一下板子重启键

luci分析

modules/luci-base/root/www/index.html //启动页面
modules/luci-base/htdocs/cgi-bin/luci //启动luci
modules/luci-base/luasrc/sgi/cgi.lua //启动
modules/luci-mod-admin-mini/luasrc/controller/mini/index.lua//初始页面
modules/luci-mod-admin-mini/luasrc/model/cbi/mini/index.lua //返回模板

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,185评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,445评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,684评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,564评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,681评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,874评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,025评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,761评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,217评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,545评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,694评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,351评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,988评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,778评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,007评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,427评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,580评论 2 349

推荐阅读更多精彩内容