logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenWrt 基础软件模块之netifd

OpenWrt 基础软件模块之netifdOpenwrt 支持模块化编程,增加新功能非常简单。但是一些通用的基础模块必须包含,他们是OpenWrt核心。如:实用基础库libubox、系统总线ubus、网络接口管理模块netifd、核心工具模块ubox、服务管理模块procd。网络接口管理模块netifdnetifd(network interface daemon)是一个管理网络接口和路由功能的后

OpenWrt之dnsmasq工具(DHCP、TFTP、DNS缓存服务器)

OpenWrt之dnsmasq工具(DHCP、TFTP、DNS缓存服务器)介绍智能路由器服务于家庭和小型企业网络,当多个人同时上网时,客户机经常进行DNS查询,大多查询会是重复的域名,如果有一个 DNS缓存代理 服务于局域网,这样将减少DNS的因特网存取, 加快DNS访问速度和节省网络流量,dnsmasq软件就是这样应运而生的。dnsmasq是轻量级DHCP、TFTP和DNS缓存服务器, 给小型网

openwrt LuCI

等。可参考源码。

#lua
OpenWrt之网络配置文件(基于新三mt7621)

/etc/config/network// 网络配置,包含桥接、接口、路由配置/etc/config/wireless// 无限设置和wifi网络定义/etc/config/dhcp// dnsmasq软件包配置,包含dhcp和dns设置/etc/config/network/etc/config/network配置文件示例如下(也可以是使用uci show network查看uci形式的内容):

freeradius安装与测试

freeradius官网freeradius的github安装办法非源码安装例如ubuntu:For Bionic Beaver (18.04), add to your apt source list (/etc/apt/sources.list):deb http://packages.networkradius.com/releases/ubuntu-bionic bionic ...

#ubuntu#linux#运维
Openwrt常用软件模块之uHTTPd

Openwrt常用软件模块之uHTTPduHTTPd概述uHTTPd 是 OpenWrt/LuCI 开发者从零开始编写的 Web 服务器,目的是成为优秀稳定 的、适合嵌入式设备的轻量级任务的 HTTP 服务器,并且和 OpenWrt 配置框架非常好地 集成在一起。它是管理 OpenWrt 的默认的 Web 服务器,还提供了现代 Web 服务器所有的 功能 。uHTTPd支持TSL(SSL)、CGI

urcu

urcu记录urcu 源码包每个进入读侧临界区的线程都需要事先通过 rcu_register_thread() 接口进行注册,退出时调用 rcu_unregister_thread() 接口取消注册。URCU哈希表API/******************************************************/struct cds_lfht cds_lfht_new(unsig

nimble 2 蓝牙开发API

nimble 蓝牙开发API设置蓝牙设备地址 BD_ADDR蓝牙设备地址存在两种类型:公共地址和随机地址。蓝牙地址都是 48 位,6字节长。随机地址由细分为3种类型:不可解析随机地址,可解析随机地址,静态随机地址。在开始任意数据传输之前,都必须设置蓝牙设备地址,或公共地址,或随机地址,或者公共地址和随机地址都设置。蓝牙公共设备地址通过系统配置宏 MYNEWT_VAL_BLE_PUBLIC_DEV_

搭建mqtt服务器mosquitto以及添加CA证书

搭建mqtt服务器mosquitto是 一款实现了消息推送)协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机、嵌入式计算机、微型控制器等移动设备。官网有各种安装方式教程,这里安装在ubuntu18.04中采用ppa方式: mosquitto-dev PPA 。执行s...

Openwrt常用软件模块之SSH(Dropbear)

Openwrt常用软件模块之SSH(Dropbear)SSH(Secure Shell)是专为远程登录会话和其他网络服务提供安全性的协议。OpenWrt 默认采用Dropbear软件来实现 SSH协议。它是一个在小内存环境下非常高效的SSH服务器和客户端Dropbear概述Dropbear 是一个开源软件包,是由马特·约翰逊撰写,并且和安全shell兼容的服务 器和客户端。它是在低内存和处理器资源

暂无文章信息