PirateBox on Arduino Yún

The PirateBox setup for the Arduino Yún is relatively simple, because the Yún comes with OpenWrt pre-installed. Follow the instructions below to setup your PirateBox. In case you run into trouble and need to re-flash the Yún, follow the instructions described on the Reflashing the OpenWrt web page.
==== Stuff You'll Need ==== 1. Arduino Yún 2. USB Flash Drive (formatted FAT32 with a single partition) 3. 5V/USB Battery (optional) ==== Installation Steps ==== 1. Login to the Yún via SSH (use standard user/password) 2. Edit the file /etc/opkg.conf: #option check_signature src/gz piratebox http://stable.openwrt.piratebox.de/all/packages 3. Update packages: opkg update 4. Install the extendRoot package: opkg install extendRoot /etc/init.d/ext init 5. Refresh ash profile: source /etc/profile 6. Install the PirateBox package: opkg -d ext install extendRoot-piratebox 7. Change the dnsmasq interface: sed 's/DNSMASQ_INTERFACE="br-lan"/DNSMASQ_INTERFACE="wlan0"/' -i /opt/piratebox/conf/piratebox.conf 8. The password is still the standard Yún password, you can change that by typing: passwd 9. As a final step, you can reboot the Yún: reboot