Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Nová témata / Prodám HARDWARIO (BigClown) sadu
« Poslední příspěvek od trodden passive kdy Dnes v 14:14:26 »
Prodám hardwario sadu (dříve BigClown) viz foto - USB rádio, detektor pohybu, detektor úniku vody, termostat, relé, clima, 2x skládaná sada s větším battery modulem - teploměr+vlhkoměr+VOC detektor(jen 1x) Vše plně funkční, kromě clima modulu.Spadl mě na zem a občas funguje a občas ne. Cena za komplet 3000,- + zásilkovna
2
Hardware / Re:Uspávání JMicron převodníku USB-NVMe
« Poslední příspěvek od RDa kdy Dnes v 13:28:35 »
Podle me nejde o uspavani - to nema proc padat, max to udela prodlevu.

Mate RPI = problemovy USB power budget -> crash disku

Nektere prevodniky maj problem s UAS -> zkuste prepnout na usb-mass-storage driver, jak radi Michal
3
Odkladiště / Re:Obchodním sdělením ÚOOÚ
« Poslední příspěvek od LolPhirae kdy Dnes v 11:13:58 »
Tak že, stěžovat si na ÚOOÚ u ÚOOÚ? :).

No, už jsem to tady naznačoval , že to nebude příliš produktivní...  :P
4
Hardware / Re:Uspávání JMicron převodníku USB-NVMe
« Poslední příspěvek od Michal Šmucr kdy Dnes v 11:04:39 »
Neznám konkrétní zařízení, ani jsem moc nezkoumal podobné USB-NVMe řadiče, spíš USB-SATA.

Nicméně přesto zkusím nadhodit pár tipů. Bude to asi trochu o laborování.

Pokud je problém s autosuspendem na úrovni USB zařízení, tak máte několik možností.
Zkusit kompletně vypnout autosuspend pro všechna USB zařízení (Parametr udává výchozí čas v sekundách, kdy je zařízení bez aktivity, než se uspí. Když se nastaví -1, autosuspend se vypne).
echo -1 > /sys/module/usbcore/parameters/autosuspend

Což by mohlo být zajímavé na základní ozkoušení. Pokud by to zabralo, můžete to pak např. nastavit jako parametr kernelu po bootu. Tzn. na rpi, přidat na konec řádku do /boot/cmdline.txt další parametr usbcore.autosuspend=-1

Můžete to také selektivně zakázat pouze na konkrétním zařízení.
Nejdřív si dohledejte, kde je to zapojené (sběrnice, zařízení), pomocí lsusb, případně lsusb -t. Pak najdete odpovídající cestu v sysfs a /sys/bus/devices
Tzn. například u mě je mass-storage zařízení 1-1.3 (můžete dál ověřit v iVendor, iProduct)
/sys/bus/usb/devices/1-1.3/
Tam se pak dá také zapsat timeout úplně stejným způsobem jako v předchozím případě:
echo -1 > /sys/bus/usb/devices/1-1.3/power/autosuspend

Pokud byste to pak chtěl aplikovat po startu, napíšete si jen nějaký skript, co to provede, případně systemd službu, udev pravidlo.

Další možnost je, že to suspend úplně nevyřeší, protože některá USB storage zařízení nechodí úplně hezky v UAS (USB Attached SCSI) režimu, třeba kvůli bugu ve firmware.
Naštěstí je pro tyhle případy možné konkrétní zařízení přepnout do standardního USB mass storage režimu pomocí tzn. usb-storage quirků. Je to v určitých situacích pomalejší, ale alespoň použitelné.
Viz.
https://forums.raspberrypi.com/viewtopic.php?f=28&t=245931

Tzn. když si potvrdíte, že to zařízení jede v UAS režimu, tak si zjistíte USB VID:PID a přidáte další parametr kernelu (zas /boot/cmdline.txt)

usb-storage.quirks=VID:PID:u (:u je pak speciální switch)

usb-storage.quirks má ještě víc parametrů, kdyžtak můžete experimentovat i dál
https://github.com/torvalds/linux/blob/7ff71e6d923969d933e1ba7e0db857782d36cd19/Documentation/admin-guide/kernel-parameters.txt#L7610

Finálně ještě odkážu na referenci quirků pro celý USB subsystém ze stejného dokumentu, kdyby bylo třeba ještě další laborování:

usbcore.quirks
https://github.com/torvalds/linux/blob/7ff71e6d923969d933e1ba7e0db857782d36cd19/Documentation/admin-guide/kernel-parameters.txt#L7531

Nakonec varianta - brod, než to vyřešíte jinak. Nastavit si cron úlohu, systemd timer, co pak periodicky sáhne na dané zařízení, aby se neuspalo. Ekvivalent toho vašeho občasného zápisu, čtení.
Většinou není třeba sahat na filesystém, postačí použít třeba hdparm nebo smartctl, co jednou za čas "sáhne" na zařízení.. Např. hdparm /dev/sda

5
Hardware / Re:Uspávání JMicron převodníku USB-NVMe
« Poslední příspěvek od redustin kdy Dnes v 10:06:26 »
A dělá to ten čip, nebo nějaký power management na té PCIe sběrnici? Určitě bys k tomu odpojení dohledal nějaké logy.
6
Hardware / Uspávání JMicron převodníku USB-NVMe
« Poslední příspěvek od aigor.net kdy Dnes v 09:22:53 »
Dokázal by někdo navést na řešení, jak zamezit uspávání USB/NVMe převodníku?
Rozjel sem RPI4 s externím NVMe diskem, ale když nějaký čas není aktivita na disku, tak ten JMicron čip se rozhodne odpojit a celý systém spadne.
Otestoval sem, že když periodicky vynutím nějaké zápisy, tak k tomu nedojde. Jde tedy "jen" o to, jak tomu převodníku vysvětlit, že se nemá uspávat...
7
Bazar / Re:Daruji tři Wi-Fi teploměry pro Tuya
« Poslední příspěvek od greenlinuxguru kdy Dnes v 08:59:57 »
Dobrý, už se mi ve zprávách sešlo pár čísel, tak to jdu obepisovat
8
/dev/null / Re:old school
« Poslední příspěvek od makovec_3 kdy 14. 02. 2025, 20:16:52 »
55, Swift, začínám Python kvůli AI. Oldschool věci (u mně ObjC) dělám když je potřeba, ale vlastně nebaví.
9
/dev/null / old school
« Poslední příspěvek od alex6bbc kdy 14. 02. 2025, 19:37:13 »
kdo se tady povazujete za old school?
kdo by jeste neco udelal ve fortranu, koho jeste bavi assembler?

napiste jo bavi nebo nebavi a delam jenom v reactu 😁

kolik tu je 50 letych a vice.
10
Server / Re:Oprava číslování md127 na md0
« Poslední příspěvek od MiroslavPragl kdy 14. 02. 2025, 19:27:47 »
Potvrzuji zmíněné chování, resp. změnu s 6.11.x.
Kolega Zdenek M. by rekl: klasicke pachani dobra :/

DIK ZA POTVRZENI!

Nastesti mam raid0 jako ryche velke odkladiste docasneho bordelu, takze i kdyz si ubuntu rekne o root password for maintenance, po chvili pozadavek zmizi (!) a objevi se logon.

MP
Stran: [1] 2 3 ... 10