Na installatie van DSM 4.0_2198 had ik géén juist werkende IPKG meer. Zo moest ik bijvoorbeeld eerst naar /volume1/public gaan, daar opnieuw het bootstrapscript behorende bij mijn processor uitvoeren, alvorens MidnightCommander gestart kon worden. Normaal kan dit direct vanaf de prompt achter DiskStation>
Na een avondje stoeien met IPKG en uiteindelijk maar gedaan wat er door IPKG werd voorgesteld:
Backup your configuration settings, then type:
rm -rf /volume1/@optware
rm -rf /usr/lib/ipkg
This will remove all existing optware packages.
You must *reboot* and then restart the bootstrap script.
Dat ging dus falikant mis.....niks rebooten, gewoon hangen! Een enkele reset haalde ook niets uit, dus dan maar de stekker er uit en er weer in. Langzaam kwam er weer leven in de DS.
Verder met IPKG en het bootstrap script herstarten, wat steevast resulteerde in foutmelding met hetzelfde voorstel als hierboven.
Dan maar gaan zoeken op het Engelse Synology forum of er iets bekend is van DSM 4 in combinatie met IPKG en bootstrap. Al snel kwam er een topic naar voren waarin werd verwezen naar het
Duitse Synology Wiki:
http://www.synology-wiki.de/index.php/IPKGDaar staat vermeld dat er in combinatie van DSM 4 en bootstrap voor een aantal Diskstations nog géén aangepast script voorhanden is, maar dat er wel een oplossing voor is, door met de hand enkele wijzigingen aan te brengen.
Even goed kijken welke processor je in je Diskstation hebt
DiskStation> cat /proc/cpuinfo
En kijken of het verhaal op jouw DS van toepassing is. Voor mijn DS409slim met een Processor : Feroceon 88FR131 rev 1 (v5l) , hoefde ik dus eigenlijk maar weinig te veranderen, behalve wat er bij punt 6 op het wiki staat:
6. Ab DSM4.0 müssen in /root/.profile die Zeilen:
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH
auskommentiert (ein # an den Zeilenanfeng setzen) oder gelöscht werden.
Volgende probleem: je hebt géén IPKG voorhanden en dus kun je niet MidnightCommander opstarten om gemakkelijk wijzigingen aan te brengen.
Hiervoor heb ik op de volgende manier gehandeld, om toch over MidnightCommander te kunnen beschikken:
DiskStation> cd /volume1/public/
DiskStation> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
DiskStation> ipkg update
DiskStation> ipkg install mc
DiskStation> mc –c
MidnightCommander was nu op te starten, zij het dat het niet helemaal op de mij bekende manier werkte, en daarmee kon het /root/.profile bestand gewijzigd worden. Na het uitschakelen van de 2 regels door er een # voor te plaatsen, kon er gereboot worden.
Na de reboot werkt IPKG weer als vanouds en kon door middel van DiskStation> mc weer gewoon MidnightCommander gestart worden.