hdparm
Oud spul.
https://github.com/D...master/hdparm.8
Posted 4 November 2024 - 20:39
Ach, het meeste in *nix is oud. Dat zegt niks over of het deugd of niet .
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.
Posted 4 November 2024 - 21:01
Edited by Jork, 4 November 2024 - 21:09.
Posted 5 November 2024 - 12:17
Logisch, het is een commando naar de disk, niet iets dat de disk bewaard. Dus als de disk van de stroom af gaat is de setting weg, en moet het opnieuw gezet worden.
Enigma doet dat al, daar is geen script voor nodig. Enigma moet alleen voor removable disks zowel hdparm als sdparm aanroepen, omdat niet detecteertbaar is welk van de twee nodig is.
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.
Posted 10 November 2024 - 14:48
Er zijn nog meer rare dingen die hier wellicht op van invloed zijn. Mijn WD passport bv staat niet gemarkeerd als "Removable", terwijl het toch echt een USB disk is...
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.
Posted 10 November 2024 - 15:22
Ik ben hier nog even wat verder ingedoken: de sleep timer / APM / idle timeout opties die in de disk zelf zitten worden in Enigma helemaal niet gebruikt. Sterker nog, als die staan ingesteld worden ze uitgezet.
Bij het opstarten van Enigma worden alle storage devices geenumereerd, en wordt er voor elk een Harddisk object aangemaakt.
Voor elk device dat of internal is, of niet removable, wordt er een idle timer gestart, die begint met het uitzetten van de disk idle timeout ( "hdparm -S0" of sdparm --set=SCT=0 ), dan checkt na de ingestelde idle tijd of er disk I/O geweest is, en zo niet, "hdparm -y" of "sdparm --command=stop" uit voert om de disk te stoppen.
Hier worden een paar assumpties gepakt:
Wat ik nogal een aanname vind.
@Jork,
wat is de inhoud van /sys/block/sd?/removable van jou USB disk (bij ? even de juiste letter invullen ) ?
Edited by WanWizard, 10 November 2024 - 15:26.
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.
Posted 10 November 2024 - 17:48
Merci. Heeft geen haast.
Ik blijf erbij dat
de beste en simpelste benadering blijft.
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.
Posted 10 November 2024 - 19:18
Edited by Jork, 10 November 2024 - 19:24.
Posted 10 November 2024 - 19:33
Ja, dat is bekend, en dat is ook wat Enigma gebruikt.
Het barst van de ifs and buts. Veel hangt af van de gebruikte USB-to-SATA (of IDE) bridge, zeker die van de eerste generaties waren een ramp wat compatibiliteit betreft.
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.
Posted 11 November 2024 - 11:04
Ik ben hier nog even wat verder ingedoken: de sleep timer / APM / idle timeout opties die in de disk zelf zitten worden in Enigma helemaal niet gebruikt. Sterker nog, als die staan ingesteld worden ze uitgezet.
Bij het opstarten van Enigma worden alle storage devices geenumereerd, en wordt er voor elk een Harddisk object aangemaakt.
Voor elk device dat of internal is, of niet removable, wordt er een idle timer gestart, die begint met het uitzetten van de disk idle timeout ( "hdparm -S0" of sdparm --set=SCT=0 ), dan checkt na de ingestelde idle tijd of er disk I/O geweest is, en zo niet, "hdparm -y" of "sdparm --command=stop" uit voert om de disk te stoppen.
Hier worden een paar assumpties gepakt:
- alles wat internal is (pci, ide, sata), kan worden aangestuurd met hdparm
- alles wat external is, is een SCSI device en moet worden aangestuurd met sdparm
Wat ik nogal een aanname vind.
@Jork,
wat is de inhoud van /sys/block/sd?/removable van jou USB disk (bij ? even de juiste letter invullen ) ?
0
Posted 11 November 2024 - 11:54
@Jork,
wat is de inhoud van /sys/block/sd?/removable van jou USB disk (bij ? even de juiste letter invullen ) ?
0
Bij mij (externe USB staat op /media/usb en in shared in het netwerk):
Vu+ Ultimo 4K (4 TB HD, DVBS FSB, DVBC FBC & OpenPli 9),
Xtrend ET10000 (1 DVBS works via ethernet & OpenPli 9),
Xtrend ET10000 (DVBT2 & OpenPli 9, located in Thailand). Only latest stable releases.
Xtrend ET10000 (works via ethernet & OpenPli 9) and
Xtrend ET8000 (1 TB HD, 1 DVBT2 & works via ethernet & OpenPli 9)
Posted 11 November 2024 - 14:23
Merci @Jork.
Bij mij (externe USB staat op /media/usb en in shared in het netwerk):
root@vuultimo4k:/sys/block# ls sda/removablesda/removableroot@vuultimo4k:/sys/block# ls sdb/removablesdb/removable
Het ging me niet om dat ze bestaan, maar om wat er in staat. Dus "cat" opv "ls".
Maar ik weet voldoende.
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.
Posted 17 November 2024 - 16:27
Gefixt in develop: https://github.com/O...4e6d53a76c0f962
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.
Posted 23 November 2024 - 10:15
Gefixt in develop: https://github.com/O...4e6d53a76c0f962
Problem
run first hdparm -y /dev/sda
hdd sleep
run two sdparm --flexible --readonly --command=stop /dev/sda
hdd again active
openpli develop gbquad4k gbquad4k login: root Last login: Sat Nov 23 10:30:22 EET 2024 on pts/0 root@gbquad4k:~# hdparm -C /dev/sda /dev/sda: drive state is: active/idle root@gbquad4k:~# hdparm -C /dev/sda /dev/sda: drive state is: active/idle root@gbquad4k:~# hdparm -y /dev/sda /dev/sda: issuing standby command root@gbquad4k:~# hdparm -C /dev/sda /dev/sda: drive state is: standby root@gbquad4k:~# sdparm --flexible --readonly --command=stop /dev/sda /dev/sda: ASMT 2115 0 root@gbquad4k:~# hdparm -C /dev/sda /dev/sda: drive state is: active/idle root@gbquad4k:~#
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 23 November 2024 - 14:50
Hmm, that is not intended. Would swapping them around be an option? Or do a -y first, then check with -C, and if not in standby, try sdparm?
What kind of device is that that responds to both ATA and SCSI commands? I can't reproduce this, my WD Passport still goes to standby without issues. it doesn't respond to both.
Edited by WanWizard, 23 November 2024 - 14:51.
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.
Posted 23 November 2024 - 18:26
Would swapping them around be an option?
Yes,this work.
def setSleep(self): # some external USB bridges require the SCSI protocol if self.bus() == _("External"): Console().ePopen(("sdparm", "sdparm", "--flexible", "--readonly", "--command=stop", self.disk_path)) Console().ePopen(("hdparm", "hdparm", "-y", self.disk_path))
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 23 November 2024 - 18:37
Thanks for testing, I'll swap it around.
edit: done
Edited by WanWizard, 23 November 2024 - 18:42.
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.
0 members, 2 guests, 0 anonymous users