makso Опубликовано 28 июля, 2006 Жалоба Поделиться Опубликовано 28 июля, 2006 Здравствуйте! Вопрос следующий, в локалке вижу паки с русскими названиями в виде кракозяблов... Перечитал кучу литературы, нифига не получается, вот, smb.conf global] workgroup = MSHOME server string = Makso dos charset = 866 unix charset =KOI8-R вроди всё сделал как в статьях пишут... и ещё, в папки сети не могу войти, так как постоянно требует пароль. Кстати локаль koi8-r. Подскажите, что сделать Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 28 июля, 2006 Жалоба Поделиться Опубликовано 28 июля, 2006 1. читать и еще раз читать 2. security = share Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 28 июля, 2006 Автор Жалоба Поделиться Опубликовано 28 июля, 2006 Byte писал(а) Fri, 28 July 2006 22:21 1. читать и еще раз читать 2. security = share Я читаю, читаю, пробую и так и сяк, например ещё так пробовал dos charset = cp866 unix charset = koi8-r display charset = koi8-r ткните пожалуйста носом где почитать , а то трафика уже убил.. security = share - Это как я понял, чтобы свои папки расшарить, а я вроди ничего не собирался расшаривать или я неправильно понял? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 28 июля, 2006 Жалоба Поделиться Опубликовано 28 июля, 2006 повторюсь еще раз: читать и еще раз читать security = share -- без аутентификации security = user -- с аутентификацией Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 Подскажите с ядром таковые манипуляции нужно делать или можно обойтись без пересборки ядра? # Network File Systems CONFIG_SMB_FS=m CONFIG_SMB_NLS_DEFAULT=y CONFIG_SMB_NLS_REMOTE="cp866" # Partition Types CONFIG_SMB_NLS=y CONFIG_NLS=y # Native Language Support CONFIG_NLS_DEFAULT="koi8-r" CONFIG_NLS_KOI8_R=m Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 29 июля, 2006 Жалоба Поделиться Опубликовано 29 июля, 2006 Все нужные модули у вас уже собраны. Не надо трогать ядро. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 White_Mouse писал(а) Sat, 29 July 2006 09:26 Все нужные модули у вас уже собраны. Не надо трогать ядро. Дело в том, что не собраны, это я просто неправильно выразился. У меня в конфиге, отсутствуют следующии позиции (их просто нет): # Network File Systems CONFIG_SMB_NLS_REMOTE="cp866" CONFIG_SMB_NLS_DEFAULT=y # Partition Types CONFIG_NLS=y Вопрос, если я их в ручную в конфиг внесу, как это повлияет на ядро? Ядро у меня 2.6.13, я его собирал, конфиг имеется, поэтому просто остается вставить строки, посоветуйте, можно ли так поступить? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 29 июля, 2006 Жалоба Поделиться Опубликовано 29 июля, 2006 maks писал(а) Sat, 29 July 2006 10:35 Вопрос, если я их в ручную в конфиг внесу, как это повлияет на ядро? Без последующей компиляции и установки ядра, разумеется, никак не повлияет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 Люди, ну помогите пожалуйста!!! Скачал ядро 2.6.17.7, собрал его, как учили, кроме двух позиций: CONFIG_SMB_NLS=y CONFIG_NLS=y их просто нет в конфиге, дописывал в ручную, при сборке компилятор матерится на них, удалил их и собрал ядро как пологается. Результат, опять всё теже грабли Вот содержимое моего smb.conf [global] dos charset = cp866 unix charset = koi8-r display charset = koi8-r preserve case = yes short preserve case = yes workgroup = MSHOME server string = Makso hosts allow = 192.168.0. 127. security = share На всякий случай, прилагаю мой конфиг ядра. Подскажите, что я не так делаю Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 29 июля, 2006 Жалоба Поделиться Опубликовано 29 июля, 2006 maks писал(а) Sat, 29 July 2006 14:52 Люди, ну помогите пожалуйста!!! Скачал ядро 2.6.17.7, собрал его, как учили, кроме двух позиций: CONFIG_SMB_NLS=y CONFIG_NLS=y их просто нет в конфиге, дописывал в ручную, при сборке компилятор матерится на них, удалил их и собрал ядро как пологается. Еще бы не матерился... В make menuconfig _есть_ настройки самбы, а в случае ядра лучше пользоваться конфигуратором, чем вписывать ручками. Цитата: Вот содержимое моего smb.conf [global] dos charset = cp866 unix charset = koi8-r display charset = koi8-r preserve case = yes short preserve case = yes workgroup = MSHOME server string = Makso hosts allow = 192.168.0. 127. security = share На всякий случай, прилагаю мой конфиг ядра. Подскажите, что я не так делаю Ядро поддерживает такие кодировки? И где, собственно, ресурсы? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 EvilShadow писал(а) Sat, 29 July 2006 16:00 Еще бы не матерился... В make menuconfig _есть_ настройки самбы, а в случае ядра лучше пользоваться конфигуратором, чем вписывать ручками. Ядро поддерживает такие кодировки? И где, собственно, ресурсы? Так я же говорю, что именно конфигурацию этих строк конфигуратор не предлагает. Ядро данные кодировки поддерживает, а ресурсы я пока прописываю ручками, хотя бы шрифты настроить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 Ёлки моталки, чего я только уже не пробовал... Вот ещё скрипт в дом. директорию бросил называется .inputrc, а содержимое его такое: #!/bin/sh set convert-meta off set input-meta on set output-meta on а всё равно не помогает, помогите Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 29 июля, 2006 Жалоба Поделиться Опубликовано 29 июля, 2006 maks писал(а) Sat, 29 July 2006 15:29 EvilShadow писал(а) Sat, 29 July 2006 16:00 Еще бы не матерился... В make menuconfig _есть_ настройки самбы, а в случае ядра лучше пользоваться конфигуратором, чем вписывать ручками. Ядро поддерживает такие кодировки? И где, собственно, ресурсы? Так я же говорю, что именно конфигурацию этих строк конфигуратор не предлагает. Ядро данные кодировки поддерживает, а ресурсы я пока прописываю ручками, хотя бы шрифты настроить. Так и мне не предлагает, тем не менее у меня все работает, как надо Где Вы вообще такие опции нашли? Что касается ресурсов, то это хорошо, что Вы их прописываете, но все-таки хотелось бы это описание увидеть, а лучше весь конфиг самбы _целиком_ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 29 июля, 2006 Автор Жалоба Поделиться Опубликовано 29 июля, 2006 Вы наверно имели в виду, мои ресурсы, я их совсем не расшаривал, мне просто нужен доступ к другим машинам в сети. Прилагаю мой smb.conf, в этом топике, так же есть конфиг ядра. Я понимаю, что возится со мной не представляет ни для кого никакого интереса..., но в случае удачной настройки моего сетевого окруженя, обещаю вознаграждение за возню со мной в размере 2-3 WMZ. Очень я намучился... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 30 июля, 2006 Жалоба Поделиться Опубликовано 30 июля, 2006 es@tbw ~ $ zcat /proc/config.gz | grep SMB CONFIG_SMB_FS=y # CONFIG_SMB_NLS_DEFAULT is not set es@tbw ~ $ cat K.config | grep SMB CONFIG_SMB_FS=y CONFIG_SMB_NLS_DEFAULT=y CONFIG_SMB_NLS_REMOTE="cp866" Как видите, в ядре у меня включена только поддержка смб. Ресурсы же самбовые монтируются даже в случае, если файла /etc/samba/smb.conf не существует. И с Вашим конфигом тоже монтируются. Делается это командой: mount //192.168.11.245/Media /mnt/server/Media -t smbfs -o iocharset=koi8-u,codepage=cp866,password= Вопрос, который стоило задать с самого начала - _чем_ Вы не можете войти в папки сети? Попробуйте подмонтировать нужный ресурс, скорее всего, дело не в самбе. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 30 июля, 2006 Автор Жалоба Поделиться Опубликовано 30 июля, 2006 EvilShadow писал(а) Sun, 30 July 2006 10:40 Вопрос, который стоило задать с самого начала - _чем_ Вы не можете войти в папки сети? Попробуйте подмонтировать нужный ресурс, скорее всего, дело не в самбе. Вобщем, происходит всё так, открываю konqueror, в адресной строке пишу smb://diamond, мне открывается список шар удалённой машины: C$, D$, Musik, кроказяблы, кроказяблы. При попытке открыть папку с названием в виде кроказяблов, выскакивает мессага, что такой директории не существует, а как мне её указать в командной строке, если я не знаю, как она называется? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 30 июля, 2006 Жалоба Поделиться Опубликовано 30 июля, 2006 а что говорит smbclient -L <ip_remote_comp> ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 30 июля, 2006 Автор Жалоба Поделиться Опубликовано 30 июля, 2006 В консоли, всё нормально, шрифты отображаются корректно и при ручном монтировании удалённой папки, тоже всё отлично. А вот konqueror продолжает глучить, если подключать через него. В чём может быть причина? В ручную то монтировать всё время неохота. Может кто подскажет где копать? Причём монтируется корректно, даже без указания доп. параметров. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 30 июля, 2006 Автор Жалоба Поделиться Опубликовано 30 июля, 2006 Ситуапция прясняется потихоньку. Оказывается не в том направлении копал, тут заморочка в том, что KDE пытается впарить UTF-8 (и у него это получается ). А вто как поправить не известно. Если у когото такая проблема существует, почитайте форум по этой ссылке: http://www.kde.ru/forum/viewtopic.php?t=348&sid=b2a46fa7 b3c703f530781e83d2fc9d11 Если кто знает, как исправить данную ситуацию, прошу сообщить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vpk_vpk Опубликовано 31 июля, 2006 Жалоба Поделиться Опубликовано 31 июля, 2006 1. Если свои ресурсы расшаривать не собираетесь, то конфиг самбы роли не играет. 2. Нужно настраивать локаль. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 31 июля, 2006 Автор Жалоба Поделиться Опубликовано 31 июля, 2006 В том то и дело, что локаль настроена, а конфиг самбы роль играет. Сдесь нужно копать в KDE, а вот куда именно, пока не знаю... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sleeping Daemon Опубликовано 31 июля, 2006 Жалоба Поделиться Опубликовано 31 июля, 2006 maks писал(а) Mon, 31 July 2006 08:56 В том то и дело, что локаль настроена, а конфиг самбы роль играет. Сдесь нужно копать в KDE, а вот куда именно, пока не знаю... Попробуйте настроить и проверить в smb4k. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 31 июля, 2006 Автор Жалоба Поделиться Опубликовано 31 июля, 2006 В SMB4K всё в порядке. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 31 июля, 2006 Жалоба Поделиться Опубликовано 31 июля, 2006 а что если в конкюере просто менять кодировку? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
makso Опубликовано 31 июля, 2006 Автор Жалоба Поделиться Опубликовано 31 июля, 2006 Не помогает, из всего, мной прочитанного, я так понимаю, что доблестный KDE, впаривает кодировку UTF-8. С этим же повидимому, связан и мой вопрос поро флешь в топике Slackware. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.