Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Optware / IPKG / Telnet => Topic gestart door: mdamen op 22 juni 2008, 13:27:25

Titel: Bootstrap voor DS-508 en RS-408
Bericht door: mdamen op 22 juni 2008, 13:27:25
Hij is er, de bootstrap voor de DS-508 en RS-408. Op dit moment beperkt de package list zich puur tot de packages die nodig zijn voor SABnzbd.
Mocht iemand een verzoek voor een andere package hebben, laat het dan even weten.

De link naar de project pagina:

http://www.maartendamen.com/node/27
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 22 juni 2008, 18:05:04
Veel dank hiervoor! Een bescheiden donatie is onderweg. Als rookie moet ik voor de installatie (heel  :oops: ) ruim de tijd gaan nemen. Wat me opvalt: het bestand uit de manual-pdf (dsx08‐bootstrap_1.0.xsh) is een andere dan op je site (dsx08-bootstrap_1.0_0.xsh). Maakt dat nog wat uit, of mis ik iets?  Wish me luck ......
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: mdamen op 22 juni 2008, 19:06:21
Citaat van: "smoldersonline"
Veel dank hiervoor! Een bescheiden donatie is onderweg. Als rookie moet ik voor de installatie (heel  :oops: ) ruim de tijd gaan nemen. Wat me opvalt: het bestand uit de manual-pdf (dsx08‐bootstrap_1.0.xsh) is een andere dan op je site (dsx08-bootstrap_1.0_0.xsh). Maakt dat nog wat uit, of mis ik iets?  Wish me luck ......

Thanks voor je donatie, deze wordt zeer gewaardeerd!
Dat van het bestand was een kleine typefout, is nu opgelost!
Mocht je er niet uitkomen post maar in dit forum maar, ik denk dat het aan de hand van de handleiding wel te doen is...
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 22 juni 2008, 19:46:14
Mmmm...

Het lijkt erop dat het draait (voor een leek, in  ieder geval ...):
 PID  Uid     VmSize Stat Command
    1 root        320 S   init      
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
   29 root            SW< [kblockd/0]
   55 root            SW  [pdflush]
   56 root            SW  [pdflush]
   58 root            SW< [aio/0]
   57 root            SW  [kswapd0]
  129 root            SW< [scsi_eh_0]
  130 root            SW< [scsi_eh_1]
  131 root            SW< [scsi_eh_2]
  132 root            SW< [scsi_eh_3]
  145 root            SW< [ata/0]
  147 root            SW< [scsi_eh_4]
  148 root            SW< [scsi_eh_5]
  168 root            SW  [mtdblockd]
  195 root            SW< [md0_raid1]
  197 root            SW< [md1_raid1]
  199 root            SW< [md2_raid1]
  201 root            SW< [md3_raid1]
  203 root            SW< [md4_raid1]
  205 root            SW< [md5_raid1]
  345 root            SW  [kjournald]
  651 root            SW< [khubd]
 1071 root            SW< [synobios/0]
 1082 root        544 S   /sbin/dhcpcd -n eth0 -t 30
 1087 root        468 S   /sbin/dhcpcd -n eth1 -t 30
 1107 root        348 S   /sbin/syslogd -S
 1109 root        264 S   /sbin/klogd
 1241 root       1256 S < /usr/syno/bin/findhostd
 1265 root            SW  [kjournald]
 1297 root            SW  [kjournald]
 1329 root            SW  [kjournald]
 1361 root            SW  [kjournald]
 1407 root       2216 S   /usr/syno/sbin/nmbd -D
 1435 root       1152 S   /usr/syno/sbin/hotplugd
 1464 root        220 S   /usr/sbin/inetd
 1472 root        760 S   /usr/sbin/crond
 1497 admin      2756 S   /usr/syno/pgsql/bin/postgres -D /var/database/pgsql -
 1499 admin      2272 S   postgres: writer process                            
 1500 admin       744 S   postgres: stats collector process                    
 1615 root       1656 S   /usr/syno/sbin/scheduler
 1626 admin      3036 S   postgres: admin download [local] idle                
 1627 root       2012 S N /usr/syno/sbin/synoindexd
 1634 root        880 S N /usr/syno/bin/synomkthumbd
 1778 root       2476 S   /usr/syno/sbin/smbd -D
 1802 root       1788 S   /usr/syno/sbin/smbd -D
 1837 root       1284 S   /usr/syno/sbin/atalkd
 1838 root       1228 S N /usr/syno/sbin/synomkflvd
 1861 root        500 S   /usr/syno/sbin/synorcd
 1884 admin      7004 S   postgres: admin photo [local] idle                  
 1885 root       1020 S   /usr/syno/sbin/sshd
 1887 root       1412 S   /usr/syno/bin/scemd
 1893 root       2704 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h
 2082 root       2464 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h
 2083 root       1756 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h
 2769 root       6732 S   /usr/syno/apache/bin/httpd
 2785 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2786 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2787 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2803 root        296 S   /sbin/getty 115200 console
 2804 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2805 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2806 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2842 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2843 root       1132 S   /usr/syno/sbin/mDNSResponder
 2844 root       1132 S   /usr/syno/sbin/mDNSResponder
 2846 root       1132 S   /usr/syno/sbin/mDNSResponder
 2847 nobody     1524 S   /usr/syno/sbin/mt-daapd
 2848 root       1820 S   /usr/syno/sbin/mt-daapd
 2849 root       1820 S   /usr/syno/sbin/mt-daapd
 2852 nobody     1524 S   /usr/syno/sbin/mt-daapd
 2853 nobody     1524 S   /usr/syno/sbin/mt-daapd
 2854 root       1820 S   /usr/syno/sbin/mt-daapd
 2855 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2856 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2857 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2858 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2859 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2860 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2861 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2862 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2863 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2864 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2865 root       8804 S   /opt/bin/python2.5 -OO /opt/local/sabnzbd/SABnzbd.py
 2866 root       1912 S   /usr/syno/sbin/ftpd -D
 2871 nobody     5640 S   /usr/syno/apache/bin/httpd
 2872 nobody     5640 S   /usr/syno/apache/bin/httpd
 2873 nobody     5640 S   /usr/syno/apache/bin/httpd
 2874 admin      4344 S   postgres: admin mediaserver [local] idle            
 2875 root       1820 S   /usr/syno/sbin/mt-daapd
 2881 root       1936 S   sshd: root@ttyp0      
 2889 root       2340 S   /usr/syno/sbin/afpd -c 256 -g guest -n ds508:AFPServe
 2896 root        368 S   -ash
 2901 root       1756 S   /usr/syno/apache/bin/httpd -f /usr/syno/apache/conf/h
 2903 root        740 R   ps
ds508>
maar ik kan SANnzbd niet via Safari of FF benaderen. Synology UI over ip#:5000 gaat OK. Ik draai SAB nzbd+ (0.4.0Beta5) al een tijdje lokaal (http://127.0.0.1:8080/sabnzbd/ (http://127.0.0.1:8080/sabnzbd/)) en dat gaat zonder problemen met Safari.

Enig idee?
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: mdamen op 22 juni 2008, 23:35:32
Ik denk dat te maken heeft met de host detectie, kun je eens kijken in de file /opt/etc/SABnzbd.ini naar de volgende setting:

host = localhost
localhost is in dit geval niet goed, dit moet 0.0.0.0 worden of het IP van je DiskStation.
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 22 juni 2008, 23:51:16
Dank je zeer, dat was 'm. Kan ik rustig slapen ....... Morgen configuratie instellen.
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 25 juni 2008, 20:04:37
SABnzbd draait om mijn DS508, nogmaals dank! Een paar vragen nog, als het mag:

Ik krijg de melding dat de PAR2 installatie ontbreekt en dat wordt bevestigd door het feit dat de bestanden niet worden hersteld. Dat vind ik een gemis ten opzichte van versie 0.4.0 die ik lokaal op mijn iMac draaide. Kan ik dit euvel verhelpen?

Bij de lokaal draaiende (0.4.0) versie kan ik met een SSL verbinding (op poort 563, meen ik) downloaden van mijn payserver. Dat lijkt met deze versie niet te lukken. Met het uitzicht op een geknepen glasvezel verbinding zou dat wel eens jammer kunnen zijn.

Kan ik SABnzbd "handmatig" (zonder boot) starten en stoppen?

Veel dank voor jullie feedback.
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: mdamen op 25 juni 2008, 23:00:02
Via het volgende commando kun je par2 installeren:

ipkg install par2cmdline
In principe moet dit standaard al werken omdat ik deze een dependency (afhankelijkheid) van SABnzbd heb gemaakt.
Heb je wel de Repair optie geselecteerd in SABnzbd?

SSL werkt niet omdat de 0.3.x versies van SAB geen ondersteuning hiervoor hebben, aangezien 0.4.x nog steeds geen stable release heeft breng ik deze nog niet uit. Je kunt sabnzbd 0.4.x installeren met behulp van enkele op dit forum beschikbare handleidingen, maar ik adviseer dit zeer zeker niet.

SABnzbd kun je herstarten door in de interface van SABnzbd de shutdown optie te kiezen. Vervolgens kun je SABnzbd weer starten door middel van het volgende commando:

/opt/etc/init.d/S70sabnzbd
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: Matr1x op 26 juni 2008, 00:20:20
Citaat van: "mdamen"
aangezien 0.4.x nog steeds geen stable release heeft breng ik deze nog niet uit.
Ik dacht dat een RC versie juist een stable version was? Het is geen beta meer, maar een release toch? Ik heb 0.4 RC3 draaien en die is erg stabiel hoor. Tot op heden nog geen problemen gehad, alleen maar profijt van de nieuwe mogelijkheden.
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: mdamen op 26 juni 2008, 08:06:20
RC staat voor Release Candidate (vrij vertaald: candidaat om een release te worden)

Hoewel deze over het algemeen veel stabieler zijn dan beta's wil ik deze toch niet opnemen in mijn feed omdat ik daar alleen echte productie releases in wil hebben. Ik wacht dus nog even op de 0.4.0 :)
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 27 juni 2008, 19:37:43
Niet zo belangrijk (for the record) en geen idee waarom, maar SABnzbd lijkt bij opstarten (vanuit boot) iets te missen van PAR2. Sluit ik af vanuit de webbrowser en start ik vanaf de CLI op, dan krijg ik de (PAR2) waarschuwing niet en hersteld hij ook keurig alle bestanden.

edit:typo
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 27 juni 2008, 20:49:40
Er gaat toch iets mis met het herstellen van de bestanden. Niet zo erg omdat de bestanden prima binnenkomen en hersteld worden. Het opruimen lukt niet... Kan ik dit verhelpen door mijn instellingen te veranderen?

2008-06-27 20:27:50,154 ERROR [assembler] Postprocessing of Fear.Itself.S01E04.720p.HDTV.x264-CTU.nzb failed. Traceback (most recent call last): File "/opt/local/sabnzbd/sabnzbd/assembler.py", line 164, in run move_to_unique_path(path, new_path) File "/opt/local/sabnzbd/sabnzbd/decorators.py", line 26, in newFunction return f(*args, **kw) File "/opt/local/sabnzbd/sabnzbd/assembler.py", line 417, in move_to_unique_path shutil.move(path, new_path) File "/opt/lib/python2.5/shutil.py", line 199, in move copy2(src,dst) File "/opt/lib/python2.5/shutil.py", line 91, in copy2 copyfile(src, dst) File "/opt/lib/python2.5/shutil.py", line 47, in copyfile fdst = open(dst, 'wb') IOError: [Errno 2] No such file or directory: '/volume1/media1/Usenet DLs/SAB_complete/__UNPACK_IN_PROGRESS__Fear.Itself.S01E04.720p.HDTV.x264-CTU/@eaDir/ctu-x264-fear.itself.104.r06/SYNO:Resource'Opnieuw mijn dank!
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 28 juni 2008, 13:48:28
Vergeet mijn bovenstaande posts:  :D kon het niet laten een poging te doen 0.4.0RC4 te installeren en dat draait OK, met uitonzdering van de SSL verbinding. Hier (http://synology.nl/forum/viewtopic.php?f=50&t=1714&st=0&sk=t&sd=a&start=15) hoop ik op feedback bij dat laatste probleem.
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 07 juli 2008, 09:05:38
Hoewel ik nog niet precies weet wat ik aan het doen ben, inmiddels na RC4 en RC5 aangekomen bij 0.4.0. Draait OK, met een klein puntje: als ik de Syno opstart geeft SABnzbd+ een waarschuwing dat PAR2 installatie ontbreekt. Als ik afsluit en SABnzbd vanaf de CLI opstart is de waarschuwing verdwenen en functioneert alles top (incl SSL verbinding).

@mdamen schreef:
Citaat
In principe moet dit standaard al werken omdat ik deze een dependency (afhankelijkheid) van SABnzbd heb gemaakt.
Geen big deal, maar ik ben op zoek naar een "leermoment" en zou graag begrijpen hoe en waar je "een dependency" instelt. Is dit voor een rookie uit te leggen?

Dank en beste groet!

edit: misschien nog iemand een Newzbin invite voor ondergetekende? 8)
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: smoldersonline op 21 september 2008, 16:03:47
Ik weet niet of mdamen hier nog steeds actief is, maar ik zoek nog naar een oplossing om direct met opstarten van de DS508 par2, rar en unzip op te starten. Ik los dat nu op door SABnzbd via de browser af te sluiten en met de CLI opnieuw op te starten, dan werkt alles prima! Iemand raad?
Titel: Re: Bootstrap voor DS-508 en RS-408
Bericht door: teo1966 op 24 september 2009, 10:46:58
maarten je link werkt niet meer