随笔分类 - openwrt
摘要:openwrt 各个版本代码下载 trunk:git clone git://github.com/openwrt/openwrt.git 15.05 (Chaos Calmer)git clone -b chaos_calmer git://github.com/openwrt/openwrt.g
阅读全文
摘要:最近在测试802.1x,测试过程中,radius服务器端一直显示如下错误: (5) authenticate {(5) eap: Expiring EAP session with state 0x3990473e3d795e62(5) eap: Finished EAP session with
阅读全文
摘要:hostapd : user space daemon for access points, including, e.g., IEEE 802.1X/WPA/EAP Authenticator for number of Linux and BSD drivers, RADIUS client,
阅读全文
摘要:1、 在终端中输入ulimit -c 如果结果为0,说明当程序崩溃时,系统并不能生成core dump。 root@hbg:/# ulimit -c0root@hbg:/# 2、使用ulimit -c unlimited命令,开启core dump功能,并且不限制生成core dump文件的大小。如
阅读全文
摘要:1、修改feed的配置文件 feeds.conf.default 添加下面两句: src-svn njit https://github.com/liuqun/openwrt-clients/trunk/njit src-svn scut https://github.com/liuqun/open
阅读全文
摘要:(1)准备所需文件art.ko 和 nart.out (2)配置设备的IP地址(例如:192.168.2.122),使之能与本地PC通信 (3)上传文件到设备 cd /tmp tftp -g -r art.ko PC_IP // pc本地的IP tftp -g -r nart.out PC_IP (
阅读全文
摘要:下面以ar9344 16M flash为例子: uboot启动时传递给内核的参数为: bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ath-nor0:256k(u-boot),64
阅读全文
摘要:启动uboot后,在重新烧写程序之前,查看传递给内核的参数时(命令为: printenv),看到如下内容: bootargs=console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot),64k(u-boot-env),14528k(rootfs),1408k(
阅读全文
摘要:openwrt 下无线接口的配置文件位于 /etc/config/wirless 中。 启动 /sbin/wifi 脚本后,生效过程如下: (1)通过 uci2dat 工具生成所需要的 .dat文件 (例如: mt7603e.dat ) 一般存放在 /etc/wireless/mt7603e 目录下
阅读全文
摘要:client模式下,响应的接口wlan0 加入桥接时出现如下错误: root@root:~# brctl addif br-lan wlan0brctl: bridge br-lan: Operation not supported。 查看相应busybox代码(brctl.c),函数为 brctl
阅读全文
摘要:在openwrt的makefile中经常能看见这样的描述: define KernelPackage/mt7602e CATEGORY:=MTK Properties TITLE:=MTK MT7602e wifi AP driver FILES:=$(PKG_BUILD_DIR)/build/mt
阅读全文
摘要:射频知识; 功率/电平(dBm):放大器的输出能力,一般单位为w、mw、dBm。dBm是取1mw作基准值,以分贝表示的绝对功率电平。 换算公式:电平(dBm)=10lgw5W → 10lg5000 = 37dBm10W → 10lg10000 = 40dBm20W → 10lg20000 = 43d
阅读全文
摘要:route配置项默认保存在文件 /etc/config/network 中。 配置route的接口“interface” 使用的协议需要为dhcp才可。 config interface 'wan' option ifname 'eth0.2' option proto 'dhcp' .......
阅读全文
摘要:清空bin目录make dirclean 清空所有相关的东西,包括下载的软件包,配置文件,feeds内容等make distclean 这个命令会删除feeds目录及其下面的所有的文件,直接结果就是运行命令 make menuconfig 时 关于文件的选项少很多。 解决方法是: (1)拷贝feed
阅读全文
摘要:通过 ps 命令查看进程状态时,可以查看到kworker相关, 大部分格式都是 kworker /u2:0 或者 kworker /0:0H, 查看资料得知: 内核中有很多kworker,有绑定cpu的和不绑定cpu的,它支持cpu的hotplug时work的迁移。 u:是unbound的缩写,代表
阅读全文
摘要:1、修改匹配的文件mach-ap143.c 定义按键对应的GPIO(根据原理图来) #define AP143_GPIO_BTN_RESET 12 添加按钮的初始化消息 注册定时轮询按钮动作的函数 2、 修改按钮功能实现时间 文件位于 /etc/rc.button/reset 文件中 #!/bin/
阅读全文
摘要:以前的硬件版本只使用了一个eth口,新的板子增加了一个eth口,并且增加了响应的通信时使用的灯。 led修改涉及到一下的内容: (1)led 对应的gpio口(这个需要根据原理图来定义) 需要修改的源文件为 target/linux/ar71xx/files/arch/mips/ath79/mach
阅读全文
摘要:BB 版本默认的主题为 bootstrap,想要修改为其他的主题,可以按照如下方法修改: 1、查看可以使用的主题。 "make menuconfig" > "luci" > "theme" 可以看到目前支持4种主题,(1)bootstrap (2)freifunk-bno (3)freifunk-g
阅读全文
摘要:openwrt 添加应用的几个步骤如下: (1)在目录 ./feeds/luci/applications 下添加要增加的应用,譬如 "luci-test" (2)里面应该包含以下几个目录 hbg@root:~/trunk/feeds/luci/applications/luci-test$ tre
阅读全文
摘要:Openwrt 使用自己的初始化脚本系统,所有的初始化脚本位于 /etc/init.d 目录下。 任何一个初始化脚本必须包含基本的 start() 和 stop() 函数。当系统启动或用户拉起对应的进程时会调用 start() 函数,而 start() 函数的最终解析是在脚本 /etc/rc.com
阅读全文

浙公网安备 33010602011771号