Исходные данные:
FreeBSD 5.1,5.2,5.3 (пробовал на всех трех), Samba3.Если собрать ядро с опциями:
options NETSMB #SMB/CIFS requester
options NETSMBCRYPTO #encrypted password support for SMB
options LIBMCHAIN #mbuf management library
options LIBICONV
options SMBFSПри помощи нижеописанных команд смонтировать допустим в папку /tmp на FreeBSD зашаренную папку /tmp на Windows машине
#smbutil login //user@Win_fileserver
#mount_smbfs -N //user@Win_fileserver/tmp /tmp
#smbutil logout //user@Win_fileserverА затем во фрях организовать доступ к этой папке (/tmp) по FTP, то все работает, НО!!! :
1. Ядро постоянно выдает ошибку:
smb_maperror:Unmapped error 1:158
(при этом все нормально работает)
2. Изредка отваливается и сама шара. (что самое неприятное)ВОПРОС: Кто знает альтернативный способ монтирования виндовых шар или как избавиться от этой ошибки?
Думаю не стоит открывать новую ветку....Проблема в следующем..не могу создать smb соединение
FreeBSD 5.1-RELEASE
Windows 2000 prof.делаю так: /#smb:[username@]machine[/remote-dir]
с чего начать ковырять??? ...что где нажать???
>Исходные данные:
>FreeBSD 5.1,5.2,5.3 (пробовал на всех трех), Samba3.
>
>Если собрать ядро с опциями:
>
> options NETSMB #SMB/CIFS requester
> options NETSMBCRYPTO #encrypted password support for SMB
> options LIBMCHAIN #mbuf management library
> options LIBICONV
> options SMBFS
>
>При помощи нижеописанных команд смонтировать допустим в папку /tmp на FreeBSD зашаренную
>папку /tmp на Windows машине
>
> #smbutil login //user@Win_fileserver
> #mount_smbfs -N //user@Win_fileserver/tmp /tmp
> #smbutil logout //user@Win_fileserver
>
>А затем во фрях организовать доступ к этой папке (/tmp) по FTP,
>то все работает, НО!!! :
>1. Ядро постоянно выдает ошибку:
> smb_maperror:Unmapped error 1:158
> (при этом все нормально работает)
>2. Изредка отваливается и сама шара. (что самое неприятное)
>
>ВОПРОС: Кто знает альтернативный способ монтирования виндовых шар или как избавиться от
>этой ошибки?
не понимаю как связаны между собой FTP и SMB/CIFS.
и ещё: стоит ли в 5-ой ветке в ядре писать options NETSMB, options NETSMBCRYPTO,
options SMBFS? по идее должно без них всё нормально работать.
>не понимаю как связаны между собой FTP и SMB/CIFS.
>и ещё: стоит ли в 5-ой ветке в ядре писать options NETSMB,
>options NETSMBCRYPTO,
>options SMBFS? по идее должно без них всё нормально работать.Связь простая. Есть файловый сервер Windows 2003 srv. Есть Ftp сервер на FreeBSD 5.3 (PROFTPD). Надо, чтобы юзеры по FTP работали с файловым сервером. До меня было сделано так, как я описал выше. Все работает, но с глюками. Если есть другие предложения как это сделать, я с удовольствием их опробую, благо есть на чем :).
>Связь простая. Есть файловый сервер Windows 2003 srv. Есть Ftp сервер на
>FreeBSD 5.3 (PROFTPD). Надо, чтобы юзеры по FTP работали с файловым
>сервером. До меня было сделано так, как я описал выше. Все
>работает, но с глюками. Если есть другие предложения как это сделать,
>я с удовольствием их опробую, благо есть на чем :).
т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv и народ
для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)
о необходимости наличия вышеприведённых option в ядре призадумайся.
у меня когда-то на FreeBSD 5.1 работала samba - так вот без них всё ок, как только
пересабралось ядро с добавлением этих option начались глюки.
>т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv
>и народ
>для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)Не понимаю сорказма... Файл сервер - серьезный четырехпроцессорный агрегат с прицепленными аппаратными рейдами. На нем вся внутренняя сеть висит. Поднимать на нем ftp не целесообразно, ему и так есть чем заняться. Делать выделенный ftp сервер на Windows нет желания, да и начальство против. Поэтому так "замороченно" и сделано. Повторюсь: "С удовольствием опробую любую другую идею"!
>о необходимости наличия вышеприведённых option в ядре призадумайся.
>у меня когда-то на FreeBSD 5.1 работала samba - так вот без
>них всё ок, как только
>пересабралось ядро с добавлением этих option начались глюки.Что касается опций ядра. Убирать их пробовал. Легче не стало. Глюки те же, только грузиться стал дольше...
PS Спосибо, что пытаетесь помоч, а то я уж подумал, что так и останусь без внимания.
>
>>т.е. по smb к ftp серверу монтируешь ресурсы с Windows 2003 srv
>>и народ
>>для доступа к данным соединяется только с ftp-сервером... да уж - промолчим...)
>
>Не понимаю сорказма... Файл сервер - серьезный четырехпроцессорный агрегат с прицепленными аппаратными
>рейдами. На нем вся внутренняя сеть висит. Поднимать на нем ftp
>не целесообразно, ему и так есть чем заняться. Делать выделенный ftp
>сервер на Windows нет желания, да и начальство против. Поэтому так
>"замороченно" и сделано.
странно. специально повторил твою схему только с W2000 srv и freebsd 5.1(samba-3.0.11)- всё нормально, ничего
не отваливается. может какие-то новые особенности реализации NetBT и SMB в
W2003? вообще-то попробуй поработать с tcpdump-ом, чтобы посмотреть,
что именно происходит при отвале.
А ларчик просто открывался...
Оказывается я не там искал ошибку. Описанные выше траблы создавал, что удивительно, proftpd. Вместо него я установил WU-FTPD. Все стало ок. Ничто больше не ругается и шары не отваливаются!!! :)
Всем спасибо за помощь.