This is a unofficial port of OpenWrt for Arduino Yún. Current version is Chaos Calmer (15.05).
This firmware is in beta stage.
Some Yún features are untested - Please report bugs / send me a pull request
Flash this at your own risk, I take no responsibility for your device! Flashing will VOID your warranty!
See:
See release page.
I'd suggest you to do the initial flashing using TFTP. Follow the original instructions using the binaries from the release page. (skip uboot)
After initial flash you can use sysupgrade
to update your system.
In order to successfully build it, you need to setup a Debian computer with at least 50G of free disk space: we use Debian Wheezy. Once your Debian System is ready, log in via SSH, then type:
wget https://raw.githubusercontent.com/RedSnake64/openwrt-yun/15.05/FIRST_SETUP_debian_wheezy.sh
chmod +x FIRST_SETUP_debian_wheezy.sh
sudo ./FIRST_SETUP_debian_wheezy.sh
To clone the repository using git SSH, make sure you have your public SSH key in your github profile and execute:
git clone git@github.com:RedSnake64/openwrt-yun.git
However if you can't use git SSH you can instead clone the repository over HTTPS by executing:
git clone https://github.com/RedSnake64/openwrt-yun.git
Now start the build process
cd openwrt-yun
./build.sh
For some reasons, you may need to interrupt the build.Maybe it was an error, maybe you run out of time. To resume compiling, DO NOT use the build.sh script as it will wipe out all the previously done work. Instead use:
cd openwrt-yun
make