Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: samba a kodování češtiny  (Přečteno 9615 krát)

osso

  • Návštěvník
  • Příspěvků: 17
samba a kodování češtiny
« kdy: 25 Prosince 2008, 17:30:52 »
Zdravim všechny.
Mám wifi routr s nainstalovanym linuxem, a na něm běží samba sdílení usb disku. Ve windows XP je vše zdá se plně funkční a bez problémů. Ale když se chci připojit na disk v ubuntu ( mista -> připojit se k serveru, nebo probrouzdáním sítě ), je něco špatně s češtinou - ne úplně, některé znaky jdou, ale například "ž" dělá problémy.  Nechám udělat novou složku, ta se vytvoří, ale když nechám zobrazení aktualizovat, je jméno složky " nepojmenovaná slo", prostě to "žka" se odřízne. Ale když vytvořim novou složku ve winXP, a pak se na ní kouknu v ubuntu, je tam normálně "nová složka". Tzn. je problém s češtinou ( a to pouze s některými znaky ) při zápisu na disk z ubuntu. FTP přístup problémy nemá. tak že si myslim je to nějaké nastavení v ubuntu, ale vůbec netušim co kde hledat.

Pro jistotu zápis smb.conf ze servru :

Kód: [Vybrat]
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3
        writable = yes
        force user = admin

Jinak jsem zkusil toto :

sudo mount -t cifs -o iocharset=utf8,user=guest,pass=,noperms //server/sdileni /media/mountpoint

A to řeší češtinu zdá se v pohodě, ale zase nemám ( a netušim proč ) práva pro nakopírování souboru na server. Novou složku vytvořim, nový soubor taky, ale když přetáhnu na server složku se soubory, složka se vytvoří, ale u prvního souboru to zhavaruje - že prý nemám dovoleno :(

Radši bych ale rozchodil tu češtinu pro mountování rovnou ze správce souborů - přes připojit k serveru ....

Díky předem za pomoc.

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #1 kdy: 31 Prosince 2008, 20:52:52 »
Myslím, že pokud odstraníte to noperms, tak se vyřeší problém s právy.
Co se týče klienta, řádek
Kód: [Vybrat]
client code page = 852

hmhm ... nevím, nikdy jsem tuto direktivu neviděl (tím neříkám, že neexistuje) zkuste mrknout sem:
http://us6.samba.org/samba/docs/man/Samba-HOWTO-Collection/unicode.html
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #2 kdy: 03 Ledna 2009, 20:39:22 »
tak bohužel, stále kvoká .....
Ať mountuju jak chci, stále stejné problémy s právy - mohu vytvořit a smazat složku, nemohu vytvořit soubor.
noperms nemá žádný vliv.
A to i při nautilu spuštěném jako sudo.
Čeština OK.

Ale při dobrouzdání k disku přes síť, je čeština na nic - "ž" dělá problémy.
A co je zajímavý, v adresním řádku v nautilu se také mezery nahrazují "%20", což při normálním brouzdáním složkama nedělá, ale při ftp třeba jo :

ftp://anonymous@192.168.1.1/nepojmenovan%C3%A1%20slo%C5%BEka

smb://routr/disc/nepojmenovaná%20složka

Jak vidno, v smb://.... není "á" a "ž" nahrazeno %sekvencí.
Když vlezu v sambě do této složky a zpátky nahoru, složka už je jen toto:

smb://routr/disc/nepojmenovaná%20slo

"žka" je v tahu.

To skoro vypadá jako něco s nastavením nautilu, ale určitě ? a co ?  ???

Zaměřím se tímto směrem a budu bádat dál.
 
Díky.




osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #3 kdy: 07 Ledna 2009, 21:27:39 »
Hmmm, tak sem nijak nepostoupil.
Teď by mi už stačilo i ruční mountování, bez procházení sítí.
V něm funguje čeština ( zdá se ) dobře, ale pro změnu nefungují práva na přístup k souborům.
Složky bez problémů, ale nejde smazat neprázdná složka.
Soubory nejdou vytvářet, ani nakopírovat, pouze mazat už existující.
"Permission denied"

Konfigurace servru viz výše.
Toto je standardní konfigurace udělaná web. rozhranim, nikdo jiný si nestěžuje ( nic jsem nenašel ).
Přístup z win XP je taky v pohodě, pouze ubuntu má problémy.

Už fakt nevim kudy dál ......  :-\  :'(

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #4 kdy: 07 Ledna 2009, 21:43:24 »
Spíš to bude vtip na XP (ty práva) - zkuste to prověřit a pak také
Kód: [Vybrat]
sudo mount -t cifs -o iocharset=utf8,user=,pass= //server/sdileni /media/mountpoint
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #5 kdy: 08 Ledna 2009, 17:45:53 »
Takže takhle :
po namountování daným příkazem vše tak jak popisuji - složky lze vytvořit a prázdné mazat, soubor nejde vytvořit, ale jde smazat ( ! )
V tu samou chvíli se připojim z jiného poče z winXP, v nich jde vytvářet i mazat cokoliv, ale ...
Zjevně používají jiné kodování než linux, protože názvy vytvořené v ubuntu jsou ve win zmršené, a naopak.
Všechny české znaky jsou v háji.
A soubory vytvořené ve win nejdou v ubuntu otevřít - nemám přístupová práva - a to i při pojmenování neobsahujísím češtinu.

Ten řádek s client code page = cp852 z konfigurace servru zdá se nemá na nic vliv, ve webovém rozhraní je nadepsán jako " DOS codepage " s výběrem 852,850 .....
Ať tam je či není, vše se chová stejně.

Zkusil jsem jiný notebook s ubuntu, vcelku čerstvá instalace, bez žádných pokusů se sambou.
Chová se naprosto totožně, tak že moje instalace ubuntu je zdá se v pořádku.

Dále jsem zkoušel mount bez iocharset=utf8, to samé.
Zkusil jsem mount i bez -o user=, pass=, tzn. pouze toto :

sudo mount -t cifs //192.168.1.1/disc0_3$ /home/milos/mnt

Zeptá se na heslo ( ne pro sudo, ale pro server ), to nechám prázdné ( pouze "enter" ).
Vše pořád stejné.

Žádné uživatele jsem na servru nevytvářel, a zápis z win funguje, tak že s tim by problém snad být neměl.
Momentálně mám dvě sdílení, disc0_3 jako brouzdatelný a read only, a disc0_3$ nebrouzdatelný a pro zápis.

Kód: [Vybrat]
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin


Takže něco mezi nebem a zemí ......
Už mi z toho mrká voko.   >:(

Jo, a při probrouzdání se ke servru/složce  ( ne mount, ale přes smb:/// ) vypadá čeština lépe, problémy pouze se "ž".
Někde jsem zaslechl, že to dělá rozdíl mezi cp852 a cp1250 -  tam dělají problémy právě pouze ž a š.
Ale jak donutit nautilus, aby při smb:/// protokolu používal tu správnou stránku ?
Opět řádek s cp852 na servru nemá vliv ....

Díky za snahu pomoci, už nevim co dál zkusit.
Kvůli sdílení disku jsem si ten routr pořídil, vcelku pracně do něj naloudil nový firmware, a teď se tomu nechce. :(


osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #6 kdy: 08 Ledna 2009, 19:14:19 »
Ještě jeden postřeh - když se připojim z ubuntu přes ftp, je všechno OK.
Funguje i čeština ubuntu ( ftp ) <-> winxp ( samba ).

Takže to nějak sakra musí jít !!!!!!!

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #7 kdy: 08 Ledna 2009, 19:31:18 »
Na Windows stroji máte nějaký FTP server?
Protože připojit se přes FTP protokol na SMB protokol je ... prapodivné :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #8 kdy: 08 Ledna 2009, 19:44:20 »
## kdyz to udelas u sedu bez te opsny -i, tak ti to jen ukaze, co to provede .. s -i to i zapise ;)
cat /etc/samba/smb.conf | sed -i '/^\[global\]/,/^\[/s/^\(\s*\(client\|coding\).[a-zA-Z\ ]*=.*$\)/#\1/'
/etc/init.d/samba restart

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #9 kdy: 08 Ledna 2009, 20:36:27 »
to Merlin:

na tom servru/routru běží jak samba, tak ftp server.
Oboje poskytuje přístup ke stejnému disku/složce.
A v síti mám 1x win XP a 2x ubuntu, pro které chci sdílet.
btw. - je to routr od asusu wl520gu, který s neorigo firmware ( oleg firmware, dd-wrt ... ) umí usb připojený disk ( mám 250GB v rámečku ) nasdílet přes sambu, ftp a nfs

to nettezzaumana:

to mám jako poštvat na ten server ? Nechápu účel, ani trochu ....
Celý (!) smb.conf ze servru jsem již uvedl, víc z něj asi nedostanu ....



Už skoro přemýšlím o namountování ftp v ubuntu ( přes curlftpfs ), a používání samby jen pro win.
Tomu říkám sakra heterogenní síť  ;)

 

nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #10 kdy: 08 Ledna 2009, 20:55:14 »
OMG .. dyk je to uplne logicky .. proved na serveru prikaz ::
Citace
cat /etc/samba/smb.conf | sed '/^\[global\]/,/^\[/s/^\(\s*\(client\|coding\).[a-zA-Z\ ]*=.*$\)/#\1/'

.. a uvidis, jak ma vypadat tvuj smb.conf .. kdyz k do prikazu vyse doplnis k sedu prepinac -i, tak se to zapise do smb.conf .. ;)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #11 kdy: 08 Ledna 2009, 20:56:07 »
Na curlftpfs z repozitářů bacha - tuhne a je dosti nestabilní, stáhněte zdroje a zkompilujte :)
Co se týče té samby, už to konečně trochu chápu - na routeru Vám běží dd-wrt+samba na kterou se pokoušíte připojit z Ubuntu, přičemž z XP to jede, z ubu ne. Celou dobu jsem žil nevím proč v tom, že se snažíte připojit z ubu na XP :) Ten config, který jste sem pastnul je z dd-wrt, nebo z ubu?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #12 kdy: 08 Ledna 2009, 21:12:36 »
Kód: [Vybrat]
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody ## uzivatel, kterej bude pouzit pro sdileni specifikovana jako guest ok
        security = share
        browseable = yes
        guest ok = yes ## rozhodne nepatri sem, ale do sekce sdileni
        guest only = yes ## to same ..
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852 ## logicky .. proc to ve win jde a v linuxu ne?
        coding system = utf8 ## tahle opsna se mi nelibi, neb ji neznam. zakomentovat

[disc0_3]
        path = /tmp/mnt/disc0_3 ### nac ta duplicita nize ??

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no ## proc proboha? .. RTFM
        writable = yes
        force user = admin

<< podle me je smb.conf spatne !! doporucuju *RTFM again and again till will give you sense..*

http://us3.samba.org/samba/docs/man/Samba-Guide/
http://us3.samba.org/samba/docs/man/manpages-3/
http://us3.samba.org/samba/docs/man/manpages-3/smb.conf.5.html
« Poslední změna: 08 Ledna 2009, 21:19:05 od nettezzaumana »

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #13 kdy: 08 Ledna 2009, 21:18:44 »
Ten smb.conf je z toho dd-wrt ( tedy přesně oleg-firmware, ale to je nepodstatné ).
U klienta nemá smb.conf význam ? Alespoň myslím.

Jinak už jsem si stáh curlfpsfs přes synaptic, a namountoval si v ubuntu ftp.
Překládat se mi zrovna nechce, na to nejsem dost otrlý linuxák  ;)
Tak se budu modlit aby to z repository šlapalo.
Namountované ftp potřebuji proto, protože Rhytmbox neumí přehrávat přímo z ftp:///.

Tož takhle :
 curlftpfs ftp://jmeno:heslo@192.168.1.1 ~/mnt

Namountuje se to, ale vypadne hláška že fusermount nemohl otevřít /etc/fuse.conf
Ani já nemohu, nemám práva.
Mám to řešit, nebo to je v pořádku ?
Čeština i veškeré souborové operace bez problémů.

Jinak k tomu servrovýmu configu - je tvořen automaticky pomocí web. rozhraní, a u toho bych rád zůstal.
Winy problém nemají, tim pádem je chyba na straně ubuntu klienta.
Ale schválně to zkusim :)



nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #14 kdy: 08 Ledna 2009, 21:20:37 »

Winy problém nemají, tim pádem je chyba na straně ubuntu klienta.
Ale schválně to zkusim :)

OMG !! .. RTFM. ten smb.conf je spatne !!

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #15 kdy: 08 Ledna 2009, 21:23:56 »
nettezzaumana: :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #16 kdy: 08 Ledna 2009, 21:36:36 »
Kód: [Vybrat]
[admin@ROUTR root]$ cat /etc/smb.conf | sed '/^\[global\]/,/^\[/s/^\(\s*\(client\|coding\).[a-zA-Z\ ]*=.*$\)/#\1/'
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin




[admin@ROUTR root]$ cat /etc/smb.conf
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin
[admin@ROUTR root]$



Ať mě husa kopne, jestli ty dva výpisy nejsou úplně totožný !
A jak píšu - nikdo jiný nemá se sdílením problémy, ale to jsou asi všechno wiňáci.
Já ve winxp taky nemám problém, jedinej problém je připojit se z ubuntu, a je to natolik divný, že přístup přes smb:/// má jiný problémy než přístup přes mount cifs.
Takže to vidim na sto procent problém na straně klienta.




nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #17 kdy: 09 Ledna 2009, 02:02:42 »
Je mi lito ale uz sem dale neprispivam .. nemam na tebe nervy ..

ad.vypisy) nejsou stejne !! ::
Kód: [Vybrat]
nettezzaumana@kokina:~> cat /tmp/xx
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin


nettezzaumana@kokina:~> cat /tmp/xx | sed '/^\[global\]/,/^\[/s/^\(\s*\(client\|coding\).[a-zA-Z\ ]*=.*$\)/#\1/'
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
#        client code page = 852
#        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin


ad.cesta) smb.conf je ulozen v /etc/samba/smb.conf a ne v /etc/smb.conf jak pises v citaci meho prikazu ..

ad.konfigurace) precti si znovu me komentare ve tvem smb.conf a zamysli se nad nima.. !! je to spatne !! ..
RTFM !! pokud nespolupracujes, neni ti pomoci

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #18 kdy: 09 Ledna 2009, 17:09:16 »
to: nettezzaumana


Kód: [Vybrat]
[admin@ROUTR root]$ cat /etc/samba/smb.conf
/etc/samba/smb.conf: No such file or directory
[admin@ROUTR root]$ cat /etc/samba/smb.conf
/etc/samba/smb.conf: No such file or directory
[admin@ROUTR root]$ cat /etc/smb.conf
[global]
        interfaces = br0
        bind interfaces only = yes
        workgroup = DOMA
        server string = WL520gu
        guest account = nobody
        security = share
        browseable = yes
        guest ok = yes
        guest only = yes
        log level = 1
        max log size = 100
        encrypt passwords = no
        preserve case = yes
        short preserve case = yes
        client code page = 852
        coding system = utf8

[disc0_3]
        path = /tmp/mnt/disc0_3

[disc0_3$]
        path = /tmp/mnt/disc0_3
        browseable = no
        writable = yes
        force user = admin
[admin@ROUTR root]$

Nechápu v čem máš problém.
Když nechceš pomoct, nemusíš, když nevíš co s tim, tak se na mě aspoň nezlob ....

Jak už jsem několikrát psal, je to samba na neoficiálním firmware v routru, neni to žádný ubuntu - je to klon open-wrt linuxu.
Dle výpisu je snad jasný, že mám konfigurák samby tam kde ho mám - v /etc/smb.conf, a ne v /etc/samba/smb.conf.
Ten konfigurák je opravdu ten správný, protože se opravdu mění se změnou ve webové konfiguraci routru.
Celý výpis je z terminálu, co jsem s nim k routru připojenej.
A oba moje výpisy jsou (!) totožný - to je snad vidět.
tzn. příkaz asi na servru nedělá co by měl, ale za to doufám nemůžu.
Bohužel ruční úpravy toho konfiguráku nejsou běžně možný - je to filesystem ve flash paměti.
nano na něj poštvat můžu, ale po restartu jsou změny v tahu.
/etc/init.d/samba restart : not found  :o

A jak jsem již napsal - ve winxp není problém se k servru přihlásit, a čeština funguje v pohodě.
Mám problémy se připojit z ubuntu, tudíž bych čekal řešení na straně ubuntu.
A potřebuji přístup jak z winxp, tak z ubuntu - tudíž mám rozvrtat server, tak aby šel jen pod ubuntu, a pak hledat řešení pro win ????
Je to skoro rok starý firmware, a nikdo s ním nemá žádný takový problém - tudíž je asi chyba jinde ....

Jinak k tvému komentáři konfiguráku:
Promiň, ale nějak jsem ho původně přehlídl, to se omlouvám.

guest = ok, guest only = yes - v sekci global je samozřejmě OK, protože je to pro všechna sdílení společné

client code page = 852 - toto můžu ovlivnit přes webové rozhraní, ale ať je tam co je ( i třeba tento řádek vůbec není ) nemá to na nic vliv !!!! ( jak už jsem taky napsal )

coding system = utf8 taky neznám, co naděláš ... ( viz výše ).

Zdvojený zápis je proto, že jedno sdílení je vidět v síti, a je read only ( pro normální uživatele ), a to druhý je i pro zápis, ale neni běžně v síti vidět, člověk o něm musí vědět, aby se připojil ...
Tak to má autor vymyšlený, a snadno se s tim hnout nedá.
Jsou omezený možnosti, jak s tim hnout, ale věř mi, že toto na češtinu opravdu vliv nemá.

Proto jsem psal do Ubuntu fóra, že je asi chyba na straně ubuntu klienta, a výpis jsem připojil, aby bylo vidět co je na servru.
O žádnym konfiguráku samby na straně klienta nevim, resp. smb.conf se snad týká vždy jen servru, si myslim ...

No nic, no ...

Zdravim a dík za pokus o pomoc.

nettezzaumana

  • Host
Re: samba a kodování češtiny
« Odpověď #19 kdy: 09 Ledna 2009, 17:13:34 »
hm. ok ..

Nechápu v čem máš problém.
Když nechceš pomoct, nemusíš, když nevíš co s tim, tak se na mě aspoň nezlob ....


ad.x) vim co s tim je .. JE TO SPATNE .. chyba je v nastaveni samby na routeru ..

ad.y) nezlobim se ..

ad.z) v tom pripade jsi na spatnem foru ..

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #20 kdy: 09 Ledna 2009, 17:22:44 »
Proto jsem psal do Ubuntu fóra, že je asi chyba na straně ubuntu klienta, a výpis jsem připojil, aby bylo vidět co je na servru.
O žádnym konfiguráku samby na straně klienta nevim, resp. smb.conf se snad týká vždy jen servru, si myslim ...

To je dosti odvážné tvrzení :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #21 kdy: 09 Ledna 2009, 17:35:00 »
Jsem snad z marsu či co ?

Já už vážně nevim, ale když přístup z win běhá, smb:/// v ubuntu má problémy s češtinou, a mount přes cifs v ubuntu má jiné problémy s češtinou, tak přece asi nebude chyba na servru, ne ?
To je tohle špatný fórum ?

Vy snad někdo víte o nějakém konfiguráku pro klienta ? nebo pro smb:/// protokol ? Já zatim nic nikde nenašel  :(

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #22 kdy: 09 Ledna 2009, 19:20:55 »
Tak jsem to zkusil, a dopad přesně jak myslel.
V routru jsem zakomentoval ty dva řádky s client code page a coding system, a v ubuntu to šlape jak víno - v tom jste měli stoprocentní pravdu.
Jenže teď jsou nahraný windowsy - čeština je v tahu.

Tak že to dopadlo přesně dle očekávání, vracim to zpátky a dál tvrdim, že je třeba změnit něco v ubuntu klientu ! Aby se prostě tvářil/choval jako windows klient.
Jsem si myslel, že o tom samba klient je ...

Jelikož jsem nepřišel na to co změnit, tak asi nechám přístup v ubuntu přes ftp, snad to pošlape dobře.
Přinejhoršim zkusim přeložit ten ftp fuse client.

Jinak jsem našel na webu význam těch dvou direktiv, a jsou pro DOS a pro kódování pro Japonce, či co.
Nutno ovšem poznamenat, že se na to asi nedá sto pro spolehnout, protože se jedná o extra přeloženou sambu pro v routru použitý risc processor, žádnou x86.
Tudíž jsou možné (spíš jisté ) odchylky od standardu - musí se to celé vejít do 4MB flash.

Tož hezký víkend.


Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re: samba a kodování češtiny
« Odpověď #23 kdy: 09 Ledna 2009, 20:06:40 »
ok, takže předpokládám, že sambu jako takovou (server) v ubu nainstalovanou nemáte ... teď se PROSÍM zkuste podívat, zda existuje adresář /etc/samba a v něm soubor smb.conf, co třeba se podívat na dokumentaci smbclienta, kde se například píše:
Citace
-W|--workgroup=domain
          Set the SMB domain of  the  username.  This  overrides  the  default
          domain which is the domain defined in ----> smb.conf <---- . If the domain speci‐
          fied is the same as the servers NetBIOS name, it causes  the  client
          to  log  on  using  the  servers local SAM (as opposed to the Domain
          SAM).

Takže co myslíte, využívá nebo ne smbclient /etc/samba/smb.conf?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

osso

  • Návštěvník
  • Příspěvků: 17
Re: samba a kodování češtiny
« Odpověď #24 kdy: 09 Ledna 2009, 20:27:45 »
aha, ok, řekl bych že při instalaci cifs se nainstaluje i samba server, alespoň mám smb.conf a mám i volaakú štelovací utilitu v ovládacím centru.
Tam se ale vše točí o servru/nastavení sdílení.
O klientu ani slovo.

Tož co s tim smb.conf ? Není v něm ani slovo o kódování češtiny .....

 

Provoz zaštiťuje spolek OpenAlt.