Please upgrade your Yún - latest is 1.5.0

Hi everyone

another release of OpenWrt-Yun is available. You can download it from http://arduino.cc/en/Main/Software#toc8

1.5.0 includes both bug fixes and new stuff.
REST APIs timeout is now configurable: if your sketch takes longer than 5 seconds to execute your custom API, you can now set it to a higher number of seconds
We also fixed the nodejs wrapper script: if you have activated a swap file or partition, nodejs will run without memory constraints
As previously announced, we have a installable compiler! Thanks noblepepper and dctsystems for their work, and sonnyyu for providing lots of examples at http://forum.arduino.cc/index.php?topic=266549.0

Compared to 1.4.2 this release contains:

The complete list of changes is available at openwrt-yun/ChangeLog at master · arduino/openwrt-yun · GitHub

What version of OpenWrt-Yun do I have installed?
How do I get this information?

If you've just bought a Yun, it's likely you're running the old linino image or OpenWrt-Yun 1.0
To get a more precise answer, log in via ssh or yunserialterminal, then type command

cat /etc/arduino/openwrt-yun-release

If files does not exists, then you running Linino. If it exists, it will print a date: compare it from the list of date in the changelog.

After performing the upgrade which went fine, I'm now restoring my environment using this link:
http://tavendo.com/blog/post/arduino-yun-with-autobahn/

I have gotten as far as:
curl -O http://python-distribute.org/distribute_setup.py

But it fails with:
curl: (7) Failed connect to python-distribute.org:80; Connection timed out

I cannot connect to that website with my browser: there must be issues with their host/server

found this one on google:

http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCEQFjAA&url=http%3A%2F%2Fnightly.ziade.org%2Fdistribute_setup.py&ei=fzktVLbCAcG1aeD5gNAK&usg=AFQjCNG-N9D6mh959NcBPqoozQXz_d_lXA&sig2=ywUk44mKCpWi5w6x7oX_6A

Anygood?

If files does not exists, then you running Linino. If it exists, it will print a date: compare it from the list of date in the changelog.

Just for information in case...copy&paste:

=== Release 1.5.1 - Work in progress
=== Release 1.5.0 - September 17th, 2014
=== Release 1.4.2 - September 4th, 2014
=== Release 1.4.1 - August 7th, 2014
=== Release 1.4 - July 15th, 2014
=== Release 1.3 - July 14th, 2014
=== Release 1.2 - July 12th, 2014
=== Release 1.1 - June 23rd, 2014
=== Release 1.0 - April 17th, 2014

I've upgraded my uboot from 1.5.0, but its version "1.1.4-gd995931a-dirty". Is this right?

probook:YunImage_v1 arve$ grep 1.1.4 *
Binary file openwrt-ar71xx-generic-linino-u-boot.bin matches

I am unable to find earlier releases.

Output from flashing:

ar7240> set serverip 169.254.20.231;
ar7240> set ipaddr 169.254.20.230;
ar7240> tftp 0x80060000 openwrt-ar71xx-generic-linino-u-boot.bin;
dup 1 speed 100
Using eth0 device
TFTP from server 169.254.20.231; our IP address is 169.254.20.230
Filename 'openwrt-ar71xx-generic-linino-u-boot.bin'.
Load address: 0x80060000
Loading: ###########
done
Bytes transferred = 55692 (d98c hex)

abuster, is this you? uboot: change char sequence for stopping autoboot · Issue #19 · arduino/openwrt-yun · GitHub

Yes, its me. Didn't do erase and flash steps:

erase 0x9f000000 +0x40000;
cp.b $fileaddr 0x9f000000 $filesize;

Thanks for the help!
:sweat_smile:

Interesting... So what does this mean?

root@Yun:/etc/arduino# cat openwrt-yun-release
built=Fri Apr 11 04:46:31 CEST 2014

It's almost a week before release 1.0?

jeki:

If files does not exists, then you running Linino. If it exists, it will print a date: compare it from the list of date in the changelog.

Just for information in case...copy&paste:

=== Release 1.5.1 - Work in progress

=== Release 1.5.0 - September 17th, 2014
=== Release 1.4.2 - September 4th, 2014
=== Release 1.4.1 - August 7th, 2014
=== Release 1.4 - July 15th, 2014
=== Release 1.3 - July 14th, 2014
=== Release 1.2 - July 12th, 2014
=== Release 1.1 - June 23rd, 2014
=== Release 1.0 - April 17th, 2014

ShapeShifter:
Interesting... So what does this mean?

root@Yun:/etc/arduino# cat openwrt-yun-release

built=Fri Apr 11 04:46:31 CEST 2014



It's almost a week before release 1.0?

because of a mistake, release 1.0 has been built a couple of times, leading to different build dates. It's still a 1.0