Войти

Показать полную графическую версию : Настройка сети в Linux


Mike Spider
16-03-2004, 10:20
Описание проблемы:
Доменная сеть.
клиетны windows 98, Windows 2000, windows XP.
Проблема:
Поставил себе Линукс Мандрейк 9.1 и теперь если кто-то расшарил из под XP папку с русским названием, то я ее не могу mount в свою систему. Т. К. она монтируется с каракулями вместо названия и соответсвенно система говорит что типа нет такой папки, и поэтому не могу работать с шарами с русскими названиями от Windows XP.
Как лечить? если знаете помогите плиз. можно по аське 118584900

ruslandh
16-03-2004, 21:42
А при монитровании Вы используете опции iocharset и codepage ?

Mike Spider
17-03-2004, 06:23
использую LinNeigbourhood и там в параметрах указал
параметры smbmount  codepage=cp866,iocharset=koi8-r
папки с 98 монтируются без проблем, а из под XP и 2000 не хотят.

ruslandh
17-03-2004, 07:19
а из под XP и 2000 не хотят

вообще или с кракозябрами ?


Добавлено:

у мня для smbclient указано codepage=866, а для smbmount iocharset=cp1251 , проблем нет, правда дистрибутив от AltLinux.

Mike Spider
17-03-2004, 07:34
с кракозябрами, которые видно только из mc и даже он не хочет с ними работать

ruslandh
17-03-2004, 08:00
1 Уж не знаю :(
2 Кстати у меня
iocharset=cp1251
только потому, что у меня локаль по-умолчпнию не koi8, а cp1251
3 Явно проблема с локалью в самбе, а если из коиандной строки монтировать - всё нормально ? Кстати, что там у Вас в smb.cfg насчёт локали ?

Mike Spider
17-03-2004, 08:11
# Global parameters
[global]
client code page = 866
workgroup = xxx
netbios name = xxxxxxx
server string =
security = DOMAIN
encrypt passwords = Yes
update encrypted = Yes
map to guest = Bad User
password server = xxx.xxx.xxx.xxx
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
character set = KOI8-R
dns proxy = No
printer admin = @adm
hosts allow = xxx.xxx.xxx. xxx.xxx.
printing = cups
map system = Yes
map hidden = Yes

ruslandh
18-03-2004, 01:06
Посмотрите /etc/samba/codepages/*  (ну, или где они у Вас расположены)- может файла с кодовой страницей ko8-r или 866 не хватает ? - имя кодировки должно буквально совпадать с "расширением" одного из файлов.




© OSzone.net 2001-2012