Some information about OpenWrt

Source: Internet
Author: User
Tags autoload documentation

Http://blog.chinaunix.net/uid-28396016-id-3590867.html CoovaChilli Wireless Authentication

Http://code.commotionwireless.net/projects/commotion/wiki/Virtual-Box Making VDI

http://blog.csdn.net/manfeel/article/category/1707987 a blog about OpenWrt

http://blog.csdn.net/jt6562/article/details/23831735 How to migrate OpenWrt to Intel Galileo

HTTP://WIKI.OPENWRT.ORG/DOC/TECHREF/PROCD PROCD Process Management

http://wiki.openwrt.org/inbox/procd-init-scripts ProCD scripting (with an example at the end)

Http://wiki.openwrt.org/doc/techref/hotplug Hot Plug Introduction

https://forum.openwrt.org/viewtopic.php?id=49599 OPENWRT-SYSTEMD

HTTPS://GITHUB.COM/APORT/OPENWRT-SYSTEMD openwrt-systemd GitHub

https://forum.openwrt.org/viewtopic.php?id=44363 New qos-scripts Package (drop in replacement)

Debug OpenWrt applications under Http://downloads.openwrt.org/docs/eclipse.pdf Eclipse, with additional documentation in this directory

Http://wiki.openwrt.org/doc/start Official Documents Home

Http://downloads.openwrt.org/kamikaze/docs/openwrt.html Official documents

HTTP://WIKI.OPENWRT.ORG/DOC/DEVEL/GDB Commissioning

Http://wiki.openwrt.org/doc/devel/add.new.device Adding a new device

Http://wiki.openwrt.org/doc/devel/add.new.platform Adding a new platform

Http://wiki.openwrt.org/doc/howto/build Official BuildRoot Documentation


http://axlrose.blog.51cto.com/434566/1293640 the process of installing and generating packages through OPENPCTV simple learning opkg

Http://wiki.openwrt.org/doc/devel/crosscompile Cross-compiling

HTTP://WIKI.OPENWRT.ORG/DOC/TECHREF/OPKG Package Manager

Http://wiki.openwrt.org/zh-cn/doc/recipes/3gdongle 3G Configuration

Http://www.51nb.com/forum/viewthread.php?tid=1034040&pid=15625649&page=1&extra=page%3D1 3G Combined Bandwidth

http://blog.csdn.net/sydjm/article/details/8232963 [Top] [OpenWrt] some trivia of OpenWrt

http://blog.csdn.net/openme_openwrt/article/details/7348452 Compiling OpenWrt-index

http://blog.163.com/gl_jiang@126/blog/static/761009722013210918644/Creating a Package

http://blog.csdn.net/openme_openwrt/article/category/1123712 OpenWrt CSDN Articles


http://blog.csdn.net/openme_openwrt/article/details/7956120 Introduction to the Features:=broken JFFS2 in OpenWrt


Wiki navigation: Http://wiki.openwrt.org/doc/start


compiling OpenWrt
0 early OpenWrt compilation documentation: Http://downloads.openwrt.org/docs/buildroot-documentation.html#about


1 Tool Chain: Http://wiki.openwrt.org/about/toolchain

2 Compilation Preparation: Http://wiki.openwrt.org/doc/howto/buildroot.exigence

3 Compiling: Http://wiki.openwrt.org/doc/howto/build

4 Add feeds: http://wiki.openwrt.org/doc/devel/feeds

5Image builder:http://wiki.openwrt.org/doc/howto/obtain.firmware.generate

6 SDK:http://wiki.openwrt.org/doc/howto/obtain.firmware.sdk

7 Rootfs on External Storage (extroot):

Http://wiki.openwrt.org/doc/howtobuild/extroot.howtobuild

Http://wiki.openwrt.org/doc/howto/extroot

8 Wireless router which is connected to either a wired, a wireless or a 3G wireless connection:

Http://wiki.openwrt.org/doc/howtobuild/wireless-router-with-a-3g-dongle

9 How to Build a single package

Http://wiki.openwrt.org/doc/howtobuild/single.package


Developing development


1 Cross Compile:http://wiki.openwrt.org/doc/devel/crosscompile


external compiler settings

https://forum.openwrt.org/viewtopic.php?id=32330

https://forum.openwrt.org/viewtopic.php?id=29804

https://forum.openwrt.org/viewtopic.php?id=12436

Internal Compiler settings

2 Creating Packages:http://wiki.openwrt.org/doc/devel/packages

3 Feeds:http://wiki.openwrt.org/doc/devel/feeds

4 Using Dependencies:http://wiki.openwrt.org/doc/devel/dependencies

5 How to Submit patches to OpenWrt:

Https://dev.openwrt.org/wiki/SubmittingPatches

6 External toolchain -use OpenWrt as External toolchain

Http://wiki.openwrt.org/doc/howto/external_toolchain

Https://lists.openwrt.org/pipermail/openwrt-devel/2009-February/003774.html

http://blog.csdn.net/openme_openwrt/article/details/8299215 OpenWrt method to cancel strip or reset strip parameters

http://andelf.diandian.com/post/2013-05-22/40050677370 Adding a new device


Http://wiki.openwrt.org/doc/devel/packages Making Package Reference documents

4, OpenWrt cancel the Strip method

1 Make package/foo/{clean,compile} v=99 strip=/bin/true


That is, if the default use of strip destroyed your program, library, you can use Strip=/bin/true to cancel the strip operation, directly defined in the makefile is also possible

1 2 3) 4 5 Section:=base in opkg segment category:=network in menuconfig category default: = y becomes default in menuconfig pkg_release similar to the tail version of arch package, refer to I2c-gpio-custom, Kernel.mk package-default.mk


Pkg_cat-how to decompress the sources (Zcat, Bzcat, unzip)

1 2 3 4 5 6 7 8 9 Ten each pkg_name-the NAME of the package, as seen via Menuconfig and I Pkg Pkg_version-the Upstream version number that we ' re downloading pkg_release-the version of the This package Makefile PK G_license-the LICENSE (s) the package is available under, SPDX form. Pkg_license_file-file containing the LICENSE text PKG_BUILD_DIR-WHERE to compile the package pkg_source-the filename Of the original sources pkg_source_url-where to download the sources from (directory) pkg_md5sum-a checksum to Validat E The download pkg_cat-how to decompress the sources (Zcat, Bzcat, unzip) pkg_build_depends-packages this need to be B Uilt before this package, but is not the required at runtime. Uses the same syntax as DEPENDS below. Pkg_install-setting it to "1" would call the package's original "Make INSTALL" with prefix set to Pkg_install_dir pkg_ins Tall_dir-where "Make Install" copies the compiled files pkg_fixup-???




1 2 3 4 5 6 7 8 9 10 Adding configuration options If you would like configure your package installation/compilation in the Menuconfig can   Do the Following:add menu:=1 to your package definition like This:define package/mjpg-streamer section:=multimedia Category:=multimedia Title:=mjpg-streamer depends:=@! Linux_2_4 +libpthread-stubs +jpeg url:=http://mjpg-streamer. Wiki.sourceforge.net/menu:=1 endef

Create a config key in the Makefile:

1 2 3 Define Package/mjpg-streamer/config Source "$ (source)/config.in" Endef
1 2 3 4 And finally you can check your configuration parameters in your Makefile in the following by: (Note that you can Referenc E to the parameters value with it name prefixed with Config_) ifeq ($ (CONFIG_MJPEG_STREAMER_INPUT_UVC), y) $ (CP) $ (Pkg_buil D_dir)/INPUT_UVC. So $ (1)/usr/lib endif

Kernel module AutoLoad

  autoload:=$ (call Autoload,30,loop)


1 2 3 Define Build/installdev $ (install_dir) $ (staging_dir)/usr/include/madwifi endef

Http://wiki.openwrt.org/doc/devel/dependencies dependencies, must see

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.