Konfigurace Samba v Ubuntu

RDa

  • *****
  • 2 785
    • Zobrazit profil
    • E-mail
Re:Konfigurace Samba v Ubuntu
« Odpověď #30 kdy: 28. 11. 2024, 22:16:21 »
Zvukovku 5.1 jsem na Linuxu nevyřešila. Nejde to. Nejsou drivery a nechtěla jsem ztrácet čas.

Tak s 5.1 jsem nemel nikdy problem - provozoval jsem jak analog - pres 3 jacky, tak digital (passhtrough pres SPDIF). Jediny co neslo bylo "dts-direct", coz je realtime enkodovani 6ch do DTS, o coz se starali ovladace k desce, nez aby to byla nejaka hw featura. Proste takova smelina a la "soft-modem" :D


Re:Konfigurace Samba v Ubuntu
« Odpověď #31 kdy: 29. 11. 2024, 00:16:06 »
Dávno je to řešeno jinak, na non-Windows platformách nutno na každém serveru rozjet např. WSSD.

Tak jsem to ještě testoval na konkrétní verzi Ubuntu, co má Darina.
V gvfs je podpora WSSD od loňska
https://gitlab.gnome.org/GNOME/gvfs/-/merge_requests/186
V Ubuntu 24.04 je už naštěstí verze, co to podporuje.
Na prohledávání ostatních počítačů to funguje tak, že si gvfs po přihlášení spustí svou instanci wsdd, co si najde v cestě a nastaví ho, aby poslouchal na svém unix socketu.
Pro inzerování vlastního SMB serveru je potřeba přidat ještě balíček wsdd-server, což je jen systemd služba, která to pouští s jinými parametry.
Bohužel pokud běží jak služba současně s další instancí wsdd pro gvfs, tak padá na chybě:
https://github.com/christgau/wsdd/issues/206
V distribuci je starý balíček s verzí 0.7, co to nemá opravené.

Přijatelné workaroundy jsou dva.
- nainstalovat novější balíček wsdd 0.8 z Oracularu
- nebo to zkombinovat a použít wsdd pro gvfs a wsdd2 na službu (což je jiná implementace napsaná v C https://github.com/Netgear/wsdd2 )

Jinak u mě to chodí úplně v pohodě jak s DNS-SD, tak s WSDD, gvfs nachází všechny počítače oběma způsoby.
Takže jen jako případná alternativa, pokud by to potencionálně řešilo ten problém.

Re:Konfigurace Samba v Ubuntu
« Odpověď #32 kdy: 29. 11. 2024, 00:34:54 »
Zjišťuji stav sítě. Miluji Linux.

Prosímtě můžeš ještě vyzkoušet následující postup? Je to jen alternativní způsob, jak v MATE zjišťovat počítače se Sambou na síti. Možná by to mohlo pomoct.

- stáhni si dva balíčky
https://cz.archive.ubuntu.com/ubuntu/pool/main/w/wsdd/wsdd_0.8-2ubuntu3_all.deb
https://cz.archive.ubuntu.com/ubuntu/pool/universe/w/wsdd/wsdd-server_0.8-2ubuntu3_all.deb

- nainstaluj je z terminálu (použij raději celou cestu k souboru)
sudo dpkg -i /cela-cesta/wsdd_0.8-2ubuntu3_all.deb /cela-cesta/wsdd-server_0.8-2ubuntu3_all.deb

- restartuj počítač

Tohle pak zopakuj na všech počítačích, co se mají vidět.
Jinak když zapneš počítač, přihlásíš se a otevřeš hned ten prohlížeč sítě, tak to trvá cca 30 sekund, než se tam začnou objevovat.

Re:Konfigurace Samba v Ubuntu
« Odpověď #33 kdy: 29. 11. 2024, 14:21:47 »
Hele za mě máš úplně nejednodušší nainstalovat na hlavní stroj openssh server, pak si dáš nastavit složku kterou chceš sdílet. A ostatních počítačích se v caja nebo nautilus nebo co vlastně používáš dáš přípojit na síťovou složku, a ono už tě to navede samo, mě to trvalo asi 5min rozchodit. když si to síťový spojení uložíš do oblíbených, tak to funguje úplně stejně jak ty popisuješ (jenom klikáš na ikonky a přetahuješ soubory).

Re:Konfigurace Samba v Ubuntu
« Odpověď #34 kdy: 29. 11. 2024, 14:38:06 »
Hele za mě máš úplně nejednodušší nainstalovat na hlavní stroj openssh server, pak si dáš nastavit složku kterou chceš sdílet. A ostatních počítačích se v caja nebo nautilus nebo co vlastně používáš dáš přípojit na síťovou složku, a ono už tě to navede samo, mě to trvalo asi 5min rozchodit. když si to síťový spojení uložíš do oblíbených, tak to funguje úplně stejně jak ty popisuješ (jenom klikáš na ikonky a přetahuješ soubory).

Tenhle workaround se záložkami už jsem popisoval včetně postupu v Caja (nemá na rozdíl od Dolphinu wizard).
https://forum.root.cz/index.php?topic=29908.msg414005#msg414005
Pokud by to chtěla připojovat přes SSH/SFTP, jak navrhuješ, tak jen modifikace sftp:// místo smb:// v adrese.


Re:Konfigurace Samba v Ubuntu
« Odpověď #35 kdy: 29. 11. 2024, 14:51:59 »
Hele za mě máš úplně nejednodušší nainstalovat na hlavní stroj openssh server, pak si dáš nastavit složku kterou chceš sdílet. A ostatních počítačích se v caja nebo nautilus nebo co vlastně používáš dáš přípojit na síťovou složku, a ono už tě to navede samo, mě to trvalo asi 5min rozchodit. když si to síťový spojení uložíš do oblíbených, tak to funguje úplně stejně jak ty popisuješ (jenom klikáš na ikonky a přetahuješ soubory).

Tenhle workaround se záložkami už jsem popisoval včetně postupu v Caja (nemá na rozdíl od Dolphinu wizard).
https://forum.root.cz/index.php?topic=29908.msg414005#msg414005
Pokud by to chtěla připojovat přes SSH/SFTP, jak navrhuješ, tak jen modifikace sftp:// místo smb:// v adrese.
Jasně, jenom jsem ji to chtěl napsat jednodušeji a dát jí tam příklad. Samozřejmě by šlo u dělat i openssh na každým, pak si to tam naklikat a mohla by si přetahovat soubory z třetího počítače mezi dvěma jinýma kompama(vím není to zrovna elegantní)

Re:Konfigurace Samba v Ubuntu
« Odpověď #36 kdy: 30. 11. 2024, 17:55:38 »

Prosímtě můžeš ještě vyzkoušet následující postup? Je to jen alternativní způsob, jak v MATE zjišťovat počítače se Sambou na síti. Možná by to mohlo pomoct.

- stáhni si dva balíčky
https://cz.archive.ubuntu.com/ubuntu/pool/main/w/wsdd/wsdd_0.8-2ubuntu3_all.deb
https://cz.archive.ubuntu.com/ubuntu/pool/universe/w/wsdd/wsdd-server_0.8-2ubuntu3_all.deb

- nainstaluj je z terminálu (použij raději celou cestu k souboru)
sudo dpkg -i /cela-cesta/wsdd_0.8-2ubuntu3_all.deb /cela-cesta/wsdd-server_0.8-2ubuntu3_all.deb

- restartuj počítač

Tohle pak zopakuj na všech počítačích, co se mají vidět.
Jinak když zapneš počítač, přihlásíš se a otevřeš hned ten prohlížeč sítě, tak to trvá cca 30 sekund, než se tam začnou objevovat.

NE.
Mišo, mám tu dnes jen 4 počítače. PC1 (notebook) je out of my area.
Udělala jsem přesně co jsi napsal.
Na PC5, to je ten MMPC vedle televize, je už Windows. Koupila jsem licenci a vše je excelentní.
Pokračovala jsem tedy na počítačích 2,3 a 4.
Instalace všude z terminálu podle tebe. Po instalacích a restartech se síť jeví takto.
PC3 vidí pouze sebe a jde pingnout ostatní.
PC4 vidí pouze sebe a jde pingnout ostatní.
PC2 nefunguje síť viz obrázek.

Ne. Tady se nedá pracovat a já to zasíťování potřebuji. A je to obrovsky zdržování. Potřebuji dělat a ne trávit 10 dní opravami a úpravami. Kdybych měla blízko sebe někoho od Linuxu tak prosím. Ale kolem mě jsou lidi jen s Windows a přímo mi nemá kdo poradit. A přes fórum to je katastrofálně zdržující a zdlouhavé.

Do reality mě vrátila Abby Jsem ji vděčná a zavázaná tím, co mi napsala. Ještě jsem ji nepoděkovala ale udělám to.

Děkuji všem, kteří se mi snažili pomoci.
Darina.

Ubuntu Pro 24.4.1 Mate

RDa

  • *****
  • 2 785
    • Zobrazit profil
    • E-mail
Re:Konfigurace Samba v Ubuntu
« Odpověď #37 kdy: 30. 11. 2024, 19:41:28 »
Do reality mě vrátila Abby

Tak jestli byla rada tam pridat/nastavit Avahi mDNS/DNS-SD, tak to je to, co jsem zde uz davno zminoval:

To je proto, ze samotna samba resi jenom sdileni souboru. Viditelnost PC zalezi na nejakem UPNP / network discovery protokolech, ktere jsou separatni veci. Samotna samba to sice dokaze taky, ale stylem ze jeden z uzlu bude manazovat tu sit - a pokud ho budete vypinat/zapinat, tak chvili trva nez se role ujme jinej.

Takze vyzadujete nejakou auto-konfiguraci, kterou ale asi nemate rozjetou.

Namisto lpeni na instantnim reseni a nadavani, zkuste chvili premyslet co jak funguje - pak zjistite, ze to co mate vam fungovat nemuze, protoze tomu neco schazi. A pak uz je jen maly krok k naprave.


Re:Konfigurace Samba v Ubuntu
« Odpověď #38 kdy: 30. 11. 2024, 21:37:51 »
Celou dobu říkám, že si z nás dělá srandu a celé to směřovala k tomuto závěru.
Už v říjnu řešila na jiném fóru 5.1 zvuk na počítači s Win10.
Teď najednou znovu koupila licenci na Windows???

Používá nějaké minoritní až obskurní distribuce, o nichž jsem doteď neslyšel, třeba ClearOS.
Což není divu, nejsem žádný Linux guru, jen to prostě používám.

Do konfiguráku Samby jsem dle nějakého návodu přidal pár řádků a ve svém Lubuntu vidím jak flešku píchnutou do routeru, tak úložiště v Kodi běžící na RPi3.
Naopak z toho Kodi vidím nasdílené složky z Lubuntu, stejně tak ze Samsung TV.

Re:Konfigurace Samba v Ubuntu
« Odpověď #39 kdy: 01. 12. 2024, 16:44:59 »

NE.
Mišo, mám tu dnes jen 4 počítače. PC1 (notebook) je out of my area.
Udělala jsem přesně co jsi napsal.
Na PC5, to je ten MMPC vedle televize, je už Windows. Koupila jsem licenci a vše je excelentní.
Pokračovala jsem tedy na počítačích 2,3 a 4.
Instalace všude z terminálu podle tebe. Po instalacích a restartech se síť jeví takto.
PC3 vidí pouze sebe a jde pingnout ostatní.
PC4 vidí pouze sebe a jde pingnout ostatní.
PC2 nefunguje síť viz obrázek.

Ahoj,

to mě mrzí, že to nezabralo. Já předtím, než jsem to napsal, tak jsem si dělal několik testů u sebe a všechno fungovalo. Což tedy, ale i předtím s tím původním, výchozím zjišťováním na síti v MATE bez wsdd.

Jak jsem zmiňoval v jednom příspěvku předtím a pak v podstatě podobnou věc i kopevi2, tak by se to objevování na síti mělo nechat v pohodě obejít s těmi záložkami. Minimálně do úrovně, abys mohla sdílet data mezi počítači. Chápu, že to může být frustrující, když to nejde zlomit.
Pokud na počítač pingneš, tak pak ho zkus otevřít tím, že manuálně napíšeš smb://ip-adresa do řádku s url (klávesová zkratka ctrl+l). A až ho otevřeš a dojdeš do sdílené složky, tak si přidáš záložku. Pak totéž se zbylými počítači.

Tady krátká ukázka:
https://youtu.be/MWiSwutgEc4
Ještě se mě to zeptalo na heslo od keyringu (klíčenky) při prvním uložení hesla na připojení. To je jednorázová akce hned po instalaci.

Upřímně mě teď nenapadá, jak ti dál poradit něco ohledně toho prohledávání sítě. Asi bych to musel na místě projít a prozkoumat dál.

M.

Re:Konfigurace Samba v Ubuntu
« Odpověď #40 kdy: 01. 12. 2024, 17:12:08 »
Tak jestli byla rada tam pridat/nastavit Avahi mDNS/DNS-SD, tak to je to, co jsem zde uz davno zminoval..

To je právě ta divnost, co mi vrtá hlavou. Za normální situace není potřeba nic přidávat ani řešit.
Ubuntu sice nepoužívám, ale je to asi nejrozšířenější distribuce, co mají normální uživatelé, když chtějí poradit, takže mám nachystané virtuály se snapshoty ve výchozím stavu a multiboot na jednom notebooku.

Avahi je rovnou v minimálním setupu pro Ubuntu s GUI, navíc Samba server i GVFS to má jako tvrdou závislost, nenainstaluješ to bez toho. Někdy ze začátku čtyřkové Samby je tam to, že se inzeruje přes Avahi do sítě automaticky, pokud to nezakážeš. A pro GVFS je to pak primární způsob, jak detekovat ostatní počítače na síti.
V podstatě jsem s tím nikdy nezažil potíže, po úvodní prodlevě po startu počítače to pak zobrazuje nová zařízení hned jak pošlou odpovídající service announcement přes MDNS.
WSDD backend mi při tom testování taky fungoval v podstatě hned, po instalaci balíčku si to rovnou povolí a spustí systemd službu a přidá si to výjímku do firewallu.
V Network mi to pak v pohodě dávalo dohromady počítače anoncované jak přes DNS-SD, tak WSDD.. jedno jaké a jak připojené (Windows, RPi.. openSUSE, Debian, Ubuntu)

Jediné, co mě napadá, že by se tam ztrácely multicasty. Ale pak zas proč, UFW firewall má podle předchozích postů vypnutý, ale i kdyby běžel, tak na MDNS i Sambu je tam ve výchozím stavu výjímka. HW filtrace by taky byla vcelku úsilí, pokud člověk nemá nějaký pokročilejší switch. Na obyčejném switchi nebo SOHO routeru je celý LAN segment jedna L2 síť. WiFina je s tím také v jednom bridgi, pokud nepoužiješ nějaký speciální režim hostovské WiFi, co tě komplet odizoluje od zbytku (pak by ale neprocházel ani ping)... nevím.

Re:Konfigurace Samba v Ubuntu
« Odpověď #41 kdy: 02. 12. 2024, 09:59:41 »
(...)
Jediné, co mě napadá, že by se tam ztrácely multicasty. Ale pak zas proč, UFW firewall má podle předchozích postů vypnutý, ale i kdyby běžel, tak na MDNS i Sambu je tam ve výchozím stavu výjímka. HW filtrace by taky byla vcelku úsilí, pokud člověk nemá nějaký pokročilejší switch. Na obyčejném switchi nebo SOHO routeru je celý LAN segment jedna L2 síť. WiFina je s tím také v jednom bridgi, pokud nepoužiješ nějaký speciální režim hostovské WiFi, co tě komplet odizoluje od zbytku (pak by ale neprocházel ani ping)... nevím.

To je vlastně dost dobrá poznámka. Pro kabelovou síť by to tak mělo fungovat, ale pro přenos multicastu přes WiFi existuje řada optimalizací nebo naopak omezení, které někdy komunikaci rozbíjí. Všechny počítače, na kterých se má sdílet, jsou připojené kabelem? Pokud tu někde informace zazněla, omlouvám se.

Pokud je problém se objevováním počítačů na lokální síti, přikláněl bych se stejně jako předřečníci ke nastavení záložek. Pokud by v nich explicitně figurovaly ip adresy, je pak samozřejmě potřeba zajistit, aby se nemělnily. Případně by mohlo fungovat použití názvu počítačů. Případně lze vyzkoušet, jestli na všechny stanice v síti projde ping <ip adresa> i ping <jméno v síti>.