中级开发教程

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

中级开发教程

openwrt: Makefile 框架分析

阅读(4111)

本篇的主要目的是想通过分析Makefile,了解openwrt编译过程。着重关注以下几点:openwrt目录结构主Makefile的解析过程,各子目录的目标生成。kernel编译过程firmware的生成过程软件包的编译过程openwrt目录结构官方源下载速度太度,我从github上clone了openwrt的代码仓库。git clone ...

中级开发教程

基于openwrt和s3c2440的无线ap实现

阅读(4054)

无线AP(Access Point)是一个无线网络的接入点,具备无线到有线( wireless-to-wired)的桥接功能,我们这里的无线AP是纯接入设备,没有路由功能(由于开发板网卡数限制,所以没有实现)。下面就来讲一下具体的实现方法:硬件准备:mini2440开发板一块,usb无线网卡DWL-122一块,硬件连接图如下:在2440的网口用网线连上有线路...

中级开发教程

使用uClibc Toolchain编译LEDE系统,适配迅雷xware远程下载

阅读(5695)

最近买了MT7621路由,还带sata口,就想适配一个系统,由于:1.Openwrt官方trunk里面kmod-mt76驱动居然还停留在2016年6月,实测2.4G比较弱,所以不予考虑了,再看LEDE的snapshot,更新到2017年2月了,当然要选择LEDE了。2.LEDE目前全面切换到了MUSL库,导致迅雷xware mipsel的32位uclib...

中级开发教程

使用 Docker 编译 OpenWRT(Widora)

阅读(7161)

Docker 是一种新的被称之为容器的虚拟机。本文将使用此工具,进行 OpenWRT 的编译。在 Docker 中下载 Ubuntu 14.04 的镜像使用以下命令可以十分方便的从远程服务器上将 Ubuntu 14.04.5 版本的基本系统下载到本地:docker pull ubuntu:14.04.5安装基本的编译工具# 首先...

中级开发教程

内网穿透frp的mips32编译过程

阅读(7616)

frp的mips32编译过程#下载go-mips32源 git clone https://github.com/gomini/go-mips32.git cd go-mips32/src#配置GO编译参数 export GOOS=linux export GOARCH=mips32le#执行编译./make...

中级开发教程

mtd分区写保护关闭

阅读(11245)

openwrt源码版本:barrier_breaker svn信息:Working Copy Root Path: /home/openwrtURL: svn://svn.openwrt.org/openwrt/branches/barrier_breaker版本库根: svn://svn.openwrt.org/openwrt版本库 UUID: *****...