中级开发教程

OpenWrt中级开发教程,需要有一定的OpenWrt及Linux基础

中级开发教程

NetRouter应用教程之Python初接触--基于Widora&Openwrt

阅读(3387)

生活中,很多时候我们为了完成一件事,而又不得不去完成相关的其他事,进而步入无穷无尽的坑,学习python也是如此。Part1:为了学python,正常步骤是搭建环境,安装系统,还要考虑python版本,好不容易找到一个可以用的例子,复制上去,中文问题,格式问题,各种各样问题让你望而却步。所以我们有一个大胆想法,用openwrt嵌入式开发板做学习开发板,直接在...

中级开发教程

Openwrt下widora支持4G路由的编译方法

阅读(5439)

我是用的是SIm7100C,其他模块按需配置。注意本方法不是qmi 或umqi的方式,网络速度传输数据够了,传递视频和图片还差一点,4g网络下速度能到2M下载,1M上传。1.请先按照下文,勾选必要的模块,偷懒的办法是选成“*”,选“M”是模块,还需要安装一下,比较麻烦。         https://wik...

中级开发教程

Openwrt之gdb调试

阅读(5631)

1. 第一种情况:应用层API(用户态)【coredump方法】  路由器: 在路由器/tmp运行命令,使其段错误的时候生成core文件;ulimit  -c  unlimited;   pc: 把 路由器的/tmp/core文件复制到 电脑的openwrt源码编译目录[/home/luo/op](...

中级开发教程

MTK REG工具

阅读(5506)

简介有时在Linux开发过程中需要修改寄存器,这里固件中提供了一个reg工具,可以查看、修改寄存器的值。使用方法:root@Widora:/# reg Usage : reg r addr  Usage : reg w addr value查看某...

中级开发教程

openwrt 中使用C调用lua脚本(二)

阅读(4939)

上一篇介绍了简单的用C调用lua脚本,本文开始介绍如何用C调用lua并获取lua的多个返回值以及简单的JSON文件处理。首先我们还是写一个lua脚本,姑且命名为function.lua-- author: mleaf -- mail: mleaf90@gmail.com  require("co...

中级开发教程

openwrt 中使用C调用lua脚本(一)

阅读(5490)

在openwrt开发中我们经常会使用到lua语言,lua语言的优越性就不用我多说了,百度上有很多相关介绍。本文的重点在于讲解如何使用C语言调用lua,至于lua调用C就很简单了,教程也很多。现在有这样一个hello.lua 文件:function add(x, y)     return ...