Skocz do zawartości

Problem z wyświetlaniem plików w miniDLNA


Takaszi

Pomocna odpowiedź

Dobry wieczór, 

Zakładam ten temat ponieważ doszedłem do ściany z miniDLNA na Raspberry Pi 4B.

Serwer uruchomiłem, działa jest widoczny w Windowsie i na Androdzie, Ale zawartość dysku jużnie

Zmiany jakie wprowadziłem w 

sudo nano /etc/minidlna.conf

to:

media_dir=/media/pi/test
db_dir=/home/pi/.minidlna
log_dir=/var/log
port=8200
friendly_name=raspi_minidlna
inotify=yes

Było ich więcej, ale wyhashowałem. 

Nie mam już pomysłów, podejrzewałem ntfs na dysku z danym, więc zrobiłem testowy na xet4 i nic. Szaleję z uprawnieniami do pliku bazy i nic.

Jeżeli ktoś z Was ma działający serwer to może pomoże?

Link do komentarza
Share on other sites

14 godzin temu, Takaszi napisał:

Szaleję z uprawnieniami do pliku bazy

A może nie z uprawnieniami do pliku bazy tylko do miejsca, gdzie ta baza siedzi? Czy na pewno użytkownik minidlna ma do tego dostęp r/w?

Co mówią:
 

ls -ld /home/pi
ls -ld /home/pi/.minidlna
ls -l /home/pi/.minidlna

Co masz w bazie  (i czy w ogóle baza się utworzyła)?

Mam działający serwer, ale nie w życiu bym nie wpadł na pomysł aby bazę minidlna umieścić we własnym katalogu domowym...

 

Link do komentarza
Share on other sites

Dzięki za odzew, jeszcze sporo nie ogarniam więc konfigurację robiłem według tutoriali z internetu.

Moje wyniki to:

ls -ld /home/pi
drwxr-xr-x 28 pi pi 4096 sie 21 11:30 /home/pi

ls -ld /home/pi/.minidlna
drwxr-xr-x 2 minidlna minidlna 4096 sie 19 20:53 /home/pi/.minidlna

ls -l /home/pi/.minidlna
razem 76
-rw-r--r-- 1 minidlna minidlna 77824 sie 20 20:19 files.db

 

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

A spróbuj najprostszego tricku:

Kasujesz bazę przez:

sudo minidlnad -R

i restart przez:

sudo systemctl restart minidlna

To że plik bazy istnieje nie oznacza jeszcze że jest w nim coś sensownego.

A jeszcze jedno żeby wyeliminować problemy z dostępem: przeloguj się na minidlna poprzez

sudo su -s /bin/bash - minidlna

i sprawdź, czy będziesz mógł odczytać foldery i pliki z filmami

 

Link do komentarza
Share on other sites

Po wpisaniu ostatniej komendy mam to;

[sudo] hasło użytkownika minidlna: 
w tym problem, że żadnego hasła ie nadawałem. 😃

Dwie wcześniejsze komendy działają ale w Windowsie to nic nie zmienia, nadal po wybraniu Minidlna są foldery ale puste.

 

 

Link do komentarza
Share on other sites

5 minut temu, Takaszi napisał:

Po wpisaniu ostatniej komendy mam to;

[sudo] hasło użytkownika minidlna: 

Na pewno dobrze wpisałeś? To polecenie które podałem powinno przelogować na minidlna bez żadnych haseł (ew. hasło użytkownika pi jeśli takie ustawiałeś), jakieś polecenie później wydawałeś? Jeśli tak to jakie?

Link do komentarza
Share on other sites

(edytowany)

Po restarcie i ponownym wpisaniu ostatniej komendy mam to;

minidlna@raspberrypi:~$ 

Niestety ale nadal nic, ale "pięknie naknociłem"
 

po otwarciu pliku files.db w LibreOffice jest tam tekst i masa #

 

 

Edytowano przez Takaszi
Link do komentarza
Share on other sites

12 minut temu, Takaszi napisał:

Po restarcie i ponownym wpisaniu ostatniej komendy mam to;

minidlna@raspberrypi:~$ 

No i dobrze, teraz sprawdź czy widzisz foldery, np.:

ls -l /media/pi/test

i tak dalej

Jeśli widzisz pliki spróbuj, czy możesz je odczytać, np:

head -c 10 /sciezka/do/filmu.avi > /dev/null

(oczywiście podając prawidłową ścieżkę, uwaga na spacje w nazwie). Jeśli wywali błąd to znaczy że nie masz dostępu do filmu.

12 minut temu, Takaszi napisał:

po otwarciu pliku files.db w LibreOffice jest tam tekst i masa #

Wiesz... ale Office nie służy do otwierania plików sqlite3...

A tak przy okazji: z su wychodzi się przez CTRL-D a nie restart.

Edytowano przez ethanak
Link do komentarza
Share on other sites

(edytowany)
18 minut temu, ethanak napisał:

No i dobrze, teraz sprawdź czy widzisz foldery, np.:


ls -l /media/pi/test

i tak dalej

Jeśli widzisz pliki spróbuj, czy możesz je odczytać, np:


head -c 10 /sciezka/do/filmu.avi > /dev/null

(oczywiście podając prawidłową ścieżkę, uwaga na spacje w nazwie). Jeśli wywali błąd to znaczy że nie masz dostępu do filmu.

Wiesz... ale Office nie służy do otwierania plików sqlite3...

Hmmmm mam taki wynik:

minidlna@raspberrypi:~$ ls -l /media/pi/test
ls: nie ma dostępu do '/media/pi/test': Brak dostępu
minidlna@raspberrypi:~$ 

 

Zrestartowałem Malinkę, powtórzyłem komendy, tym razem wyszedłem przez CTRL-D i jest to 😁

pi@raspberrypi:~ $ ls -l /media/pi/test
razem 414276
-rwxrwxrwx 1 pi pi 48251788 paź 29  2008 '01-Angel of the South.flac'
-rwxrwxrwx 1 pi pi 34042967 paź 29  2008 '02-The Panama Cat.flac'
-rwxrwxrwx 1 pi pi 35192193 paź 29  2008 '03-Trail Blazer.flac'
-rwxrwxrwx 1 pi pi 34942359 paź 29  2008 '04-The Beautiful Game.flac'
-rwxrwxrwx 1 pi pi 32175928 paź 29  2008 '05-Hats of Magic.flac'
-rwxrwxrwx 1 pi pi 30727224 paź 29  2008 '06-Tete a Tete.flac'
-rwxrwxrwx 1 pi pi 29493613 paź 29  2008 '07-The Last Flamenco.flac'
-rwxrwxrwx 1 pi pi 29826017 paź 29  2008  08-Kidstuff.flac
-rwxrwxrwx 1 pi pi 31674314 paź 29  2008 '09-Big Sky Country.flac'
-rwxrwxrwx 1 pi pi 26607159 paź 29  2008 '10-Hold On to Your Heart.flac'
-rwxrwxrwx 1 pi pi 31928618 paź 29  2008  11-Jubilation.flac
-rwxrwxrwx 1 pi pi 27298957 paź 29  2008 '12-Big Sky Country.flac'
-rwxrwxrwx 1 pi pi 32011344 paź 29  2008 '13-Trail Blazer.flac'
drwxrwxrwx 1 pi pi        0 sie 19 20:14  Cover
-rwxrwxrwx 1 pi pi    22662 paź 29  2008  folder.jpg

Zmieniłem filmy na muzykę

 

Edytowano przez Takaszi
Link do komentarza
Share on other sites

29 minut temu, Takaszi napisał:

Hmmmm mam taki wynik:


minidlna@raspberrypi:~$ ls -l /media/pi/test
ls: nie ma dostępu do '/media/pi/test': Brak dostępu
minidlna@raspberrypi:~$ 

No więc minidlna nie ma dostępu do /media/pi/test - tyle w temacie. A to że użytkownik pi ma do nich dostęp to zupełnie inna bajka.

Pokaż jeszcze:
l

ls -ld /media/pi

ls -ld /media/pi/test
6 minut temu, Takaszi napisał:

Dodałem jeden film i napisałem ostatnią komendę,


pi@raspberrypi:~ $ head -c 10 /media/pi/test/2001_Odyseja_Kosmiczna.avi > /dev/null

nie dzieje się nic

No i dobrze, tyle że miałeś to sprawdzić z użytkownika minidlna a nie pi. Jak się nic nie dzieje to znaczy że jest dobrze. Spróbuj wykonać to z użytkownika minidlna, zobaczysz błąd.

 

 

Link do komentarza
Share on other sites

(edytowany)

Faktycznie teraz mam tak

minidlna@raspberrypi:~$ ls -l /media/pi/test
ls: nie ma dostępu do '/media/pi/test': Brak dostępu
minidlna@raspberrypi:~$ 

 

reszta komend:

minidlna@raspberrypi:~$ ls -ld /media/pi
drwxr-x---+ 4 root root 4096 sie 21 18:10 /media/pi
minidlna@raspberrypi:~$ 

i

minidlna@raspberrypi:~$ ls -ld /media/pi/test
ls: nie ma dostępu do '/media/pi/test': Brak dostępu
minidlna@raspberrypi:~$ 

czyli do test nie ma dostępu, hmmm. 

czyli to pi jest właścicielem "test" a nie minidlna?

Edytowano przez Takaszi
Link do komentarza
Share on other sites

Wrrrrrrrrr...

To teraz z poziomu użytkownika pi:
 

ls -ld /media/pi

ls -ld /media/pi/test

pokaż wyniki, i jak dobrze pójdzie to w tym tempie za kilkanaście godzin będziesz miał działający serwer (no, chyba że lekko przyspieszysz, to w parę minut)

A na początek spróbuj:

sudo chmod 755 /media/pi

Nie wiem kto jest właścicielem /media/pi/test, ale właścicielem /media/pi jest root i nikogo oprócz pi tam nie wpuszcza.

Edytowano przez ethanak
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.