OpenWrt for Arduino Yun cheat sheet: Difference between revisions

Line 96: Line 96:
'''The Minimized (smaller footprint) is Highest Priority. This is the large difference in policy between PC GNU/Linux and OpenWrt.'''
'''The Minimized (smaller footprint) is Highest Priority. This is the large difference in policy between PC GNU/Linux and OpenWrt.'''


= Trunk Bleeding Edge version of OpenWrt-Yun package and build environment =
= Trunk Bleeding Edge / Reboot version of OpenWrt-Yun package and build environment =


  [https://git.openwrt.org/?p=openwrt.git https://git.openwrt.org/?p=openwrt.git]
  [https://git.openwrt.org/?p=openwrt.git https://git.openwrt.org/?p=openwrt.git]
Line 106: Line 106:
mkdir Build_Path_Some_Where
mkdir Build_Path_Some_Where
cd Build_Path_Some_Where
cd Build_Path_Some_Where
git clone --depth=1 https://git.openwrt.org/openwrt.git
#git clone --depth=1 https://git.openwrt.org/openwrt.git
#git clone --depth=1 https://git.lede-project.org/source.git
git clone --depth=1 https://git.lede-project.org/source.git
git clone --depth=1 --branch master --single-branch https://github.com/nxhack/openwrt-yun-build-extra.git
git clone --depth=1 --branch master --single-branch https://github.com/nxhack/openwrt-yun-build-extra.git
cd openwrt
cd openwrt
Line 125: Line 125:
</syntaxhighlight>
</syntaxhighlight>


When build succeed, You find '''openwrt-ar71xx-generic-yun-16M-squashfs-sysupgrade.bin''' in ./bin/ar71xx directory.
When build succeed, You find '''lede-ar71xx-generic-yun-16M-squashfs-sysupgrade.bin''' in ./bin/targets/ar71xx/generic directory.


In order to using the packages, You must placed kernel packages and arduino packages to server (or SD card).
In order to using the packages, You must placed kernel packages and arduino packages to server (or SD card).