Спасибо всем, надеюсь сработает.
Добавить /opt/etc/smb.conf в /usr/tmp/local/.files.
После этого будет сохраняться.Предлагаю третий вариант :Отключить самбу в вебе и запускать из post-mount командами
/usr/sbin/smbd -D
/usr/sbin/nmbd -D
Правим /etc/smb.conf
Добавляем /etc/smb.conf в /usr/local/.files
сохраняем flashfs save && flashfs commit
Отключаем самбу в вебе и запускаем из post-mount командами:
/usr/sbin/smbd -D
/usr/sbin/nmbd -D
либо ежели хочем скриптом /opt/etc/init.d/S80samba примерно следующего содержания
Code:#!/bin/sh if [ -n "`pidof smbd`" ] ; then echo "Stopping smbd:" killall smbd fi if [ -n "`pidof nmbd`" ] ; then echo "Stopping nmbd:" killall nmbd fi sleep 2 echo "Starting smbd:" /usr/sbin/smbd -D echo "Starting nmbd:" /usr/sbin/nmbd -D
Спасибо всем, надеюсь сработает.
Здравствуйте, подскажите пожалуйста, как можно подмонтировать сетевой диск, чтобы его можно было использовать для торрентов? И не скажется ли монтирование большого раздела на быстродействии?
Диск LaCie mini (500Gb)
*Сетевые протоколы: TCP/IP, Windows: SMB/CIFS, Mac: AppleTalk/AFP v3.1, FTP, HTTP
Файловая система на диске XFS, в винде в качестве сетевого диска отображается NTFS, на маках не знаю, ну плюс ftp и http сервера
Висит на статическом ИП 192.168.1.254
Вопрос - как по Ethernet использовать его дисковое пространство на роутере для торрентов без форматирования диска?
Заранее спасибо за ваши ответы!
Last edited by Mihail_; 08-10-2008 at 14:22.
WL500gPv2 1.9.2.7-10
а разве эти вопросы не задавали ещё?
про lan-диски не нашел, вроде-бы на немецком разделе была 1 тема, но без конкретных мануалов и вообще не очень понятно содержание
WL500gPv2 1.9.2.7-10
если поддерживает samb`у, то искать по smbmount.
Не исключено, что внутрь диска можно поставить "качалку", соот-но искать в инете.
спасибо, поискал по форуму по smbmount, получилось вот что:
скачиваем пакет samba2Code:ipkg install samba2 mkdir -p /opt/lib/modules wget 'http://wl500g.info/attachment.php?attachmentid=1989' -O- | gunzip > /opt/lib/modules/smbfs.o insmod /opt/lib/modules/smbfs.o mkdir /tmp/share smbmount //192.168.1.254/share /tmp/share
создаем каталог с подкаталогом
скачиваем модуль для поддержки ntfs (?)
монтируем наш сетевой ресурс в /tmp/share
чтобы монтировался автоматически добавляем в post-mount строчки
решение работает.. но сдается мне оно мягко говоря не самое элегантное.. особенно mkdir.. может можно как-нибудь получше?Code:insmod /opt/lib/modules/smbfs.o mkdir /tmp/share /opt/bin/smbmount //192.168.1.254/share /tmp/share
--
если нужно использовать имя пользователя и пароль:
smbmount //192.168.1.254/share /tmp/share -ousername="admin",password="12345"
p.s. русские имена файлов насколько я понял не поддерживаются
WL500gPv2 1.9.2.7-10
Всё правильно сделали.
Поддерживаются:
iocharset=utf8, а codepage нужно смотреть что внутри у Вашего диска, не исключено, что cp866. ПопробуйтеUsage: mount.smbfs service mountpoint [-o options,...]
Version 2.2.12
Options:
username=<arg> SMB username
password=<arg> SMB password
credentials=<filename> file with username/password
netbiosname=<arg> source NetBIOS name
uid=<arg> mount uid or username
gid=<arg> mount gid or groupname
port=<arg> remote SMB port number
fmask=<arg> file umask
dmask=<arg> directory umask
debug=<arg> debug level
ip=<arg> destination host or IP address
workgroup=<arg> workgroup on destination
sockopt=<arg> TCP socket options
scope=<arg> NetBIOS scope
iocharset=<arg> Linux charset (iso8859-1, utf8)
codepage=<arg> server codepage (cp850)
ttl=<arg> dircache time to live
guest don't prompt for a password
ro mount read-only
rw mount read-write
PS. Создавать каталог в /tmp/ необходимо потому, что /tmp/ это ram-диск. Т.е. при запуске роутера он создается каждый раз.Code:/opt/bin/smbmount //192.168.1.254/share /tmp/share iocharset=utf8 codepage=cp866
Last edited by Cd_spb; 10-10-2008 at 08:36.
*прошло 2 месяца*
установил с трудом этот трансмиссион прямо на сетевой диск.. - версия правдо 1.33, более поздних банарников под его arm не было..
он запускается, начинает качать и секунд через 10-40 падает с такими вот симптомами
может кто сталкивался?
p.s. подскажите, а можно этот же сетевой диск подмонтировать к роутеру по ftp протоколу? а то самба с трансмиссионом часто с ошибками стыкуется..
Last edited by Mihail_; 16-12-2008 at 18:14.
WL500gPv2 1.9.2.7-10
Скажите как писать полные логи доступа к папкам.
Наткнулся на /opt/var/og/samba
Там лежать логи вида log.comp Где comp имя компьютера
Записи вида:
Но ничего не понятно, не знаете как писать нормальные логи?Code:[2009/02/04 02:16:54, 2] source/smbd/open.c:open_file(246)
Стоит Samba+xinetd (SWAT)
Я слышал про vfs_option только как там использовать это я не знаю.
Вот смотри что накопал в сорцах smbd :: open_file
DEBUG(2,("%s opened file %s read=%s write=%s (numopen=%d)\n",
*sesssetup_user ? sesssetup_user : conn->user,fsp->fsp_name,
BOOLSTR(fsp->can_read), BOOLSTR(fsp->can_write),
conn->num_files_open));
Видимо поможет опция
-d|--debuglevel=level
Last edited by tiny; 06-02-2009 at 10:22.
Дебаг это дебаг, аудит немного другое.
Смотреть тут
Модуль full_audit в samba
wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...
Народ! Просветите. А есть ли смысл ставить Самбу 2-ю или даже 3-ю? Самба используется для сливки торрентов на комп, заливки торрентов в роутер, а также замены пакетов/конгф. файлов на роутере. Используется только внутри. Просто когда стояла 2-я Самба, через 2-х суток жизни начинала жрать ресурсы (загрузка проца до 50% в покое), после перезагрузки самбы все становилось на свои места еще на пару суток. Решил 3-ю поставить. Так с ней наблюдается огромная задержка при доступе к шарам (до 10 сек) и скорость до 2500 кб/с достигается только после копирования 3-4 Гб., а до этого жутко тормозит.
З.Ы. Вобщем кто чем пользуется отпишитесь.
З.Ы.Ы. В 3-й Самбе все конфиги отсюда за исключением, что у меня нету этого:
Сегодня поставлю. Попробую.Code:socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=16384 SO_SNDBUF=16384