Van egy etch (még nem mertem upgradelni) samba szerverem. Szépen működik, tudok kapcsolódni win -el és linux -al, eddig :(
Most csináltam egy friss Lenny telepítést, és a szokásos módon próbálom "helyesen" mount -olni a samba megosztásomat:
#mount.cifs //"ip cím"/"megosztási név" -o username="megosztási név",dir_mode=0770,file_mode=0660,iocharset=iso8859-2
Nem jó, pl. van egy "közös" nevű könyvtár (helyett egy link) ami úgy jelenik meg mintha utf8 lenne. Betetten (kínomban, szerintem már nem támogatott) hogy codepage=cp852 - semmi változás (persze umount/mount).
Amennyiben, "RIP" CD -t használok az iocharset tökéletesen megteszi!? Akkor ez most egy Lenny bug?
Helyesbítek, a RIP esetében még az iocharset sem kell!? - a karakterek helyesen jönnek.
- 1951 megtekintés
Hozzászólások
LinuxExtensionsEnabled hogy all ?
Nem lehet hogy lenny vel erkezett uj kernelben a default beallitas mas ? egyebkent konnyek orvosolhato ha ez a gond :
echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled
- A hozzászóláshoz be kell jelentkezni
Bocs, kicsit elszalajtottak szer- vizelni.
Ez érdekes, Etch -ben /proc/fs/cifs könyvtár sincs, nem hogy "LinuxExtentionsEnabled"
Most keresgélem az idevonatkozó dokumentációt - a google arra hogy "cifs/LinuxExtentionsEnabled" egy semmit mondó sort köpött ki!?
Talán a kernel doksiban lessz valami.
Egyébként az
#echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled
nem változtatott semmit :(
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Amennyiben elfelejtem a cifs cuccot, és a jó öreg -t smbfs ...
#mount -t smbfs -o username="én",gid=,uid=,fmask=,dmask=,iocharset=iso8859-2 //"server ip"/"share" /mnt/vlmi
akkor minden zöld!?
Most akkor mi a különbség a cifs és az smbfs mount között?
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
CIFS amennyire entudom az ujabb "vezioja" az SMB nek. SZoval ez a frisebb, ropogosabb :)
SMB tipusu mountnal pedig a fentebb emlitett mount opciok szerintem nem hasznalhatoak (iocharset, gid,uid) emiatt hasznaltam enis a CIFS tipust.
Ha jol tudom akkor, amikor LinuxExtentionsEnabled true (1) eseten a jogosultsagokkal lehet baj, tehat ha gid es uid adsz meg akkor ha ez enabled akkor figyelmen kivul hagyja a megadott user/csoport ID ket. De amikor ezt disabled re tettem nekem egybol jo lett.
Ha nincs ott /proc/FS alatt akkor lehet eza kernel maskepp van forgatva, nemvagyok ennyire guru, nekem ott szokott lenni :)
modproba CIFS
nem segit ?
Namost kicsit atgondoltam amit kerdeztél :| sry eddigi félremagyarázásért.
DE az uj telepiteseden mi a linux local charset ? mert tudtommal mar uj telepitesu etch is UTF8 volt (de ha sarge rol upgradelted akkor NEM lett utf8 magátol ) gondolom lenny is UTF8 uj telepitesnel.
Naszoval itt sztem nem a LinuxExtentionsEnabled lesz a gond....
- A hozzászóláshoz be kell jelentkezni
Bocs! - csak most vettem észre hogy itt van valami fejlemény - kicsit el vagyok havazódva :(
"SMB tipusu mountnal pedig a fentebb emlitett mount opciok szerintem nem hasznalhatoak (iocharset, gid,uid) emiatt hasznaltam enis a CIFS tipust.
"
A gid, uid és iocharset opciók köszönik szépen működnek mount -t smbfs esetén - lásd man mount.
Valóban a "LinuxExtentionsEnabled true (1)" (már ami a Lenny -t illeti) azonban a ki/be kapcsolása látszólag nem befolyásol semmit!?
Már az Etch alapértelmezése az utf-8, de miután van egy tucat programom ami win -el kommunikál (atzt is én követtem el) és így mindkét oldalt át kellene írnom - egyenlőre maradok az iso8859-2 (HU_hu) localnál, úgy hogy a kernelben is kikapcsolom az utf-8 alapértelmezést.
UI: nagyon utálom az utf-8 -at és a lelkesen magyarított programokat, már előre rettegek a kernel magyarított hibaüzeneteitől. Az eddig szép, nyugis életemet folyamatosan megkeserítik a különféle kódolással kapcsolatos zavarok. Az smbfs - cifs cucc csak egy a sok közül.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam, és most tényleg működik minden opció amivel en most CIFS el mountolok. De emlekeim szerint anno valamelyik opcio nekem nem ment -t smb vel.
DE :
smbfs is deprecated and will be removed from the 2.6.27 kernel. Please migrate to cifs
- A hozzászóláshoz be kell jelentkezni
Én inkább azt emelném ki, hogy az f_mask és d_mask helyett, itt is a dir_mode és a file_mode a javasolt. A cifs nem eszi a codepage opciót.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni