Portál AbcLinuxu, 4. května 2025 12:39

Dotaz: netradio - připojení jiného zdroje - USB HDD

25.5.2018 19:30 RASíček | skóre: 3 | blog: rasicek
netradio - připojení jiného zdroje - USB HDD
Přečteno: 233×
Odpovědět | Admin
Raspbery Pi 3B+, Raspbian Linux r3b 4.14.34-v7+ #1110 SMP
Snažím se připojit do streamradia místo síťového zdroje disk připojený do USB.
-připojil jsem HDD 1TB s názvem ZALOHA_1T do USB (na ploše přibyl ZALOHA_1T),
jelikož níže uvedené příkazy MPD k ničemu nevedly, zkoušel jsem tyto:
sudo fdisk -l píše:
/dev/sda1 32 1952491904 1952491873 931G 7 HPFS/NTFS/exFAT
-udělal jsem: sudo mkdir /mnt/hudba
sudo mount /dev/sda1 /mnt/hudba -o r

ale taky: sudo mkdir /media/hudba
sudo mount /dev/sda1 /media/hudba -o r
(na ploše je objevil ZALOHA_1T)
- disk je tedy namoountovaný (kterýmkoliv způsobem), můžu s ním pracovat
- je v něm adresář např. MP3, který chci použít jako zdroj pro streamradio

do /etc/mpd.conf jsem zadal: music_directory "/mnt/hudba/MP3" nebo taky: music_directory "/mnt/hudba/MP3"
čímž chci nahradit předchozí úspěšně hrající zdroj ("smb://pi:heslo@192.168.1.12/MP3")
ale při pokusech o načtení skladeb a spuštění tento adresář MPD prostě nebere,
buď trvá na předchozím zdroji (vypisuje předchozí playlist, ale nehraje ho) nebo jen, prostě, nový playlist nehraje.
Prosím o radu, už fuckt nevím, co dělám špatně, typuju na absesnci nějakých práv, ale už nevím, kudy kam. Jestli dobře rozumím manulálům, tak tohle by MĚLO fungovat... DĚKUJU.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.5.2018 20:02 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zase se budu opakovat - nastudoval sis, jak mpd funguje? Aktualizoval jsi jeho vnitřní databázi? Vyrobil sis playlist, který by to přehrávalo?
25.5.2018 20:21 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Děkuju z reakci,
jede mi 8 různých stanic na jednom Banana Pi, testuju na jiném RPi s jednou stanicí.
Zdrojem playlistů mám adresáře na NASu, funguje to i z (malé) flashky. Takže ano, myslím, že vím, jak MPD a MPC funguje, ale evidentně mi něco uniká a proto se ptám tady...
Vzhledem k množství písniček nechci tvořit playlisty jinak než dosud úspěšným postupem mpc ls | mpc add. Chci totéž jen z (velkého) disku připojeného do USB.
Nějaká užitečná rada...?
25.5.2018 20:26 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
A zaktualizoval jsi v MPD databázi tracků? Vrací mpc ls tracky z toho disku?
25.5.2018 21:41 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Ano, updatuju i vyprazňuju databázi(-e) i restartuju mpd, načítám konfig: mpc clear...mpc update... sudo /etc/init.d/mpd restart... sudo mpd /etc/mpd.conf.
mpc ls právě nic nevrací,
mpc playlist tím pádem taky ne nebo vrací nesmyslně starší kdysi fungující, který ale nehraje.
Chytrex avatar 25.5.2018 21:56 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
viz níže.. tohle zavání problémem s právama. koukni do logů..
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
Chytrex avatar 25.5.2018 21:22 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak už ti dustin řekl v prtvní reakci.

mpc update

čímž si mpd nascanuje stávající zdroj songů

a pak si naházíš songy do playlistu. Pokud je ta cesta správně a mpd MÁ PRÁVO z něj číst, musí to fungovat.

Viděl bych to v právech jelikož mpd běží defaultně jako uživatel a grupa mpd, To že TY se můžeš připojit a dělat si co chceš s tím mountpointem neznamená že to může i mpd.

u NTFS bych zkusil přidat -o umask=022 aby to ovlivnilo práva.. ale to je jen od oka. ntfsko nepoužívám, nemám k tomu důvod.
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
25.5.2018 22:04 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Jo, asi to bude nějakýma právama.. Z Flashky (FAT) to funguje, HDD (NTFS) nefunguje. Myslel jsem, že je to pořešeno už při mountování parametrem mount /zdroj /cil -o r
Chytrex avatar 25.5.2018 22:19 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
ne není, NTFS má taky nějaká práva implementována.. proto jsem navrhoval přidat option umask=022 při mountu toho storage což by mělo dát práva číst všem.
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
25.5.2018 22:26 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
právě jsem našel ještě tohle: tohle , tak budu zkoušet všechno. Až to pošlape, dám sem řešení. DĚKUJU VŠEM!
Řešení 1× (RASíček (tazatel))
Chytrex avatar 25.5.2018 22:41 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
to force ti asi nepomůže, tobě to připojilo.

manuál k ntfs-3g říká že:
umask=value
              Set the  bitmask of the file and directory permissions that are not present. The value is  given  in  octal.
              The default value is 0 which means full access to everybody.

takže bych zkusil:
sudo mount /dev/sda1 /mnt/hudba -t ntfs-3g -o umask=022
a práva by měla být 755 pro adresáře a 644 pro soubory.. což by mělo mpd stačit. Podotýkám že balíček ntfs-3g je normálně v repozitáři.
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
25.5.2018 22:50 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Jo, tak TOHLE funguje! DĚKUJU! Ale řikám si, kurňa, proč je to tááák složitý...
Chytrex avatar 25.5.2018 22:53 Chytrex | skóre: 30 | Bohumín
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
protože taháš podivný FS do linuxu :D

Ten default driver tuším ani neumí zápisy.. nějak to ale nesleduju. používám ntfs-3g a to ještě sporadicky..
Hrdý člen KERNEL ULTRAS .:. define QUESTION ((bb) || !(bb)) .:. Odmítám vaši realitu a nahrazuji ji svou vlastní..
26.5.2018 06:07 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: netradio - připojení jiného zdroje - USB HDD
Nojo, když nám, nás do Linuxu fušujícím woknařům, až do teďka NTFS podivný nepřišlo.. :-) Ještě jednou DÍKY VŠEM.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.