How does one determine which version of OpenWRT is on the YUN board? For example, using SSH and uname -a command, I get "Linux GregYun 3.8.3 #8 Mon Aug 19 16:22:39 CEST 2013 mips GNU/Linux" The uname command is supposed to provided the information, but, there seems nothing to relate to version 1.5.3. I am asking this because I am having a problem with the IDE seeing the Yun board. Both the wifi SSH and LuCI web server work great. If the system firmware upgrade helps, then I am will do it. But, I need to know whether I have the latest or not.
Thank you, Shape Shifter for the help. My board has Linino and not the latest OpenWRT. Off to the upgrade instructions page.
I did the upgrade. No luck with the connection problem. But, I did learn something. With uname -a command and ssh, the date listed is the released date. In this case, 14 Nov. 2014 is the same as that in cat /etc/arduino/openwrt-yun-release
Hello,
There is an issue when updating the arduino YUN using opkg.
The arduino disappear from IDE tools menu (up to date 1.5.8 ).
Avahi daemon can't open arduino.service.
root@pollux:/etc/init.d# avahi-daemon --debug
Found user 'nobody' (UID 65534) and group 'nogroup' (GID 65534).
Successfully dropped root privileges.
avahi-daemon 0.6.31 starting up.
[...]
Loading service file /etc/avahi/services/arduino.service.
[b]open("/etc/avahi/services/arduino.service", O_RDONLY): Permission denied[/b]
Failed to load service group file /etc/avahi/services/arduino.service, ignoring.
The problem is right of /etc/avahi/services/arduino.service (600). it should be 644.
root@pollux:/etc/init.d# chmod 644 /etc/avahi/services/arduino.service
root@pollux:/etc/init.d# avahi-daemon --debug
Found user 'nobody' (UID 65534) and group 'nogroup' (GID 65534).
Successfully dropped root privileges.
avahi-daemon 0.6.31 starting up.
[...]
[b]Loading service file /etc/avahi/services/arduino.service.[/b]
Loading service file /etc/avahi/services/ssh.service.
Joining mDNS multicast group on interface wlan0.IPv4 with address 192.168.0.5.
Upgraded to 1.5.3 using this tutorial and using the web panel method.
I noticed that the Yun image must be mounted in /mnt/sda1. On my first attempt I mounted it to /mnt/elsewhere and the webpanel didn't show up the "reset" option.
Besides that, the process went smooth and I haven't had any trouble, I just had to re-install some drivers for my webcam but that went ok too.
And my Yun does appear on Arduino IDE, I didn't have that problem.
Is there a way to get an image using the Backfire version of OpenWRT?
I got the Arduino Yun with the intention of setting it up as a router but the Attitude Adjustment version of OpenWRT has very broken IPv6 tunneling tools. I have used the Backfire version of OpenWRT for years very successfully with IPv6 tunneling but the documentation on the Yun did not specifically state which version of OpenWRT was included.
as you said the Arduino Yun OpenWrt version is the Attitude Adjustment.
This is the only version available for the Arduino Yun. Getting a vanilla OpenWrt image working is possible (and not supported) but you won't have all the Yun customization and features.
Are there any special considerations for a yun that has been expanded onto an SD card?
Will any of the files on the SD card be affected? After upgrade, will it still use the overlay?
The expanded system is an instance of a pivot overlay as described on that page. From my read of it, you may be better off redoing the disk space expansion after an upgrade?