Auteur Topic: PS3netsrv in docker  (gelezen 5608 keer)

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
PS3netsrv in docker
« Gepost op: 01 september 2018, 15:44:12 »
Op DSM6.2 schijnt de ps3netsrv niet meer te werken terwijl het voorheen altijd prima functioneerde. Nu is er wel een docker image beschikbaar https://hub.docker.com/r/mccloud/ps3netsrv/ het installeren gaat allemaal goed het start ook nog maar hoe configureer ik binnen de docker container.

Ik kom hier echt niet uit zijn er mensen die dit hebben draaien of mij kunnen vertellen hoe ik dit moet doen.

DS en PlayStation3 zitten in een 192.168.0.* netwerk. PlayStation zoekt de netserver op basis van het ip adres en poort nummer van de netserver en als netserver juist geconfigureerd is zal de Ps3 de map structuur zien.

Alle hulp is zeer welkom

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1431
  • -Ontvangen: 8204
  • Berichten: 44.727
    • Truebase
Re: PS3netsrv in docker
« Reactie #1 Gepost op: 01 september 2018, 15:54:16 »
Waarom plaats je dubbel, denk je dat dat helpt ?
Die andere van 30 augustus 2018, 20:00:08 verwijderd.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-7   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-4
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-4   RT2600ac  SRM 1.3.1-9346-13
BeeDrive   1TB             BeeStation BSM 1.3-65646                                                                 MR2200ac  SRM 1.3.1-9346-13

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #2 Gepost op: 01 september 2018, 16:12:53 »
Het p3netsrv package werkt best onder DSM 6.2 en er is dus geen enkel reden om met docker te gaan knutselen.
Het enige wat niet werkt is een folder gebruiken waarbij een spatie in de naam zit, maar ik vermoed dat de docker versie hetzelfde probleem heeft.
Dat komt nu eenmaal doordat die p3netsrv een beetje als truckendoos is gemaakt.

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #3 Gepost op: 01 september 2018, 16:19:43 »
Ik had voorheen ps3netsrv altijd probleemloos draaien. Na de update naar 6.2 loopt het gewoon niet meer. Maar als dit bij jou nog steeds loopt zou het bij mij ook meten lukken lijkt mij. Waar heb jij je ps3netsrv bestand vandaan wellicht dat dat nog een dingetje is.

Ik heb een DS415+

Ik gebruik de ps3netsrv file geschreven voor de Synology DS1512-INTEL dit werkte voorheen gewoon altijd goed. Wanneer ik hem nu start krijg ik de volgende foutmelding /lib32/libstdc++.so.6 No version information available. Daarna krijg ik wel waiting for cliënt... Zet ik de PS3 aan zie ik slechts 1x een IP verzoek binnen komen van de PS3 maar verder gebeurd er helemaal niets.

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #4 Gepost op: 01 september 2018, 17:44:37 »
Je moet gewoon het package van de SynoCommunity gebruiken.
Die melding die jij krijgt betekent dat jouw binary gelinkt is met een ander library dan wat er in de DSM toolchain zit.

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #5 Gepost op: 02 september 2018, 12:35:50 »
Bij jou zal het ongetwijfeld nog werken bij mij gewoon niet meer de 414 is een ARM based CPU volgens mij. Er zijn genoeg voorbeelden op internet te vinden die hetzelfde ervaren als ik. Schijnt zo te zijn dat met de invoering van DSM 6.2 update 2 de support van 32 bits applicaties is verdwenen op 64 bits supported CPUs. Lees dit eens heeft iets met een toolchain van doen https://forums.plex.tv/t/pms-1-13-4-5271-on-synology-dsm-6-1-7-15284-update-2/285296/2 Ik heb de package url van synocommunity wel op mijn NAS staan maar er komt bij mij geen PS3NETSRV bij packages te staan. Wellicht omdat deze gewoon niet supported is op mijn NAS.

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #6 Gepost op: 02 september 2018, 12:45:13 »
Appels en peren.
Wat heeft plexmedia server hier nu mee te maken?
Dat wordt door plex zelf gemaakt en niet door de Synocommunity.

Het komt wel vaker voor dat na updates van een package dat package niet zichtbaar word in het package center maar je kunt hem ook gewoon downloaden en een manual install doen.

Hier kun je het package vinden voor een DS414.
https://packages.synocommunity.com/ps3netsrv/2/ps3netsrv.v2.f4458[armadaxp].spk

Even de hele link knippen en plakken in je browser want het forum neemt de link niet goed over.

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #7 Gepost op: 03 september 2018, 10:22:23 »
Bedankt voor de url met de spk erin, deze werkt bij mij gelukkig ook. Heb je ook enig hoe je met deze package een 2e nethost locatie op kunt geven? Ik gebruikte voorheen altijd 2 locaties namelijk.

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #8 Gepost op: 03 september 2018, 10:51:16 »
Geen idee, hoe deed je dat dan?
De config file die ingelezen wordt als PS3netsrv start kun je hier vinden.

/var/packages/ps3netsrv/target/var/ps3netsrv.conf

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #9 Gepost op: 04 september 2018, 11:02:45 »
Voorheen starte ik gewoon twee maal via de taakplanner de Ps3 netserver.

/volume1/PS3/ps3netsrv/ps3netsrv /volume1/PS3 38008 192.168.X.X
/volume1/PS3/ps3netsrv/ps3netsrv /volume2/PS3 38009 192.168.X.X

Dit werkte bij mij gewoon naar behoren.

Die config file had ik idd algevonden maar ik heb niet de kennis om daar iets aan toe te voegen in dat script.

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #10 Gepost op: 04 september 2018, 11:49:57 »
Ik zie geen twee locaties bij jouw, je gebruikt gewoon dezelfde locatie twee keer.

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #11 Gepost op: 04 september 2018, 12:27:14 »
Volume2/PS3 38009

Volume en Portnumber zijn toch verschillend als bij de eerste regel.

Ben(V)

  • Gast
Re: PS3netsrv in docker
« Reactie #12 Gepost op: 04 september 2018, 15:20:16 »
Aha ik had het volume over het hoofd gezien.
Het package kan het maar een locatie doen en die gebruikt poort 38008 en de locatie die je bij de installatie hebt opgegeven.

Ik denk dat je nog wel een tweede versie kunt opstarten via de taakplanner.
Het moet dan zoiets worden:
Citaat
/var/packages/ps3netsrv/target/bin/ps3netsrv  /volume2/PS3 38009 192.168.X.X

Offline Paddy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 22
Re: PS3netsrv in docker
« Reactie #13 Gepost op: 04 september 2018, 17:54:06 »
 Heb ik al via de command line (putty) geprobeerd, echter zonder succes. Hij geeft dan de foutmelding “error in initialization”

Ik heb de ontwikkelaar van het pakket benaderd en deze zei dat het op dit moment niet mogelijk is om meerdere nethosts te starten maar dat hij daar wellicht naar gaat kijken voor toekomstige updates.

Ik heb nu uit pure frustratie maar een virtuele DS er naast gebouwd. Ook daar jou versie van ps3netsrv opgezet en met een CFIS externe map koppeling vanaf de DSM host geeft hij dus ook mijn 2e PS3 pad door naar de PS3. Ik denk dat ik andere 3th Party Packages nu maar op de virtuele DS ga zetten zodat de Host mooi netjes blijft.