« Fixen van TCX files | Main | Trail verkenning: StuwwalTrail »

dinsdag 17 november 2015

DS108J met dubbel persoonlijkheid

De Diskstation waar mijn site op draait is een oude, maar robuuste, DS108J. Het "08" in 108 geeft het modeljaar aan: 2008, uitgebracht in 2007. Al met al is dit bakkie dus al zo'n 8 jaar oud.

De software die op Diskstations draait, heet DiskStation Manager, kortweg DSM.

Toen de DS108J uitkwam, zaten we op versie 2.0 van deze software. In de loop der tijd werd deze regelmatig van updates voorzien, maar na DSM 4.0 was het afgelopen voor deze NAS. Synology bood geen nieuwe updates1 meer aan voor NASsen uit de 08-serie.

Dat betekende dus geen nieuwe functionaliteiten, bugfixes of verbeteringen. Lange tijd heb ik het er zo maar bij gelaten. Totdat ik nog eens de lijst met CPU's in de verschillende DS'en zag. En daaruit bleek dat de DS109J exact dezelfde PowerPC-processor bezit. Echter, voor de 09-serie is ooit DSM4.2 uitgebracht. Het zou dus zomaar kunnen zijn dat DSM4.2 ook op een DS108J zou kunnen draaien.

Met wat Googlen kwam ik op de site van Xavier Averbouch. Helaas is zijn site op de schop gegaan en is de pagina met het stappenplan niet direct terug te vinden.

Gelukkig hebben we archive.org, het geheugen van het internet :-) Met hun waybackmachine kan je verdwenen pagina's terughalen en op die manier kwam ik op de oude averbouch.biz site.

Hier in het kort de werkwijze:

  1. Zorg dat Telnet aanstaat op de DiskStation (Via Control panel, Network services, Terminal)
  2. Start vanaf je computer een Telnet-sessie (maak gebruik van het gratis PuTTY) met je Diskstation
  3. Login als root (dus niet als admin) met het wachtwoord dat je voor admin gebruikt
  4. Ga naar de map waar het bestand synoinfo.conf staat door het volgende in te tikken op de command-line:
  5. cd ..
  6. cd etc.defaults
  7. Start de editor om synoconfig.conf aan te passen:
  8. vi synoconfig.conf
  9. vi werkt wellicht anders dan je van een editor zou verwachten. Kijk hier voor een introductie en handleiding. In het bestand dat we nu open hebben in vi veranderen we de eerste regel:
  10. unique="synology_powerpc_108j" naar unique="synology_powerpc_109j"
  11. (ja echt, zo simpel is het om je DS te laten denken dat ie jonger is :-)
  12. Sla je wijziging op (commando :wq ) en beeindig je telnet-sessie (exit)
  13. Download de laatste firmware-versie voor het DS109J model op je PC
  14. Start op je Diskstation DSM Update en ga voor Manual update. Selecteer de .pat-file die je net hebt gedownload in stap 8.
  15. Nadat de firmware is geupdate en de Diskstation is gereboot is je 108J een 109J geworden met DSM4.2

Opmerkingen:

  • Ook voor de 09-serie is de ondersteuning vanuit Synology gestopt. DSM 4.2 ontvangt dus geen updates meer.
  • Voor mij was dit vooral een "Omdat het technisch mogelijk is"-exercitie. Wil je weten wat er nieuw was bij de introductie van DSM 4.2, klik dan hier

1 Er is nog een veiligheidsupdate geweest tentijde van het heartbleed-probleem.

PPosted by Jeroen at 14:56.54
Categories: Synology