Jump to content


Photo

Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit?

VuDuo4kSE

  • Please log in to reply
36 replies to this topic

Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #21 littlesat

  • PLi® Core member
  • 57,381 posts

+708
Excellent

Posted 22 September 2022 - 10:09

De slaapkamer cliënt box doet de verwerking van het beeld/geluid…. Maar ik begrijp nu dat je een link op je server box hebt naar een rpi… en dan gaat de server box wel in deepstandby… waarom niet dan rechtstreeks van de slaapkamer box naar de rpi (raspberry pi)? Blijkbaar door die tussenstap wordt niet gezien dan die audiofile mp3 type speelt, daar die alleen de interne harddisk checkt.

 

netwerk aktiviteit checken gaat niet echt werken, daar er op het netwerk altijd wel wat actief is.

uiteraard kunnen we wel kijken om de lsof iets uit te breiden, maar het is fijn zoeken naar iets generieks.


Edited by littlesat, 22 September 2022 - 10:12.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #22 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 22 September 2022 - 11:26

Zo had ik het niet gelezen, een nfs export van een nfs mount? Als het geen local file is, dan ziet lsof uiteraard niks.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #23 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 23 September 2022 - 08:56

 

Ziet ie het als een "gewone" data stream?

 

 

'ie' als in @littlesat, niet als de box... ;)
 

 

Ik bedoelde de box inderdaad :D

 

De slaapkamer cliënt box doet de verwerking van het beeld/geluid…. Maar ik begrijp nu dat je een link op je server box hebt naar een rpi… en dan gaat de server box wel in deepstandby… waarom niet dan rechtstreeks van de slaapkamer box naar de rpi (raspberry pi)? Blijkbaar door die tussenstap wordt niet gezien dan die audiofile mp3 type speelt, daar die alleen de interne harddisk checkt.

 

netwerk aktiviteit checken gaat niet echt werken, daar er op het netwerk altijd wel wat actief is.

uiteraard kunnen we wel kijken om de lsof iets uit te breiden, maar het is fijn zoeken naar iets generieks.

Ok het begint wat verwarrend te worden merk ik :D. Hopelijk verklaart dit paint schema'tje het een en ander.

 

Attached File  netwerk_openpli.png   25.42KB   1 downloads



Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #24 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 23 September 2022 - 09:57

Dan had ik het goed begrepen, de hifiberry leest dus gewoon de media files van /mnt, wat een NFS mount is van de VU+.

 

Ik heb even in de docs gekeken: lsof kijkt alleen naar local file handles, de full-fat versie heeft een -N optie voor networked files, maar die werkt alleen client-side.

 

De optie die dus nu in de code zit werkt niet voor files die over het netwerk zijn geopend.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #25 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 23 September 2022 - 12:06

Ik heb even in de docs gekeken: lsof kijkt alleen naar local file handles, de full-fat versie heeft een -N optie voor networked files, maar die werkt alleen client-side.

 

Hoe bedoel je precies client side? Alleen op de Raspi?

 

De optie die dus nu in de code zit werkt niet voor files die over het netwerk zijn geopend.

Wat ik alleen niet snap is dat ie het met .ts bestanden wel snapt. Even los van het mount point dan, die kan ik makkelijk omzetten naar /media/hdd. De mount /mnt/hdd was nog een erfenis van de DM8000 die eerder dienst deed met een oudere OpenPLi versie die dacht ik nog geen media mount point had. Maar is al effe geleden.



Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #26 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 23 September 2022 - 13:17

Precies, "lsof -N" geeft aan welke files het lokale OS open heeft op een NFS mount, dus dat werkt alleen aan de RasPi kant, en daar heb je dus niks aan.

 

Ik weet niet waar je naar zit te kijken, maar als ik op mijn box een opname ga afspelen die op mijn NAS staat (nfs mount), en ik check op de NAS met lsof, dan zie ik die opname daar niet als open file...

 

Op de box (client side) zit ik het uiteraard wel:

root@hd66se:~# lsof | grep nas
2023	/usr/bin/enigma2	/media/net/nas/Misc/20220922_2025_-_ITV_HD_-_THE_MARTIN_LEWIS_MONEY_SHOW_LIVE.ts
2023	/usr/bin/enigma2	/media/net/nas/Misc/20220922_2025_-_ITV_HD_-_THE_MARTIN_LEWIS_MONEY_SHOW_LIVE.ts.sc

maar daar heb je aan de nfs server kant niks aan.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #27 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 23 September 2022 - 14:08

De uitdaging zit er in dat NFS in de basis stateless is, er is dus geen concept van open files. De client doet een verzoek voor een blok data, de server opent de file voor read, leest dat blok, en sluit de file weer.

 

Heb je NFS v3 of hoger, dan is het mogelijk dat je locks gebruikt, en dan zou je lockd kunnen vragen of die wat weet, maar dat vereist en een mount met de juiste parameters, en een applicatie die files lockt. En beide zijn niet aanwezig, dus daar heb je imho weinig aan.

 

Het moet op zich wel mogelijk zijn, want bv een Synology NAS heeft een optie om disks in hibernation te zetten bij idle, en dat gebeurt niet als er een CIFS of NFS client nog een file open heeft...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #28 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 24 September 2022 - 20:59

Het enige dat ik dan niet snap is dat ie wel ziet dat ik een opname op een slaapkamerbox open heb staan die op de woonkamerbox staat opgeslagen. Of geeft de slaapkamerbox nog een extra seintje naar de woonkamerbox vanuit OpenPLi? (8.0 in de woonkamer, 6.2 op de slaapkamer)

 

De schijf van de woonkamerbox is ook via NFS gemount op de slaapkamerbox (en vice versa)

 

Geeft samba/cifs wel een lock status door?

 


Edited by Thijs_Rallye, 24 September 2022 - 21:01.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #29 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 25 September 2022 - 13:19

Statefulness en locking zijn integraal onderdeel van het CIFS protocol, in tegenstelling tot NFS < v4. Je kunt dat wel uit zetten via de mount opties, maar default staat het aan.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #30 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 26 September 2022 - 05:53

Ik heb gisteren nog even wat geprobeerd. Als ik op de slaapkamerbox een mp3 afspeel die op de woonkamerbox opgeslagen staat wordt deze wel gezien door lsof op de woonkamerbox. Ik heb het idee dat er ergens of door iets anders nog een signaaltje af wordt gegeven.



Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #31 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 26 September 2022 - 06:10

Te laat voor een edit:

 

[quote]

3.3 Will lsof show remote hosts using files via NFS?


	No.  Remember, lsof displays open files for the processes
	of the host on which it runs.  If the host on which lsof
	is running is an NFS server, the remote NFS client processes
	that are accessing files on the server leave no process
	records on the server for lsof to examine. [/quote]

bron: http://web.mit.edu/~...lsof_3.61/00FAQ

 

Dus het lijkt erop dat OpenPLi op achtergrond een proces opent op de host zodra er een netwerkstream loopt, daar lsof alleen open files van locale processen laat zien. Zo begrijp ik het tenminste uit de manual en de posts in dit topic. Ik ben benieuwd wat OpenPLi nu precies doet op de client box, wellicht kan ik dat gedrag ook op mijn Raspi na maken. Ik ben geen programmeur maar ik heb wel een zwarte band google :P .



Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #32 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 26 September 2022 - 11:11

Het heeft niks met de client te maken.

 

NFS is een kernel proces ( je kunt dat zien in de output van ps, er staan dan [] om heen ), terwijl Samba ( smb, nmb ) een userspace proces is. En blijkbaar ziet lsof alleen userspace processen.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #33 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 26 September 2022 - 17:27

Ik heb nog eens even goed naar de configuraties gekeken en ik heb dus een CIFS share tussen beide STB's lopen en geen NFS.

 

Om een of andere reden slikt de Raspberry de CIFS share (nog) niet. Ik heb nog het nodige te RTFM'en hoe ik die share daar via CIFS aan de gang krijg. Hopelijk ziet ie dan wel de file in use :).

 

Na wat gepruts via putty op de Raspberry zag ik enkele filenames voorbij komen die destijds met enige frustratie gemaakt zijn hehehe. Ik ga de komende dagen nog een beetje doorgraven.


Edited by Thijs_Rallye, 26 September 2022 - 17:28.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #34 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 26 September 2022 - 17:38

Zo moeilijk is dat niet, de Pi draait toch ook gewoon linux?

 

Iets als

mount -t cifs //<box-ip>/<share> /mnt/local/mountpoint -o ro,username=root,password=<password>,vers=3.0,sec=ntlmssp,nounix

zou voldoende moeten zijn ( ik mount dit soort "play" shares altijd readonly ).
 


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #35 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 29 September 2022 - 16:38

Ik heb nu via de GUI op de raspberry een cifs share aangemaakt, maar ik krijg het alleen maar aan de gang als ik de hoofdfolder deel (dwz. /media/Harddisk. Echter ziet ie de open files wel nu.

root@vuduo4kse:~# lsof | grep /media/hdd
1423    /usr/bin/enigma2        /media/hdd/movie/timeshift.ilyHCN
1423    /usr/bin/enigma2        /media/hdd/movie/timeshift.ilyHCN.sc
1423    /usr/bin/enigma2        /media/hdd/movie/timeshift.ilyHCN
1423    /usr/bin/enigma2        /media/hdd/movie/timeshift.ilyHCN.sc
15103   /usr/sbin/smbd  /media/hdd/Musix/Music_Sorted/Drum & Bass/Squarepusher/Squarepusher - 2012 - Ufabulum/02. Unreal Square.mp3
15103   /usr/sbin/smbd  /media/hdd/Musix/Music_Sorted/Drum & Bass/Netsky/Netsky - Daydreaming.mp3
20577   /usr/sbin/smbd  /media/hdd
20577   /usr/sbin/smbd  /media/hdd
20577   /usr/sbin/smbd  /media/hdd
20577   /usr/sbin/smbd  /media/hdd/Musix
20577   /usr/sbin/smbd  /media/hdd/Musix
root@vuduo4kse:~#

Ik krijg het via de fstab (of mtab) gewoonweg niet voor elkaar. Het ding blijft zeuren om een wachtwoord wat er niet is om vervolgens een error te geven.

 

Dus ik hoopte dat ik de mtab zou kunnen bewerken maar ik mag em niet saven. Ik ga in ieder geval nog wat verder stoeien want hoe het nu gemount zit is het een puinhoop om in te navigeren op de raspberry :P.


Edited by Thijs_Rallye, 29 September 2022 - 16:39.


Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #36 Thijs_Rallye

  • Senior Member
  • 168 posts

+1
Neutral

Posted 29 September 2022 - 18:25

Weer te laat voor een edit, maar het is opgelost!

 

Ik kreeg niet het gewenste pad ingesteld als share, maar blijkbaar kan ik dat op de host aangeven met config files /etc/samba/shares. In die configs stond het echte pad vermeld, twee files aangemaakt voor de muziek voor mij en voor haar en vanuit daar via de GUI op de raspberry twee nieuwe cifs shares gemaakt.

 

Ik had met prullen gezien dat Volumio (de raspberry image) met mtab werkte, daar ik de file niet bewerkt opgeslagen kreeg viel het me op dat daar de werkende share van de vorige post als Harddisk vermeld stond en niet /harddisk. Toen ging er een belletje rinkelen omdat ik gister ergens in de samba map een Harddisk.conf bestand had gezien.

 

root@vuduo4kse:/etc/samba/shares# lsof | grep /media/hdd
1435    /usr/bin/enigma2        /media/hdd/movie/timeshift.3a2iKH
1435    /usr/bin/enigma2        /media/hdd/movie/timeshift.3a2iKH.sc
1729    /usr/sbin/smbd  /media/hdd/Musix/Music_Sorted/IDM/WARP Records
1729    /usr/sbin/smbd  /media/hdd/Musix/Music_Sorted/IDM/WARP Records/VA - Warp20 (1989-2009) - 2009/CD 2 - Warp20 (Recreated)/CD 2/09. Plaid - On My Bus.mp3
1729    /usr/sbin/smbd  /media/hdd/Musix/Music_Sorted/Jazz/Ben Webster/The Ben Webster Quintet -  Soulville 1957 FLAC/01. Soulville.flac
root@vuduo4kse:/etc/samba/shares#

 

Dank voor de hulp!



Re: Is het mogelijk de deep standby timer te pauzeren door HDD of netwerkactiviteit? #37 WanWizard

  • PLi® Core member
  • 70,762 posts

+1,830
Excellent

Posted 29 September 2022 - 20:46

Altijd verwarrend, NFS werkt met padnamen, CIFS met SMB share namen.

 

Maar mooi dat het opgelost is :thumbs-up:!


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users