
openWRT
openwrt,移植,修改
北风企鹅
这个作者很懒,什么都没留下…
展开
-
openwrt之使能WPA3加密方式
openwrt 19.07默认支持WPA3透过ubus查看支持的模式root@OpenWrt:/# ubus call luci getFeatures{ "ipv6": true, "wpasupplicant": { "11ac": true, "11r": true, "owe": false, "acs": true, .原创 2021-03-13 10:32:47 · 4123 阅读 · 1 评论 -
openwrt之network配置文件
config network,主要负责网络接口的配置openwrt 19.07.04netowrk 配置文件root@OpenWrt:/# cat /etc/config/networkconfig interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0'.原创 2021-02-02 10:50:45 · 11015 阅读 · 0 评论 -
openwrt之td1030 i2c驱动
泰斗1030,gps传感器,默认uart接口,支持i2c接口读写。但,td1030并不想通常的i2c设备,例如eeprom 24c02、温湿度传感器sth12等有寄存器的概念。td1030只需读写即可。openwrt 使能模拟i2c1,模拟i2c需要修改设备树定义端口等参数2 .config - OpenWrt Configuration > Kernel modules > I2C support ───────────────────────────────────────.原创 2021-01-22 18:01:13 · 1224 阅读 · 0 评论 -
openwrt之mwan3负载均衡·多线多拨
mwan(mulit wan),即多wan口多拨技术。能够实现基于权重分配的出站WAN流量负载平衡或具有多个WAN接口的故障转移。mwan3由热插拔事件触发,可以检测到接口变化,以及接口是否连接有效。使用场景:1、路由同时支持网线和4g,此时可以用mwan3管理网线和4g,依据设定的权重,调节其流量分配,达到负载均衡。2、由于上游lan口流量限制,mwan3可以利用多个wan,实现流量并发,达到流量扩容。…menuconifg开启mwan3 .config - OpenWrt Co.原创 2021-01-18 10:20:13 · 21527 阅读 · 0 评论 -
openwrt之mariadb odbc
openwrt中已经有unixODBC 和 mariadb模块,但是19.07.04版本没有mariadb-odbc驱动,所以还不能透过odbc操作mariadb和mysql数据库。在feeds/packages/libs,添加libmaodbc目录,并创建Makefileeric@eric-PC:~/Documents/work/openwrt_1907/feeds/packages/libs/libmaodbc$ lsMakefileMakefile:### This is fr.原创 2021-01-09 17:59:19 · 1395 阅读 · 0 评论 -
openwrt之install: cannot remove ‘/usr/local/lib/pkgconfig/libzstd.pc‘: Permission denied
openwrt 19.07.05编译报错:make[3]: Entering directory '/home/eric/Documents/work/mt7628/openwrt/tools/zstd'CFLAGS="-O2 -I/home/eric/Documents/work/mt7628/openwrt/staging_dir/host/include " CPPFLAGS="-I/home/eric/Documents/work/mt7628/openwrt/staging_dir/.原创 2020-12-30 16:26:47 · 1321 阅读 · 0 评论 -
openwrt之uci使用
“uci”是“Unified Configuration Interface”(统一配置界面)的缩写,意在OpenWrt整个系统的配置集中化。用法: uci [<options>] <command> [<arguments>]命令: batch export [<config>] import [<config>] changes [<config>] commit [<conf.原创 2020-12-19 17:40:55 · 1583 阅读 · 1 评论 -
openwrt之procd进程管理服务
RPC daemon—rpcd,OpenWrt进程管理服务为每个软件编写一个守护程序,并独立运行它们并没有效率。这就是为什么rpcd被开发出来的原因。这是一个很小的守护程序,支持使用普通API的插件,动态注册,将自己的应用程序加入rpcd守护管理服务。以下示例,实现功能:将程序/usr/bin/main加入procd进行管理,上电自动启动当main异常退出,自动重新启动。同时监测配置文件/etc/config/mqtt是否发生变化,如果发生变化,则自动重启该进程。将以下脚本,加入.原创 2020-12-18 15:54:09 · 3548 阅读 · 1 评论 -
openwrt syslog保存log到本地文件
syslog,可以保存应用日志到本地,也可以透过tcp或udp传送到远端syslog服务器openwrt 19.07添加系统配置,指定log文件:option log_file ‘/var/log/message.log’,指定log大小:option log_size ‘64’root@Eric:/# cat /etc/config/systemconfig system option hostname 'Eric' option timezone 'UT.原创 2020-12-15 10:12:02 · 5637 阅读 · 0 评论 -
openwrt Luci2增加自定义界面
luci2 增加自定义界面,luci2参考https://blog.youkuaiyun.com/pyt1234567890/article/details/109391884feeds/xluci2/applications下新建luci2-app-mqttluci2-app-mqtt$ tree. .原创 2020-12-10 14:34:05 · 2393 阅读 · 0 评论 -
openwrt ubus在luci中的使用
ubus为openwrt平台开发中的进程间通信提供了一个通用的框架,它让进程间通信的实现变得非常简单。同时ubus也作为Luci重要的组件,提供web界面和系统之间的信息沟通。适用版本openwrt v19.07.4ubus支持的命令root@Eric:/# ubusUsage: ubus [<options>] <command> [arguments...]Options: -s <socket>: Set the unix .原创 2020-11-07 14:37:48 · 2208 阅读 · 0 评论 -
openwrt修改默认主机名
openwrt默认主机名为【OpenWrt】,透过修改源码方式,修改默认主机名。适用版本openwrt v19.07.4查看etc/config/system,默认hostname=OpenWrtroot@Eric:/# cat etc/config/systemconfig system option hostname 'OpenWrt' option timezone 'UTC' option ttylogin '0' o.原创 2020-11-07 14:22:28 · 10240 阅读 · 1 评论 -
openwrt增加Luci2
Luci2是官方推出的,相较于早期Luci,架构更新。抛弃Lua使用大量的js。使得速度更快,修改更简便。使用Luci2前,建议先安装一下Luci,确保相关接口功能正常,Luci安装参考https://blog.youkuaiyun.com/pyt1234567890/article/details/107323540此处使用改进的xLuci2适用于openwrt v19.07.4安装Luci2,修改feeds.conf.default,增加【src-git xluci2 https://gitee.co.原创 2020-10-30 20:02:48 · 2736 阅读 · 0 评论 -
openwrt新增自定义板卡信息
修改配置文件,新增自定义板卡信息适用openwrt 版本 19.07.04默认板卡配置,当前选择的是板卡为【MediaTek LinkIt Smart 7688】 .config - OpenWrt Configuration ──────────────────────────────────────────────────────────────────────────────────.原创 2020-10-30 10:12:44 · 1277 阅读 · 0 评论 -
openwrt读写uboot_env
嵌入式系统,常常需要保存一些私有数据到设备,并且保证系统升级、重启不丢失。常用做法1、外挂eeprom,flash2、现有存储介质,开辟新的mtd分区,进行操作。等等本节,透过uboot_envtools 操作uboot_env分区1、查看系统分区root@OpenWrt:/usr# cat /proc/mtddev: size erasesize namemtd0: 00030000 00010000 "u-boot"mtd1: 00010000 00010000 "u.原创 2020-07-31 08:56:57 · 2587 阅读 · 0 评论 -
openwrt MT7688 led/key配置
配置LED流程:1、修改设备树,增加led节点2、查看gpio复用,将led对应的端口配置成gpio模式3、添加led触发模式MT7688 共47个IO, 分两组控制,gpio0[0-31],gpio1[32-46]1、添加led节点led-wifi:gpio42 对应 gpio1_10led-usb:gpio41 对应 gpio1_9 leds { compatible = "gpio-leds"; // led_wifi: wifi { // label = .原创 2020-07-30 10:26:36 · 3204 阅读 · 2 评论 -
openwrt接入usb 4g网络
openwrt 稍加配置可以接入usb 4G网卡,进行上网。本节利用手机usb网络共享功能,进行配置操作usb 网络共享、usb 4G网卡、pcie 4G网卡,其实本质上透过rndis驱动进行网络转发openwrt版本19.07openwrt rndis驱动配置,开启kmod-usb-net-rndis .config - OpenWrt Configuration > Kernel modules > USB Support ──────────────────────────.原创 2020-07-25 22:01:49 · 18491 阅读 · 3 评论 -
openwrt开启wifi功能
openwrt,默认wifi功能是关闭的,可在web管理界面进行打开,也可修改源码,默认开启进入目录package/kernel/mac80211/files/lib/wifi/mac80211.sh修改set wireless.radiodevidx.disabled=1为setwireless.radio{devidx}.disabled=1为set wireless.radiodevidx.disabled=1为setwireless.radio{devidx}.disabled=0.原创 2020-07-19 12:02:05 · 28303 阅读 · 2 评论 -
openwrt修改默认主题
openwrt默认主题为luci-theme-bootstrap,可在web界面进行修改,也可直接在代码中修改配置信息,默认自己的主题修改前:openwrt默认luci主题luci-theme-bootstrap .config - OpenWrt Configuration > LuCI > 4. Themes ────────────────────────────────────────────────────────────────────────────── ┌─────.原创 2020-07-19 11:45:17 · 13388 阅读 · 0 评论 -
openwrt添加自定义package APP
openwrt 和 buildroot类似,添加自己的app应用程序,参照package里面的模板,建立自己的app在目录openwrt/package/下,建立app文件夹,存放自己的应用,可仿照openwrt/package/utils/fbtesteric@eric-PC:~/Documents/work/mt7628/openwrt/package/utils$ tree fbtest/fbtest/├── Makefile└── src ├── fbtest.c └─.原创 2020-07-16 15:03:46 · 4364 阅读 · 0 评论 -
openwrt添加luci选项,开启luCI&增加主题
默认openwrt中,menuconfig没有打开luci选项,需要进行如下配置1. menuconfig中默认没有LuCI .config - OpenWrt Configuration ───────────────────────────────────────────────────────────────────────────────── ┌────────────────────────── OpenWrt Configuration ──────────────────────.原创 2020-07-13 19:43:15 · 15425 阅读 · 1 评论