Alcune settimane fa è stato rilasciato sul sito arduino.cc il firmware OpenWRT per la Yun ecco come eseguire l’Upgrading OpenWrt on Yun in modo semplice da linea di comando ( CLI )
Ho provato personalmente la procedura di upgrading OpenWrt on Yun sia sulle mie due arduino Yùn sia su quella di un amico ed appassionato, riscontrando il 100% di successo della procedura che ti propongo.
Upgrading OpenWrt on Yun
Parti dalla pagina “download” del sito arduino in cui trovi una sezione dedicata al download dei software aggiuntivi rilasciati dal gruppo di sviluppo, sezione “Other Software”:
al termine del download:
ottieni un file .zip che devi scompattare per ottenere il file binario necessario per l’Upgrading OpenWrt on Yun.
Copia il file .bin ottenuto su una micro sd:
ed inserisci la micro SD nell’arduino Yùn.
La procedura di Upgrading OpenWrt on Yun da CLI é descritta in modo dettagliato sul sito Arduino, nella sezione Learning:
il comando, riportato nell’ultima riga della schermata precedente, che presuppone solo tu abbia copiato il file nella micro sd diretta, senza creare cartelle o altro; la Yùn è predisposta per montare immediatamente la micro sd nel path /mn/sda1 quando la inserisci.
Warning!
Se hai copiato il file .bin in una cartella presente sulla micro sd dovrai aggiunfere il nome della cartella tra /mnt/sda1/[cartella_creata_da_te]/openwrt-ar71xx-generic-yun-16M-sqashfs-sysupgrade.bin
collegandoti via ssh alla tua yun vedrai una schermata simile alla seguente:
nota “LININO” scritto con i caratteri ascii.
Esegui il comando suggerito nella procedura: run-sysupgrade /mnt/sda1/openwrt-ar71xx-generic-yun-16M-sqashfs-sysupgrade.bin con cui avvii l’upgrade:
al termine della procedura e del successivo rebbot, come riportato nel testo che ti compare a video, potrai collegarti nuovamente alla tua yun via ssh e vedrai comparire una schermata come la seguente:
il tuo arduino Yùn ha terminato l’aggiornato all’ultima release rilasciata e da questo momento è un openWRT e non più LININO.