原创 添加復位鍵按鈕

發現 uci-defaults 看起來可以注入設置文件 #!/bin/sh   uci -q show system.@restorefactory[0] || { uci add system restorefactory u

原创 luci cbi

代碼庫路徑: feeds/lluci/applications/luci-myapp/luasrc/controller/myapp.lua 設備上路徑: /usr/lib/lua/luci/controller/myapp.lua 格

原创 openwrt Makefile理解

本文是本人對OpenWrt的Makefile的理解,並非轉載。 OpenWrt是一個典型的嵌入式Linux工程,瞭解OpenWrt的Makefile

原创 手機ROM簡單製作過程

1.安卓基礎知識普及: Android一詞的本義指“機器人”,同時也是Google於2007年11月5日宣佈的基於Linux平臺的開源手機操作系統的名稱,該平臺由操作系統、中間件、用戶界面和應用軟件組成,號稱是首個爲移動終端打造的真正開放

原创 Linux Wireless架構總結

1.  無線網絡驅動(ath9k_htc)      ath9k_htc是一個基於USB接口的SoftMAC無線網絡適配器。爲了其驅動能正常工作,首先必須調用usb_register來註冊驅動定義的usb_driver,以藉助USB

原创 lua 安裝 packet

安裝 sudo apt-get install luarocks 利用 luarocks工具來安裝lua的lib          例如安裝 cgilua           luarocks install cgilua

原创 openwrt Makefile 理解

本篇的主要目的是想通過分析Makefile,瞭解openwrt編譯過程。着重關注以下幾點: openwrt目錄結構主Makefile的解析過程,各子目錄的目標生成。kernel編譯過程firmware的生成過程軟件包的編譯過程 ope

原创 (四)洞悉linux下的Netfilter&iptables:包過濾子系統iptable_filter 2

今天我們討論一下防火牆的數據包過濾模塊iptable_filter的設計原理及其實現方式。     內核中將filter模塊被組織成了一個獨立的模塊<net/ipv4/netfilter/iptable_filter.c>,每個這樣獨立