PDA

Bekijk de volledige versie : wl500gp, samba & mount



dfayruzov
17-12-2006, 01:00
Объясните пожалуйста, каким образом при включении samba demo mode через web-интерфейс происходит mount usb диска?
Сразу скажу, что linux'ом столкнулся впервые на этом замечательном девайсе.
До чего удалось докопаться:
1. В случае выключения всех usb девайсов в веб-интерфейсе диск даже не появляется в /dev/scsi/... в принципе, лечится "ручной" загрузкой соответствующих модулей:


insmod /lib/modules/2.4.20/kernel/drivers/scsi/scsi_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/scsi/sd_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/storage/usb-storage.o

после чего он появляется в /dev/scsi и доступен к монтированию.
2. В случае включения samba demo mode через веб-интерфейс, диск появляется в /dev/discs/.. и всегда мапится в /tmp/harddisk. Большинство же руководств говорят о том, что он должен мапиться в /opt для корректной работы ipkg и samba.
Как правильно этого достичь? Если не трудно, поделитесь пожалуйста, работающим файлом post-boot.

И еще небольшая непонятка: на сайте JonoWiki есть туториал по переносу samba в другое место: http://www.sprayfly.com/wiki/Changing_samba_location. При попытке реализовать перенос, все переносится и работает, но только до перезагрузки, несмотря на команду "flashfs save && flashfs commit && flashfs enable && reboot"- после перезагрузки файл smb.conf возвращается в исходное состояние.

Спасибо заранее.
Извините за чайниковские вопросы.

imdex
17-12-2006, 04:38
Объясните пожалуйста, каким образом при включении samba demo mode через web-интерфейс происходит mount usb диска?
Сразу скажу, что linux'ом столкнулся впервые на этом замечательном девайсе.
До чего удалось докопаться:
1. В случае выключения всех usb девайсов в веб-интерфейсе диск даже не появляется в /dev/scsi/... в принципе, лечится "ручной" загрузкой соответствующих модулей:


insmod /lib/modules/2.4.20/kernel/drivers/scsi/scsi_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/scsi/sd_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/storage/usb-storage.o

после чего он появляется в /dev/scsi и доступен к монтированию.
2. В случае включения samba demo mode через веб-интерфейс, диск появляется в /dev/discs/.. и всегда мапится в /tmp/harddisk. Большинство же руководств говорят о том, что он должен мапиться в /opt для корректной работы ipkg и samba.
Как правильно этого достичь? Если не трудно, поделитесь пожалуйста, работающим файлом post-boot.

И еще небольшая непонятка: на сайте JonoWiki есть туториал по переносу samba в другое место: http://www.sprayfly.com/wiki/Changing_samba_location. При попытке реализовать перенос, все переносится и работает, но только до перезагрузки, несмотря на команду "flashfs save && flashfs commit && flashfs enable && reboot"- после перезагрузки файл smb.conf возвращается в исходное состояние.

Спасибо заранее.
Извините за чайниковские вопросы.

http://www.wl500g.info/showthread.php?t=3171 - вот же все ответы.

gr0k
17-12-2006, 09:16
Заметил очень неприятную вещь. При копировании файлов на винт система уходит в полный ступор. Даже днс запросы перестают разрешатся (на большом брате в качестве днс сервера указан роутер) web интерфейс не работает, консоль не реиагирует. Естественно все приходит в норму после окончания копирования. Самое удивительное, если коприроввание производится посредством ftp такое проявляется редко. Если используется самба то в 100 процентах случаев. Подскажите какими средствами улучшить работу в таких условиях пусть даже за счет ухудшения скорости передачи файлов ?

imdex
17-12-2006, 09:38
1. В случае выключения всех usb девайсов в веб-интерфейсе диск даже не появляется в /dev/scsi/... в принципе, лечится "ручной" загрузкой соответствующих модулей:

9) настройка автозапуска
a) в файл /usr/local/sbin/post-boot нужно будет добавить строки.
***
# на всякий случай загрузка модулей, понадобится если например выключить ftp в веб-оболочке
insmod scsi_mod
insmod sd_mod
insmod usb-storage

#явная команда монтировки двух портов, чтобы не зависеть от того запущен stupid-ftp или нет. Смонтируется хоть что-то
/bin/mount -o sync,noatime,rw /dev/discs/disc0/part1 /tmp/harddisk
/bin/mount -o sync,noatime,rw /dev/discs/disc1/part1 /tmp/harddisk


2. В случае включения samba demo mode через веб-интерфейс, диск появляется в /dev/discs/.. и всегда мапится в /tmp/harddisk. Большинство же руководств говорят о том, что он должен мапиться в /opt для корректной работы ipkg и samba.
Как правильно этого достичь? Если не трудно, поделитесь пожалуйста, работающим файлом post-boot.

# если /opt находится на общем смонтированном диске, а не как отдельный раздел:
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt


При попытке реализовать перенос, все переносится и работает, но только до перезагрузки, несмотря на команду "flashfs save && flashfs commit && flashfs enable && reboot"- после перезагрузки файл smb.conf возвращается в исходное состояние.

c) сохранить файлы во флэше:
echo /etc/smb.conf >> /usr/local/.files
echo /etc/passwd >> /usr/local/.files
echo /etc/group >> /usr/local/.files
echo /etc/smbpasswd >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable

dfayruzov
18-12-2006, 21:53
Спасибо.

Еще вопрос:

5) русифицировать и отключить STP
nvram set lan_stp=0
nvram set usb_vfat_options=codepage=866,iocharset=cp1251
nvram set usb_ntfs_options=iocharset=cp1251
nvram set usb_smbcpage_x=866
nvram set usb_smbcset_x=1251
nvram set regulation_domain=0x00ALL
nvram commit
После этих действий русские названия файлов видятся и корректно работают, тем не менее, в консоли (у меня putty) - кракозябры. Это можно вылечить, или так и оставить?

Oleg
19-12-2006, 07:59
Поставить в Putty правильный чарсет (там есть закладка Translation)

dfayruzov
19-12-2006, 21:27
Спасибо.
Еще одни грабли - resolv.conf
Как его правильно сохранять в NVRAM?

echo /etc/resolv.conf >> /usr/local/.files, echo /tmp/resolv.conf >> /usr/local/.files или еще как?

попробовал все варианты, все равно не сохраняется

KRandall
06-02-2007, 15:20
Всем привет :)

Еще вопрос по Samba

Все настроил по инструкции, Samba работает, ресурсы видны в локальной сети, но вот заглянул в лог /opt/var/log/smbd.log и меня насторожила ругань на параметр "allow from" и на Global parameter security :

[1970/01/01 03:00:14, 0] param/loadparm.c:lp_do_parameter(2239)
Global parameter security found in service section!
[1970/01/01 03:00:14, 0] param/loadparm.c:map_parameter(1681)
Unknown parameter encountered: "allow from"
[1970/01/01 03:00:14, 0] param/loadparm.c:lp_do_parameter(2223)
Ignoring unknown parameter "allow from"
[1970/01/01 03:00:14, 0] param/loadparm.c:map_parameter(1681)
Unknown parameter encountered: "allow from"
[1970/01/01 03:00:14, 0] param/loadparm.c:lp_do_parameter(2223)
Ignoring unknown parameter "allow from"
...

Вот так прописано в файле конфигурации /etc/smb.conf :

[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
server string = ExChange
guest account = nobody
security = share
browseable = yes
guest only = yes
guest ok = yes
log level = 1
max log size = 10
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
os level = 255
local master = yes
domain master = yes
preferred master = yes

[share]
path = /opt/exchange
security = share
guest only = yes
guest ok = yes
writeable = yes
comment = ExChange
allow from = 192.168.1
force user = root
...

Правильно я понимаю, что "allow from = 192.168.1" должен разрешать доступ только именно с этой подсети? Этот параметр часто указывается на форуме

P.S. Параметр этот правильно выглядит так
...
hosts allow = 127.0.0.1 192.168.1
...

barmalei
06-02-2007, 18:44
Может я чего-то недопонимаю, но у меня ресурсы самбы не видны в сети, кроме того случая, когда в веб интерфейсе настройки в айпи конфигурейшене имя девайса ставлю localhost. как говорится, чувствую что где-то обманывают, но не понимаю где.

Если не трудно, прошу помочь еще в одной проблемке. нашел пакет мс, установил его, настроил, но не смотря на сейв-коммит-энейбл, после перезагрузки мс таинственно исчезает.:confused: ужос.

shi
08-04-2007, 05:12
Задавал уже этот вопрос,может кто-то уже делал.
Есть роутер с внешним IP и установленным на нем сервером openvpn.К роутеру подключен USB диск.На нем стоит http сервер,ftp,samba.Все работает.Теперь хочется поиметь доступ к шаре по openvpn.

Но не могу достучаться до share$ USB диска подключенного к роутеру c IP 192.168.0.1

Делал вроде по описанию:

Устновил на роутер сервер OPENVPN
его настройки:

port 1194
dev tun0
#? тут наверное надо как-то иначе?
route 10.8.0.1 255.255.255.0 192.168.0.1
push "route 192.168.0.0 255.255.255.0"
/tmp/harddisk/opt/etc/openvpn/static.key
float

Установил на ноут подключенный к роутеру по WI-FI

клиента с такими настройками:

remote 192.168.0.1 ;для локалки
;remote 83.167.101.XX ;для инета
port 1194
dev tun0
ifconfig 10.8.0.2 10.8.0.1
secret static.key
float

так как хочется иметь доступ к шаре из инета

прописал в post-firewall:

#OpenVPN access from WAN
iptables -D INPUT -j DROP
iptables -I INPUT -p udp --dport 1194 -j ACCEPT
iptables -t nat -I PREROUTING -i eth1 -p udp --dport 1194 -j DNAT --to-destination $4:1194
iptables -A INPUT -j DROP

iptables -I INPUT -i tun0 -j ACCEPT
iptables -I FORWARD -i tun0 -j ACCEPT
iptables -I FORWARD -o tun0 -j ACCEPT
iptables -I OUTPUT -o tun0 -j ACCEPT

На роутере установлен http сервер,ftp, share
На всякий случай на роутере и компе отключил фаервол.

Запускаю на компе клиента,все нормально соединяется
компу дается адрес 10.8.0.2
если набираю в броузере

http://10.8.0.1 то попадаю на свой сайт в роутере,
набираю
ftp://alex_shipov@10.8.0.1
попадаю на свой ftp
причем все открывается и из инета, если указать внешний IP роутера .
Но если пытаюсь зайти на share
\\10.8.0.1\shipov\share$ то облом...

пробывал и с компа который на работе,то-же самое.

В чем может быть дело? Спасибо.

Mirage-net
08-04-2007, 08:00
посмотри в файле /etc/smb.conf параметр allow from он указывает с каких адресов доступна шара

Mitja
08-04-2007, 08:18
>попадаю на свой ftp
>причем все открывается и из инета, если указать внешний IP роутера .
Так если заходишь со стороны инета то надо указывать внешний ИП
если изнутри то внутренний ИП или ИМЯ(внутреннее)
>Но если пытаюсь зайти на share
>\\10.8.0.1\shipov\share$ то облом...
ну так и должно быть ты сам посмотри что пишешь \\ИМЯ-компа\ИМЯ-шары\ИМЯ папки и значит должна быть шара shipov :-) надо вот так \\10.8.0.1\share$\shipov

KRandall
29-04-2007, 19:20
Похожая ситуация. На WL-500gP установлена samba и openvpn. Ресурсы через samba видны в сетевом окружении, все работает. С openvpn немного хуже. При текущих настройках openvpn:
Server.conf

port 8080
proto tcp
dev tun
ca /opt/etc/openvpn/easy-rsa/keys/ca.crt
cert /opt/etc/openvpn/easy-rsa/keys/server.crt
key /opt/etc/openvpn/easy-rsa/keys/server.key
dh /opt/etc/openvpn/easy-rsa/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
push "route 192.168.1.0 255.255.255.0"
client-to-client
keepalive 10 120
comp-lzo
max-clients 100
user nobody
group nobody
persist-key
persist-tun
status /opt/var/log/openvpn-status.log
log /opt/var/log/ovenvpn.server.log
log-append /opt/var/log/ovenvpn.server.log
verb 3
ifconfig 10.8.0.1 10.8.0.2

Client.ovpn

client
dev tun
proto tcp
remote Мой_внешний_IP 8080
resolv-retry infinite
nobind
user nobody
group nobody
persist-key
persist-tun
ca ca.crt
cert Client.crt
key Client.key
ns-cert-type server
comp-lzo
verb 3
float
ifconfig 10.8.0.2 10.8.0.1openvpn работает, пинг идет как со стороны клиента, так и со стороны роутера и на 192.168.1.* и на 10.8.0.* (в настройках роутера DHCP сервер не используется).
Но я вижу ресурсы роутера только через samba (run \\10.8.0.1\ дает ошибку "The network path not found") :(
smb.conf:
[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
server string = ExChange
guest account = nobody
security = share
guest only = yes
guest ok = yes
log level = 3
syslog = 3
max log size = 100
log file = /opt/var/log/smbd.log.%m
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
wins support = no
time server = no
os level = 255
local master = yes
#domain master = yes
preferred master = yes
domain logons = no
socket options = TCP_NODELAY
interfaces = 192.168.1.0/24 10.8.0.0/24

...

[share$]
path = /
comment = Root
guest ok = no
writable = yes
force user = root
browseable = no
valid users = admin
hosts allow = 192.168.1., 10.8.0.
username = admin
Routing table:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.8.0.2 * 255.255.255.255 UH 0 0 0 WAN tun0
10.131.4.1 * 255.255.255.255 UH 0 0 0 WAN vlan1
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 WAN tun0
192.168.0.0 * 255.255.252.0 U 0 0 0 LAN br0
10.131.4.0 * 255.255.252.0 U 0 0 0 WAN vlan1
default 10.131.4.1 0.0.0.0 UG 0 0 0 WAN vlan1post-firewall:
...
iptables -D INPUT -j DROP
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
iptables -t nat -I PREROUTING -i $1 -p tcp --dport 8080 -j DNAT --to-destination \$4:8080
iptables -A INPUT -j DROP
iptables -I INPUT -i tun -j ACCEPT
iptables -I FORWARD -i tun -j ACCEPT
iptables -I FORWARD -o tun -j ACCEPT
iptables -I OUTPUT -o tun -j ACCEPT
iptables -A FORWARD -i tun -s 10.8.0.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -A INPUT -j DROP
...Что я упустил?

Oleg
29-04-2007, 19:30
настройки самбы:
interfaces = br0
bind interfaces only = yes

KRandall
29-04-2007, 19:45
;interfaces = br0
bind interfaces only = no

Респект :)

KRandall
30-04-2007, 11:18
Сегодня увидел, что соединение через openvpn все-таки не работает. Вернее так: все работает до тех пор, пока я не запускаю клиента в виндах. До этого share$ видна из винды и через 192.168.1.1 и через 10.8.0.1, пинг тоже идет. Со стороны роутера виндовая машина тоже пингуется по 192.168.1.*, все настройки приведены выше, /etc/smb.conf подправлен.
Как только запускаю клиента OpenVPN GUI - все соединения отваливаются, в том числе PuTTY (Host name = 192.168.1.1), со стороны клиента пинги работают, а на роутере перестает пинговаться 192.168.1.* и начинает пинговаться 10.8.0.6.
Все попытки увидеть share$ безрезультатны.
client/81.88.a.b:1197 SENT CONTROL [client]: 'PUSH_REPLY,route 192.168.1.0 255.255.255.0,route 10.8.0.0 255.255.255.0,ping 10,ping-restart 120,ifconfig 10.8.0.6 10.8.0.5' (status=1)
Mon Apr 30 13:56:28 2007 client/81.88.a.b:1197 MULTI: bad source address from client [192.168.1.3], packet dropped
Mon Apr 30 13:56:28 2007 client/81.88.a.b:1197 MULTI: bad source address from client [192.168.1.3], packet dropped
Как только выключаю клиента - опять отваливается PuTTY и картина полностью восстанавливается. Чего не хватает?

KRandall
01-05-2007, 08:50
Прописал в smb.conf
interfaces = vlan1 tun0
Теперь при включении клиента никаких аномалий не наблюдается, 10.8.0.* и 192.168.1.* пингуются с обоих сторон, но со стороны виндов все равно не видны ресурсы Самбы через \\10.8.0.1\
openvpn.log
...
Tue May 1 11:42:53 2007 81.88.a.b:1139 [Client] Peer Connection Initiated with 81.88.a.b:1139
Tue May 1 11:42:53 2007 Client/81.88.a.b:1139 MULTI: Learn: 10.8.0.6 -> Client/81.88.a.b:1139
Tue May 1 11:42:53 2007 Client/81.88.a.b:1139 MULTI: primary virtual IP for Client/81.88.a.b:1139: 10.8.0.6
Tue May 1 11:42:54 2007 Client/81.88.a.b:1139 PUSH: Received control message: 'PUSH_REQUEST'
Tue May 1 11:42:54 2007 Client/81.88.a.b:1139 SENT CONTROL [Client]: 'PUSH_REPLY,route 10.8.0.0 255.255.255.0,route 10.8.0.0 255.255.255.0,ping 10,ping-restart 120,ifconfig 10.8.0.6 10.8.0.5' (status=1)
Tue May 1 11:43:05 2007 Client/81.88.a.b:1139 MULTI: bad source address from client [192.168.1.68], packet dropped
Tue May 1 11:43:08 2007 Client/81.88.a.b:1139 MULTI: bad source address from client [192.168.1.68], packet dropped
...
Через \\192.168.1.1\ все видно. Как только говорю клиенту Disconnect - ресурсы становятся видны через "run \\10.8.0.1\" :confused:
Что не так?

Dima
12-05-2007, 15:07
5) русифицировать и отключить STP
nvram set lan_stp=0

А почему отключаем STP?

get_max
14-05-2007, 08:50
А почему отключаем STP?
STP насколько понимаю эт Spanning Tree Protocol, который предотвращает свитчевые петли в избыточной топологии. У нас же свитч один, нам петли не страшны, а лишние BPDU нам не нужны. Поэтому смело отключаем. =]

sergicus
09-08-2007, 18:45
Поставить в Putty правильный чарсет (там есть закладка Translation)

А какой надо. Я тут комбинирую - меняется только разновидность крокозябликов

svu
01-02-2008, 23:48
WL500-W. Установил бинарник ipkg как рассказано в инструкции (при помощи ipkg.sh). Далее работаю с этим бинарником (он нормально работает). После чего скачиваю программы. Например, wget-ssl, dbus и пр. И любые бинарники (кроме ipkg) в /opt/bin не запускаются с одним и тем же сообщением:

[admin@wifi-ap etc]$ /opt/bin/wget
-sh: /opt/bin/wget: not found

Есть подозрения, что почему-то берется неправильная архитектура. Я скачал бинарники на PC и сказал file ... Получил так примерно:

$ file wget ssh
wget: ELF 32-bit LSB executable, MIPS, version 1 (SYSV), dynamically linked (uses shared libs), stripped
ssh: ELF 32-bit LSB executable, MIPS, MIPS-I version 1 (SYSV), dynamically linked (uses shared libs), stripped

(ssh взят из /usr/bin) Те биннарники, которые MIPS-I - рабочие. Которые без оной метки - не живут.

Где я напахал?

Содержимое /opt/etc/ipkg.conf стандартное:

src wl500g http://wl500g.dyndns.org/ipkg
src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
dest root /

Спасибо за любые идеи. Поиск по форуму использовал.

al37919
02-02-2008, 07:04
версия прошивки?
ipkg-opt и uclibc-opt установлены?

svu
02-02-2008, 14:24
версия прошивки?
ipkg-opt и uclibc-opt установлены?

Спасибо большое! -opt помогли. Правда, выдали предупреждение
Package ipkg-opt wants to install file /opt/bin/update-alternatives
But that file is already provided by package ipkg
Package ipkg-opt wants to install file /opt/bin/ipkg
But that file is already provided by package ipkg

Но в результате вроде все работает. Спасибо еще раз. Только на будущее вопрос - где об этом написано? Это я не прочитал какую-то доку или этой доки просто нет?

al37919
02-02-2008, 14:56
а Вы пардон какую доку читали... ?
Например здесь: http://wl500g.info/showthread.php?t=3171 (пункт 7а)

чтобы не ругалось, надо было перед установкой ipkg-opt прибить ipkg; uclibc-opt должен встать сам при установке ipkg-opt

svu
02-02-2008, 15:01
а Вы пардон какую доку читали... ?
Например здесь: http://wl500g.info/showthread.php?t=3171 (пункт 7а)

чтобы не ругалось, надо было перед установкой ipkg-opt прибить ipkg; uclibc-opt должен встать сам при установке ipkg-opt

Читал тут:

http://wl500g.info/showthread.php?p=60932&highlight=ipkg.sh#post60932

Попробовал, как Вы посоветовали - все встало на места, спасибо еще раз

KoR
04-02-2008, 06:30
http://www.wl500g.info/showpost.php?p=72300&postcount=24

Почитал я этот пост, попробовал. Что-то как-то не монтируется.

Если тема обсасывалась на русском, дайте пожалуйста ссылочку(и).
Плюс подробности бы ещё имеет ли значение ФС расшареной папки?
Будь то fat или ntfs (политики безопасности отключил, чтение запись для всех)

я помню была тема, кто-то собирал шары и выкладывал на ФТП (роутера), не могу найти. Или не было такой?!

KoR
04-02-2008, 09:32
Полистал усерднее - нашёл много чего. Но всё равно не могу "вкурить" как примонтировать на чтение\запись папку, разшаренную в winXP, с файловой системой NTFS, через Самбу, не имея никаких сторонних носителей, без предустановки IPKG и т.д.
Имея роутер, последнюю прошивку и мои "кривые" руки.

Скопировал smbfs.o
Загружал - insmod /opt/modules/smbfs.o
Монтировал mount -t smbfs //172.21.1.ххх/shara /tmp/shara
получил - mount: Mounting //172.21.1.4/shara on /tmp/shara failed: Invalid argument собственно как и у всех.

Момент с эти скриптом не совсем ясен:

#!/bin/sh

if mount | grep /tmp/local/share/temp1 ; then #is already mounted
smbumount /tmp/local/share/temp1
echo -n "/tmp/local/share/temp1 unmounted "
date
else # is not mounted
smbmount //192.168.0.4/Eureka /tmp/local/share/temp1 -o rw,guest
sleep 1
echo -n "SMB-share 192.168.0.4 mounted to /tmp/local/share/temp1 "
date
fi

Какая разница, что он у меня запустится автоматически, что я его руками запущу?
smbmount нет, и не хочет появляться =)

l2net
19-02-2008, 16:13
присоединяюсь к поиску внятного последовательного решения для монтирования win шар. (дано: Asus wl500gp (1.9.2.7-8.17) и Сетевое хранилище WD world edition с 4-мя шарами (video,audio.....))

заранее спасибо!

Mam(O)n
20-02-2008, 02:37
я помню была тема, кто-то собирал шары и выкладывал на ФТП (роутера), не могу найти. Или не было такой?!
Вот эта тема: http://wl500g.info/showthread.php?t=10489&highlight=smbfs

Для монтирования шар понадобится установить самбу. Я на данный момент имею установленной версию samba - 3.0.28-1, с которой я сейчас и проверил работоспособность данного способа. Вистовая шара смонтировалась на ура.


# Создадим каталог, куда скачаем модуль ядра
mkdir -p /opt/lib/modules
# Скачиваем и распаковываем аттачмент из мной вышеприведённой темы
wget 'http://wl500g.info/attachment.php?attachmentid=1989' -O- | gunzip > /opt/lib/modules/smbfs.o
# Прикручиваем модуль к ядру
insmod /opt/lob/modules/smbfs.o
# Ну и собственно пример монтирования
mount.smbfs //192.168.0.22/share /tmp/share
# Или, если нужна аутентификация
mount.smbfs //192.168.0.22/share /tmp/share -ousername="имя_пользователя",password="пароль"

Ну и соответственно в инициализационные скрипты нужно будет добавить команду прикручивания модуля к ядру (insmod...) - сам он не будет грузится..


P.S. Мне кто-то задавал недавно по асе вопрос про этот момент. Сорри, я не смог ответить, контакт потерял...

P.P.S. Всем, кто мне в личку/по асе задаёт вопросы. В связи со сменой образа жизни (работу поменял;) у меня практически не остаётся времени на форум. Так что не обессудьте, кому я не смог дать ответа.

l2net
20-02-2008, 14:15
Mam(O)n - спаибо большое, все заработало!
установил самбу2, подгузил модуль, указнный выше. и заветная команда smbmount прошла - шара подмонтировалась.
но затем возникла другая проблемма, как заставить шару монироваться автоматом? пробовал через post-mount и cron - неполучаеться :(
проблемму решило полное прописывание пути к smbmount в post-mount, т.е. команда на монтирование у меня выглядит так

/opt/bin/smbmount //mbwe/video /tmp/harddisk/video -o username=...,password=... (вместо точек соотв. имя и пароль)

еще раз, СПАСИБО Mam(O)n'у - за помощь в решении проблеммы!

alexv64
24-05-2008, 09:11
Всем доброго времени суток!
Помоготе разобраться с местом на внешнем диске.
Имеем: Asus WL500GP прошивка Олега 1.9.2.7-10
Внешний винт размечен на Asus в EXT3 на два раздела со стандарными параметрами ( я так понимаю 5% в резерве).
Вопрос сколько свободного места на винте?
В шеле виджу
[admin@WL500GP root]$ df -h /tmp/mnt/disc0_1
Size - 366.6G
Used - 2.8G
Available - 345.2G
Use% - 1%
Однако 366,6 - 345,2 = 21,4 никак не 2,8 даже с учетом 5% резерва
На XP показывает
Всего - 366ГБ
Занято - 21,6ГБ
Свободно - 345ГБ
Как это понимать и чему верить?

EugeenB
24-05-2008, 10:17
Однако 366,6 - 345,2 = 21,4 никак не 2,8 даже с учетом 5% резерва Эти 19G, возможно, служебная информация. Которая не может быть относена ни к свободной области, ни к использованной. На ext3 - журнал, а для NTFS (как показывает тип файловой системы WinXP) - это их дурацкий NTFS-каталог.

alexv64
24-05-2008, 10:46
Да нет не похоже. Такая картинка была вначале. Сейчас потеря места под 80ГБ.

AntiMelk
24-05-2008, 11:09
Если присмотреться, видно, что верить можно обоим ;), Т.К. свободного место они показывют одинаково - 345, 19 гигов скорее всего занимает файловая система.

vectorm
24-05-2008, 20:40
Верьте тому, что роутер показывает и забейте наконец на проверки места Самбой!

ABATAPA
24-05-2008, 21:00
Эти 19G, возможно, служебная информация. Которая не может быть относена ни к свободной области, ни к использованной. На ext3 - журнал,

Журнал столько занимать не может. :)
Но это действительно служебная информация.

Reyter
25-05-2008, 07:34
На ext3 - журнал, а для NTFS (как показывает тип файловой системы WinXP) - это их дурацкий NTFS-каталог.
Гм... А почему ext3 журнал не "дурацкий"? ;)

EugeenB
25-05-2008, 08:05
Гм... А почему ext3 журнал не "дурацкий"? ;)А потому что! ;)
Во-первых, журнал (как и вся структура fs) у ext3 открытый, и доступный для стороннего разбора, в отличии от тумана, напущенного в MFT (до сих пор 100% поддержки сторонними драйверами не реализована). >:(
Во-вторых, на ext3 этот журнал ты можешь взять и,.. и ... удалить ... и тогда файловая система ext3 ... превратится в ext2! Только и всего. А ext2 всегда можно превратить в ext3, всего то добавив журнал. :) Попробуй-ка удалить MFT на NTFS - FAT32, небось, не получишь. :-P

skelet
18-06-2008, 07:10
а удалось вам смонтировать виндовую шару на запись? т.е. что-бы с роутера туда можно было заливать данные...

l2net
18-06-2008, 13:42
да, все работает и запись, и чтение

skelet
18-06-2008, 17:34
ну вообщем-то и у меня копирует, тока пишет такое
http://ipicture.ru/uploads/080618/thumbs/DF5WE3L4U3.jpg (http://ipicture.ru/Gallery/Viewfull/2629390.html)

отчего бы это могло быть?..

ABATAPA
18-06-2008, 18:14
отчего бы это могло быть?..

От того, что UNIX-права на владение файлом не поддерживаются.

skelet
18-06-2008, 18:23
ну это я вообщем и сам могу понять... но что делать-то? как смаунтить так, что-бы эти самые права не пытались применяться к смб шарам?..

RET
03-07-2008, 20:45
ну это я вообщем и сам могу понять... но что делать-то? как смаунтить так, что-бы эти самые права не пытались применяться к смб шарам?..
Тоже столкнулся с такой проблемой, удалось ли как то решить её?

skelet
03-07-2008, 20:55
да не всё сработало, главное что-бы в винде права на запись шаре были даны :cool:

RET
05-07-2008, 08:11
да не всё сработало, главное что-бы в винде права на запись шаре были даны :cool:
У меня файловый сервер на линуксе с самбой. Файл то он копирует, но в конце выдает ошибку что не может сменить владельца файлов на p2p (под этим пользователем работает rtorrent).

lifecom
09-07-2008, 20:28
Имеется Wl500gP (1.9.2.7-10) + подключен внешний HDD со встроенным USB хабом, к которому подключены ещё два харда. Итого всего три HDD. Все в FAT32.
В настройках:
http://img143.imageshack.us/img143/5337/ftpgz0.jpg
http://img143.imageshack.us/img143/1355/sambadb4.jpg

Через комп по ftp видится один из трех HDD - то один, то другой. Не могу понять по какому принципу.

Ещё у меня под телевизором стоит сетевой медиаплеер, которомы нужно прописать шары. Вобщем он видит рабочую группу, Host Name роутера. А в нем disk0_1, disk1_1 и disk2_1. Но они пусты.

Подскажите, pls, как:
- видеть на компе по ftp все три HDD
- сделать так, чтобы "железка" под телеком могла читать содержимое этих HDD

P. S.: В устройствах роутера не продвинут, по форуму искал, но не разобрался.

Vbifi
10-07-2008, 08:41
По порядку:

1) видеть на компе по ftp все три HDD:

touch /usr/local/.files
echo "/etc/fstab" >> /usr/local/.files
touch /etc/fstab
echo "/dev/discs/disc0/part1 /tmp/harddisk/hdd1 ext3 rw,noatime 1 1" >> /etc/fstab
echo "/dev/discs/disc0/part2 /tmp/harddisk/hdd2 ext3 rw,noatime 1 1" >> /etc/fstab
echo "/dev/discs/disc0/part3 /tmp/harddisk/hdd3 ext3 rw,noatime 1 1" >> /etc/fstab[/PHP]

где dev/discs/disc0/part1 заменить на пути отображаемые
fdisk -l


mkdir /tmp/harddisk

в pre-mount прописать (если уже не прописано):

[PHP]for i in `/usr/bin/awk '/ext3/{print($1)}' /etc/fstab`
do
/bin/grep -q $i /proc/mounts || /sbin/e2fsck -p $i 2>&1 | /usr/bin/logger -t e2fsck
done

далее расшариваем папку /tmp/harddisk

в файле /opt/etc/proftpd.conf



# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot /tmp/harddisk


или пописываем пользователя с домашней директорией /tmp/harddisk

2) про железку песня отдельная она по ftp читает?!

lifecom
10-07-2008, 09:18
Vbifi
Большое спасибо!!!
Конечно, все это для меня сложновато, но буду потихоньку разбираться.
Я так понимаю, это все через telnet делается?

По поводу железки (IstarHD) (http://www.istarhd.com/):
вроде заявлено, что там есть поддержка ftp, но у меня к роутеру ещё подключен NAS - его IstarHD видит только по самбе.

С другой стороны, если комп видит один из трех дисков по ftp, почему же IstarHD этого не может. Скорее всего он видит только по самбе.

Vbifi
10-07-2008, 09:26
Скачай и почитай вот эту (http://wl500g.info/showpost.php?p=102580&postcount=3) инструкцию там все подробно расписано что и как править

если ничего с роутом не делалось ранее то нужно будет создать эти файлы:


mkdir -p /usr/local/sbin/
touch /usr/local/sbin/post-boot
touch /usr/local/sbin/post-firewall
touch /usr/local/sbin/post-mount
touch /usr/local/sbin/pre-shutdown
touch /usr/local/sbin/pre-mount
chmod +x /usr/local/sbin/*


П.С. скорее всего в прошивке ув. Олега монтируется одно устройство с 1 го порта :) просто надо "помочь" им смонтироваться и тогда все ок будет.

ixor
08-08-2008, 00:48
# Создадим каталог, куда скачаем модуль ядра
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
# Ну и собственно пример монтирования
smbmount //192.168.0.22/share /tmp/share
# Или, если нужна аутентификация
smbmount //192.168.0.22/share /tmp/share -ousername="имя_пользователя",password="пароль"

Ну и соответственно в инициализационные скрипты нужно будет добавить команду прикручивания модуля к ядру (insmod...) - сам он не будет грузится..


Спасибо:) Работает!
C Вашего позволения, поправил комманды. Опечатки наверно :)
Осталось с кодировкой разобраться и всё будет ОК и нам за это ничего не будет :)

zingarini
27-08-2008, 09:34
Вот эта тема: http://wl500g.info/showthread.php?t=10489&highlight=smbfs


# Создадим каталог, куда скачаем модуль ядра
mkdir -p /opt/lib/modules
# Скачиваем и распаковываем аттачмент из мной вышеприведённой темы
wget 'http://wl500g.info/attachment.php?attachmentid=1989' -O- | gunzip > /opt/lib/modules/smbfs.o
# Прикручиваем модуль к ядру
insmod /opt/lob/modules/smbfs.o
# Ну и собственно пример монтирования
mount.smbfs //192.168.0.22/share /tmp/share
# Или, если нужна аутентификация
mount.smbfs //192.168.0.22/share /tmp/share -ousername="имя_пользователя",password="пароль"


Спасибо огромное! Работает! :D

rattis
07-09-2008, 09:54
у меня samba 3.2.3-1. ни smbmount ни mount.smbfs у меня нет. почему? версия прошивки 10-ая. wl500gp2.

vectorm
07-09-2008, 12:18
у меня samba 3.2.3-1. ни smbmount ни mount.smbfs у меня нет. почему? версия прошивки 10-ая. wl500gp2.
Точно нет? В /opt/bin/ смотрели? Прошивка никакой роли не играет, модули при установке Самбы появляются.

rattis
07-09-2008, 16:03
Точно нет? В /opt/bin/ смотрели?
точно смотрел - нету. может потому что ставил 3-ю самбу сразу поверх встроенной (2-ю не ставил совсем). попробовал перестаить (ipkg install samba -force-reinstall). не помогает - файлы не появились.

sda
08-09-2008, 04:11
При установке 3 самбы этих файлов и у меня не было. Олег выкладывал скомпилированные для второй самбы smbmount/mnt/umount http://oleg.wl500g.info/bin/. У кого есть для третьей?

MikhailM
28-09-2008, 11:46
Приветствую всех. Меняю через mc конфигурационный файл Самбы, сохраняю, дополнительно даю команду flashfs save && flashfs commit && flashfs enable, проверяю-всё сохранено. После перезагрузки роутера-старый файл конфигурации. Что неправильно делаю, или чего-то не делаю? (файл /opt/etc/smb.conf)

Cd_spb
28-09-2008, 14:56
Такое же поведение временами, а иногда просто не действует.

svk4286
28-09-2008, 16:10
Добавить /opt/etc/smb.conf в /usr/tmp/local/.files.
После этого будет сохраняться.

kir-g
28-09-2008, 18:38
Приветствую всех. Меняю через mc конфигурационный файл Самбы, сохраняю, дополнительно даю команду flashfs save && flashfs commit && flashfs enable, проверяю-всё сохранено. После перезагрузки роутера-старый файл конфигурации. Что неправильно делаю, или чего-то не делаю? (файл /opt/etc/smb.conf)

Отключить самбу в вебе и запускать из post-mount командами
/usr/sbin/smbd -D
/usr/sbin/nmbd -D

al37919
28-09-2008, 19:09
Добавить /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 примерно следующего содержания

#!/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

MikhailM
29-09-2008, 09:36
Спасибо всем, надеюсь сработает.

rattis
30-09-2008, 23:50
Добавить /opt/etc/smb.conf в /usr/tmp/local/.files.
После этого будет сохраняться.
абсолютно лишнее. /opt на внешнем носителе.

svk4286
01-10-2008, 04:07
абсолютно лишнее. /opt на внешнем носителе.
Блин,действительно.Чего-то сразу не сообразил.Тогда проблемы с записью на диск или флеху.

Mihail_
08-10-2008, 14:11
Здравствуйте, подскажите пожалуйста, как можно подмонтировать сетевой диск, чтобы его можно было использовать для торрентов? И не скажется ли монтирование большого раздела на быстродействии?

Диск LaCie mini (http://www.lacie.com/products/product.htm?pid=10844) (500Gb)
*Сетевые протоколы: TCP/IP, Windows: SMB/CIFS, Mac: AppleTalk/AFP v3.1, FTP, HTTP

Файловая система на диске XFS, в винде в качестве сетевого диска отображается NTFS, на маках не знаю, ну плюс ftp и http сервера

Висит на статическом ИП 192.168.1.254

Вопрос - как по Ethernet использовать его дисковое пространство на роутере для торрентов без форматирования диска?

Заранее спасибо за ваши ответы!

PsyDeX
08-10-2008, 15:44
а разве эти вопросы не задавали ещё?

Mihail_
08-10-2008, 15:52
про lan-диски не нашел, вроде-бы на немецком разделе была 1 тема, но без конкретных мануалов и вообще не очень понятно содержание

Cd_spb
08-10-2008, 16:52
если поддерживает samb`у, то искать по smbmount.
Не исключено, что внутрь диска можно поставить "качалку", соот-но искать в инете.

Mihail_
08-10-2008, 22:06
спасибо, поискал по форуму по smbmount, получилось вот что:


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
скачиваем пакет samba2
создаем каталог с подкаталогом
скачиваем модуль для поддержки ntfs (?)
монтируем наш сетевой ресурс в /tmp/share

чтобы монтировался автоматически добавляем в post-mount строчки


insmod /opt/lib/modules/smbfs.o
mkdir /tmp/share
/opt/bin/smbmount //192.168.1.254/share /tmp/share
решение работает.. но сдается мне оно мягко говоря не самое элегантное.. особенно mkdir.. может можно как-нибудь получше?


--
если нужно использовать имя пользователя и пароль:
smbmount //192.168.1.254/share /tmp/share -ousername="admin",password="12345"

p.s. русские имена файлов насколько я понял не поддерживаются

Cd_spb
10-10-2008, 08:34
Всё правильно сделали.


p.s. русские имена файлов насколько я понял не поддерживаются
Поддерживаются:

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
iocharset=utf8, а codepage нужно смотреть что внутри у Вашего диска, не исключено, что cp866. Попробуйте


/opt/bin/smbmount //192.168.1.254/share /tmp/share iocharset=utf8 codepage=cp866


PS. Создавать каталог в /tmp/ необходимо потому, что /tmp/ это ram-диск. Т.е. при запуске роутера он создается каждый раз.

Mihail_
16-12-2008, 18:07
*прошло 2 месяца*

установил с трудом этот трансмиссион прямо на сетевой диск.. - версия правдо 1.33, более поздних банарников под его arm не было..
он запускается, начинает качать и секунд через 10-40 падает с такими вот симптомами
http://pic.ipicture.ru/uploads/081216/thumbs/zOOmKB49Un.jpg (http://ipicture.ru/Gallery/Viewfull/10395596.html)

может кто сталкивался?


p.s. подскажите, а можно этот же сетевой диск подмонтировать к роутеру по ftp протоколу? а то самба с трансмиссионом часто с ошибками стыкуется..

revenant
03-02-2009, 23:35
Скажите как писать полные логи доступа к папкам.
Наткнулся на /opt/var/og/samba
Там лежать логи вида log.comp Где comp имя компьютера
Записи вида:

[2009/02/04 02:16:54, 2] source/smbd/open.c:open_file(246)
Но ничего не понятно, не знаете как писать нормальные логи?
Стоит Samba+xinetd (SWAT)
Я слышал про vfs_option только как там использовать это я не знаю.

tiny
06-02-2009, 09:53
Вот смотри что накопал в сорцах 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

Less
06-02-2009, 19:15
Вот смотри что накопал в сорцах smbd :: open_file
...
Видимо поможет опция
-d|--debuglevel=level

Дебаг это дебаг, аудит немного другое.

Смотреть тут

Модуль full_audit в samba (http://www.samba.org.ua/articles/?section=3&articleid=128)

Sashunya
03-03-2009, 12:14
Народ! Просветите. А есть ли смысл ставить Самбу 2-ю или даже 3-ю? Самба используется для сливки торрентов на комп, заливки торрентов в роутер, а также замены пакетов/конгф. файлов на роутере. Используется только внутри. Просто когда стояла 2-я Самба, через 2-х суток жизни начинала жрать ресурсы (загрузка проца до 50% в покое), после перезагрузки самбы все становилось на свои места еще на пару суток. Решил 3-ю поставить. Так с ней наблюдается огромная задержка при доступе к шарам (до 10 сек) и скорость до 2500 кб/с достигается только после копирования 3-4 Гб., а до этого жутко тормозит.

З.Ы. Вобщем кто чем пользуется отпишитесь.

З.Ы.Ы. В 3-й Самбе все конфиги отсюда за исключением, что у меня нету этого:



socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=16384 SO_SNDBUF=16384


Сегодня поставлю. Попробую.

the
13-03-2009, 21:52
пипл, у меня самба в виндах (xp) репортует вообще ноль свободного мста (хотя это не так, конечно)

это может быть какой нибудь специальный бредовый параметр настройки самбы, типа из-за соображений безопасности?

ну и вообще обьем диска говорит 3 мегабайта
бред

vectorm
14-03-2009, 08:19
пипл, у меня самба в виндах (xp) репортует вообще ноль свободного мста (хотя это не так, конечно)

это может быть какой нибудь специальный бредовый параметр настройки самбы, типа из-за соображений безопасности?

ну и вообще обьем диска говорит 3 мегабайта
бред
Не смотрите на показания Самбы, смотрите в консоли, если интересно.
Команда df -h например.

miha73
07-04-2009, 11:20
Уважаемые форумчане!


Тут в одной теме http://www.wl500g.info/showthread.php?t=19190&highlight=samba я слегка поругался на Linux и все и вся. Все эти эмоции связаны с тем, что где-то около 3 вечеров я ковырял команды, конфигурационные файлы и т.п. Про бизнес палку перегнул - это влияние зеленого змия 8 лет от роду. Хотя могу сказать, что большинство моих знакомых ни за что не будут выполнять инструкции приведенные на этом форуме (большинство постов - птичий язык, а то что написано по-русски тоже в большинстве случаев для обывателя абракадабра), хотя с удовольствием воспользовались бы дополнительной функциональностью. Так один знакомый заплатил 1 000 руб. за настройку роутера со стандартной прошивкой и то ему не смогли нормально объяснить что запись на USB винт с NTFS не возможна - пришлось самому все сделать (partition magic - и стало ему счастье).
Вообще конечно команда серьезно потрудилась над разработкой прошивки - БЛАГОДАРЮ.

Повторюсь с задачей:
Дано:
1. NMT плеер Egreat m31-a
2. роутер Asus wl-500w с подключенным к нему USB HDD 1ТБ
3. комп

Задача тривиально простая:
Плеер - все играет
роутер с подключенным к нему USB HDD - все качает (torrent и т.п.)
комп - выключен и не мешает спать.

А теперь, что получилось и вопросы и замечания (может что-то не доглядел на форумах и это обсуждалось - значит повторюсь):
1. Установил прошивку без проблем
2. Флешки нормальной не нашлось (а та, которая нашлась разбиваться и форматироваться под ext 3 не захотела) - решил все делать на винте - 1ТБ
3. Винт разбил самостоятельно:
128 Мб - Linux swap - может не надо было?
512 МБ - ext 3 для программ
все остальное - ext 3 - основное файловое хранилище
4. Запустил простую установку как написано на форуме, т.е. 2 команды и все вроде установилось, но rtorrent с первого раза не запустился - т.е. Веб-интерфейс открылся и внизу написал про какую-то ошибку 500. В форуме где-то было написано что надо сделать - сделал - вообще ничего не запустилось (наверное руки кривые). Откатился назад. Короче несколько раз перезагрузился и заработало - почему не знаю. Единственная проблема - закачка файлов у меня должна идти не в папку, которая задана по-умолчанию /opt/share/torrent/work, а в другую /tmp/mnt/disc0_3/Download. Ну я к тому времени был калач тертый и сразу полез в конфигурационный файл, нашел там строчку и исправил ее. После чего обнаружил, что файл не качается а стоит в паузе. Ну здесь тоже принцип калача сработал - допер что сервис rtorrent работает не под пользователем admin и дал команду chmod o+w tmp/mnt/disc0_3/Download. Ура - заработало.
5. Samba 3 - вот тут слегка поковырялся. Установил ее через команду ipkg install samba. Связи с NMT - плеером нет (NFS кстаит тоже не работает, хотя все перепробовал - не знаю почему - валю все на несовместимость каких-нибудь библиотек и еще чего-нибудь подобного как и с samba. Короче на радости Linux). Через некоторое время допер, что на роутере работает две samba (хотя может это и не так). Взял через Web-интерфейс прибил стандартную samba, а эту настроил и Ура опять.

Вопросы:

1. Можно ли как-то установить rtorrentи samba 3 на стандартную прошивку. Нужно, как я понимаю, получить доступ к командной строке роутера (в стандарте как я понимаю telnet нету) и применить последовательно несколько инструкций с форума, а именно (установка rtorrent и samba 3 - с моими настройками конфигурационных файлов).
2. Можно ли как-то установить samba 3 путем замены стандартной samba 2, а не путем параллельной установки (зачем две samba держать). Мои слабые попытки сделать копирование файлов smbd и nmbd (samba 3) в папку где лежат аналогичные файлы samba 2 привели к крикам системы Abort, Retry - караул короче не могу хозяин. Но как я понимаю копированием этих файлов я бы все равно не отделался. Или там вообще не скопируешь, а только через прошивку можно?

На сем извиняюсь за беспокойство. Если кто ответит - буду благодарен. Еще раз спасибо. Без инструкций, которые здесь выложены - точно труба была бы.

al37919
07-04-2009, 12:05
1. нет
2. нет, если только вы не скомпилируете свою собственную прошивку. Впрочем, полагаю, samba3 вам не нужна. В прошивке Олега и вторая работает нормально

miha73
07-04-2009, 12:23
1. нет
2. нет, если только вы не скомпилируете свою собственную прошивку. Впрочем, полагаю, samba3 вам не нужна. В прошивке Олега и вторая работает нормально

samba 2 не работает с samba NMT - плеера (проверено - как только обновил до samba 3 - все заработало).

miha73
07-04-2009, 12:36
простите меня чайника, но уж удовлетворите любопытство до конца. А в чем проблема поставить rtorrent и samba 3 на стандартную прошивку. Поставить telnet на asus как я понимаю можно. Может даже получится через NMT Community Software (там есть возможность установить mc и telnet на плеер), если у них версии Linux не особо отличаются - но это неизвестно - надо проверять, либо еще через tftp или чего-нибудь подобное. А дальше библиотеки и тому подобное ставятся вместе с пакетами. Или я ошибаюсь. Намекните хоть где.

al37919
07-04-2009, 13:22
возникает закономерный вопрос --- а зачем? Если есть нормальная прошивка, на которую все стандартно ставится и все инструкции написаны, то Америку конечно можно открывать еще и еще, но если вы намерены это делать --- делайте сами, помощи не ждите. Если нет, то ставьте прошивку Олега или забейте на все это.

miha73
07-04-2009, 14:25
возникает закономерный вопрос --- а зачем? Если есть нормальная прошивка, на которую все стандартно ставится и все инструкции написаны, то Америку конечно можно открывать еще и еще, но если вы намерены это делать --- делайте сами, помощи не ждите. Если нет, то ставьте прошивку Олега или забейте на все это.

Ну ок. В принципе вы правы. Если все плюсы стандартной прошивки оперативно вносятся в альтернативную, то и не надо. Спасибо за ответы.

TOYan
07-04-2009, 15:50
Да уж скорее плюсы олеговой прошивки вносятся (http://wl500g.info/showthread.php?t=11830) в официальные.

nemnemonik
12-04-2009, 19:43
Полный путь возможно нужно указать здесь:
/sbin/insmod /opt/lib/modules/smbfs.o

vital-s
22-05-2009, 14:30
samba 2 не работает с samba NMT - плеера (проверено - как только обновил до samba 3 - все заработало).

Столкнулся с подобной проблемой, купил NMT плеер Egreat m31в, папки в сети видит, а вот зайти на роутер в шары не получается. Целый день пробовал поставить 3-ю самбу по этой инструкции (http://wl500g.info/showthread.php?t=18579&highlight=samba3) ничего не получается. поставил морду к самбе, проверяю настройки, и вижу не запустились nmbd и smbd.

напишите пошагово (подробно для ЧАЙНИКа) как происходит установка!

Codeserfer
23-05-2009, 14:49
Здравствуйте! На днях поставил себе Linux Ubuntu. В Сети увидел свой расшаренный wl-500 gP v2 (rTorrent, ADOS, Samba), но беда с русскими буквами - отображаются они как китайские (ну Вы меня поняли). Как только не правил smb.conf - ничего не помогает.. :( По фтп подключился, там в менеджере сменил кодировку на UTF-8 - русские буквы отлично показывает. Но беда в том, что через фтп не послешать музыку "в прямом эфире" (без закачки на компьютер), не посмотреть фильм, приходится качать, а это не выход..
Слышал о каком-то NFS, но так и не понял что это и зачем оно надо..
Какие есть пути решения проблемы? Поиск юзал, полфорума перечитал, кучу всего попробовал, но так и не получилось, не пойму как еще можно исправить положение.. Выхожу с висты - все ок, буквы русские, с убунты - китай :(

satch
23-05-2009, 16:02
проблема в кодировке
виста видит прекрасно потому что названия в cp1251, а в убунте кодировка в юникоде, поэтому такая байда. кстати, попробуйте в висте посмотреть на нназвания файлов на русском через фтп ;)
нфс - вещь хорошая, но настраивать надо, почитайте тут: http://ru.wikipedia.org/wiki/Network_File_System
возможное решение проблемы: переименуйте папки и файлы в латиницу чтоб и для убунты и для висты

al37919
23-05-2009, 16:25
а что сложного? Для начала включите NFS в веб интерфейсе...

Codeserfer
23-05-2009, 18:32
попробуйте в висте посмотреть на нназвания файлов на русском через фтп ;)
ага ага, видел, пользовался FileZilla, вылечил сменой кодировки в настройках.

нфс - вещь хорошая, но настраивать надо, почитайте тут: http://ru.wikipedia.org/wiki/Network_File_System
Спасибо за ссылку, но для себя ничего нового не открыл :( Мне бы подробный алгоритм "для чайника"

возможное решение проблемы: переименуйте папки и файлы в латиницу чтоб и для убунты и для висты
Я б рад бы был, но речь идет о папке share/torrent/work
как я тут что-то переименую по своему желанию? Никак

а что сложного? Для начала включите NFS в веб интерфейсе...
Включен, даже стоит что-то, посмотрите (http://s47.radikal.ru/i116/0905/d6/4ae8353fed12.jpg)

al37919
23-05-2009, 18:46
Включен, даже стоит что-то, посмотрите
это самба --- нфс на другой закладке.

Экпортировать шары примерно такого вида:

/opt 192.168.1.10(rw,async,no_root_squash,no_wdelay)

http://wl500g.info/showthread.php?t=13404

Прошивка какая?

Codeserfer
23-05-2009, 19:00
Блин, я идиот)) Не тот скрин сделал
во, этот (http://s58.radikal.ru/i161/0905/ea/235a7cf92910.jpg)
версия прошивки - от Олега 1.9.2.7-10
Выкладываю начало smb.conf:
character set = UTF-8
preserve case = yes
short preserve case = yes
workgroup = MSHOME
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 1
max log size = 100
encrypt passwords = no
dns proxy = no
coding system = UTF-8
dos charset = UTF-8

al37919
23-05-2009, 19:26
как уже выше пояснили --- для винды система расшаривания самба, для юникс --- нфс. Самба и туда и туда корректно отдавать скорее всего не будет (либо надо ковырять убунту. Как --- не знаю). Шара nfs из веба копируется в файл /etc/exports поэтому должна писаться в определенном формате (см. выше + http://www.opennet.ru/man.shtml?topic=exports&category=5&russian=2 )

bocman
23-05-2009, 19:41
Поддерживаются:

Цитата:
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

iocharset=utf8, а codepage нужно смотреть что внутри у Вашего диска, не исключено, что cp866. Попробуйте

Код:
/opt/bin/smbmount //192.168.1.254/share /tmp/share iocharset=utf8 codepage=cp866


скажите, а где искать этот файл mount.smbfs ?
iocharset означает кодировку на маршрутизаторе, а codepage на удаленной SMB-шаре?

и еще вопрос про аунтификацию.
пишу

smbmount //192.168.1.254/share /tmp/share -ousername="admin",password="12345"
так работет, а если хочу логиниться не под админом, то не пускает, говорит Access denied. хотя я конечно же явно указываю и логин и пароль...

satch
23-05-2009, 21:00
Codeserfer, вы какую версию убунты установили? дело в том что проблема с крякозябрами в smb-расшаренных папках были в версиях 8.04 и ниже, в последних версиях такого я у себя в убунте давно не наблюдаю :)

Самба и туда и туда корректно отдавать скорее всего не будет (либо надо ковырять убунту. Как --- не знаю).
если убунта не может заходить на виндовые(smb) расшаренные папки, то надо установить самбу :) sudo apt-get install samba
помниться, приходил я к другу со своим ноутом(на котором убунта), мы по wifi слушали музыку "онлайн", как вы говорите :) проблем не было.

Tussin
24-05-2009, 04:12
А при чтении\копировании смб-шары у вас в логе роутера нет ошибок самбы?

Codeserfer
24-05-2009, 10:04
А при чтении\копировании смб-шары у вас в логе роутера нет ошибок самбы?
Нету при чтении, при записи убунта выдает типа прав не хватает

Codeserfer, вы какую версию убунты установили?
Версия Убунту - 9.04

если убунта не может заходить на виндовые(smb) расшаренные папки, то надо установить самбу :) sudo apt-get install samba
помниться, приходил я к другу со своим ноутом(на котором убунта), мы по wifi слушали музыку "онлайн", как вы говорите :) проблем не было.
Заходить то она может, путь вида
smb://wl-500gp/disc0_2/opt/share/torrent/work
и читать может. Но не записывает (написано прав недостаточно) и русские буквы крякозабрами.
Выполнил sudo apt-get install samba, что мне это дало?

Шара nfs из веба копируется в файл /etc/exports поэтому должна писаться в определенном формате (см. выше + http://www.opennet.ru/man.shtml?topic=exports&category=5&russian=2 )
Вот что написал в этот файл:

/opt 192.168.1.38 (rw,async,no_root_squash,no_wdelay)
А как теперь получить доступ из убунты по этому nfs? Сорри за такие тупые вопросы :)

al37919
24-05-2009, 10:50
проверка на роутере на корректность экспорта:

> showmount -e
Export list for wl500g:
/opt x10

и далее в убунте в fstab что то вроде этого:

192.168.1.1:/opt /mnt nfs rsize=8192,wsize=8192,timeo=14,rw,hard,intr 0 0

Codeserfer
24-05-2009, 11:26
Вау, работает! И русские букаффки родные! :) Правда осталось разобраться с правами, некоторыми папками владеет только root ) ну это chown p2p * в каждой из папок. И пара неверных кодировок осталось, но это похоже уже моя вина.:D
Спасибо всем огромнейшее!!

Danya0w
10-06-2009, 20:48
заглянул в логи, а там на ровном месте вот такая фигня вместе с кракозяброми

Jun 10 18:37:38 smbd[28557]: [2009/06/10 18:37:38, 0] lib/util_str.c:safe_strcpy(841)
Jun 10 18:37:38 smbd[28557]: ERROR: string overflow by 8 in safe_strcpy [/!!! •*Ўл, ¤«п вҐе г Є®Ј® **«Ё¬ЁвҐ¤, Є*з*©вҐ ** §¤]
расшифровал, оказалось, в кракозябрах запрятано имя файла, скачанное через StrongDC++ в папку по SMB:

!!! Хабы, для тех у кого анлимитед, качайте на здоровье, пусть плачет провайдер..sex.txt

самба встроенная в прошивку, не менял. вот похожая проблема:
http://lists.samba.org/archive/samba/2000-October/021617.html
но опять же, это не 255 символов, которые присуще вендам.

poisons
21-07-2009, 18:00
Гм. А у меня проблема наоборот)) Что будет в windows мне маловажно. Но в kubuntu 9.04 я наблюдаю читаемые русские буквы в своей шаре. Смотрю dolphin. Но при попытке сделать вот это
smbmount //192.168.1.1/dl ~/router/ -o rw,user=ххх,password=ххх ,iocharset=utf8,codepage=utf8
т.е. подмонтировать smb шару как локальную папку, я наблюдаю ???????? вместо русских символов.
Конфиг самбы

[admin@router root]$cat /opt/etc/samba/smb.conf
[global]
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF= 8192
interfaces = 192.168.1.1/24
bind interfaces only = yes
workgroup = WORKGROUP
server string = WL-500G
netbios name = WL-500G
guest account = nobody
security = user
browseable = yes
dns proxy = no
guest ok = no
guest only = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
dos charset = UTF-8
unix charset = UTF-8
display charset = UTF-8
wins support = yes
os level = 255
local master = yes

upd
Сейчас сделал convmv --notest -r -f cp1251 -t utf8 /opt/torrents/video/ . Оно действительно поменяло что-то. При повторном прогоне стало сообщать, что итак уже ютф8. Пробовал подставлять вместо cp1251 что либо иное, например cp866. безрезультатно.
Т.е. опять же наблюдаю знаки вопроса вместо русских названий. Переименовывать руками - не вариант. Потому что роутере еще и вся музыка будет храниться......

AJEV
21-07-2009, 20:23
Если пользуем убунту, то файло качаем и редактируем по SSH, это самый удобоваримый способ и универсальный (подключаться можно так-же и по вану), для простоты подключения пользую ключики для SSH...

poisons
22-07-2009, 06:18
Отказался от использования самбы. Проще оказалось использовать nfs. Скорость передачи немногим быстрей и нет плясок с бубном вокруг кодировок.

Tussin
17-08-2009, 08:45
При входе по \\router - запрашивает логин и пароль, но при входе по \\192.168.1.1 пускает без каких-либо вопросов.
Если всё правильно понимаю, то

security = share
guest only = yes
guest ok = yes
Должны обеспечивать свободный вход.

Подскажите, пожалуйста, правильно ли сделан конфиг, или из-за чего самба стала себя так вести (больше полугода такого не было, работало без проблем).

Конфиг самбы такой:

[global]
interfaces = br0
bind interfaces only = yes
workgroup = drugstore
server string = media-share@wl500gp
security = share
browseable = yes
dns proxy = no
guest only = yes
guest ok = yes
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = UTF-8 #866
os level = 255
local master = yes
domain master = yes
preferred master = yes
hosts allow = 192.168.1. 10.8.0.2

egor.a.petrov
20-08-2009, 14:05
Здравствуйте,
У меня есть задача - подключить к роутеру (wl500gP) usb диск (HD MyBook на 1Tb).
Расшарить его (а лучше отдельную папку на нем) на свою локалку.
В локалке из компьютеров в основном маки.

Что я сделал:
По "инструкции для дураков"


разогнал проц
отключил STP
установил SSH-сервер
увеличил скорость pptp
добавил автоматический переход на зимнее/летнее время
подключил хард
размонтировал его с /tmp/mnt/disc0_2
разбил на своп (82) и основной раздел(83), записал таблицу
подключил своп
форматнул основной раздел
сделал их монтирование автоматическим
прописал скрипты
...
установил cron


Подскажите пожалуйста:
1 Что такое Lighttpd (php-fcgi, perl) и нужно ли мне его ставить?
2 Как установить и настроить samba? (я понимаю - с помощью этой программки можно все расшарить) (стоит ли ее просто включить из графического интерфейса? )
3 можно ли мне воспользоваться вторым пунктом из
http://wl500g.info/showthread.php?t=15266
чтобы установить торрент качалку?
4 воспользовался вот этой инструкцией
http://wl500g.info/showpost.php?p=74947&postcount=23
будет ли на 10й версии прошивки показыватся файлы и папки с русским названием?
5 есть ли программка (типа X сервера ... чтонибудь графическое), чтобы можно было легко работать с папками на жестком диске роутера?
(6 если кто знает... как подключить мышку в терминале, чтобы она заработал в mc?)
(если можно - поподробнее...)

Заранее спасибо... Извините, что тема наверное избитая... Но очень нужно...

KBac
01-12-2009, 15:22
Нет, пути прописаны верно, на мой взгляд

insmod /opt/lib/modules/smbfs.o
mkdir /tmp/nas
/opt/bin/smbmount //192.168.1.2/public /tmp/nas -o username=.. password=..

перед этим всем делом задержку сделал на 5s, хотя мне она вроде не должна быть нужна, у меня не УСБ-хард, а NAS.
Хоть тресни не работает, как только не пробовал.
Если сразу после перегрузки роутера зайти и ручками запустит smb-mount, то он ругается что модуль уже загружен и папка создана, после этого все работает.
Если просто руками команду монтирования вбить, тоже работает нормально.

Столкнулся с аналогичной проблемой. Решение найти удалось? Сумели автоматическое монтирование поднять?

dfayruzov
23-06-2010, 21:28
И еще одна непонятка у меня образовалась.
RT-N16 с прошивкой 1.9.2.7-rtn-r1690
Устанавливаю пакеты на внутреннюю флешку, сделал подсмотренным на форуме способом:

mount /usr/local/opt /opt
Дальше стандартно:

ipkg.sh update
ipkg.sh install ipkg
ipkg install less
flashfs save && flashfs commit && flashfs enable && reboot


И теперь непонятное:

[dfayruzov@rt-n16 /]$ set | grep PATH
PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin'
Однако:

[dfayruzov@rt-n16 /]$ cd /opt/bin
[dfayruzov@rt-n16 bin]$ ls -l
lrwxrwxrwx 1 dfayruzo root 3 Jan 1 2000 captoinfo -> tic
lrwxrwxrwx 1 dfayruzo root 22 Jan 1 2000 clear -> /opt/bin/ncurses-clear
-rwxr-xr-x 1 dfayruzo root 53592 Jun 7 06:54 infocmp
lrwxrwxrwx 1 dfayruzo root 3 Jan 1 2000 infotocap -> tic
-rwxr-xr-x 1 dfayruzo root 184532 Oct 23 2009 ipkg
lrwxrwxrwx 1 dfayruzo root 18 Jan 1 2000 less -> /opt/bin/less-less
-rwxr-xr-x 1 dfayruzo root 200584 May 21 15:27 less-less
-rwxr-xr-x 1 dfayruzo root 246196 May 21 18:24 nano
-rwxr-xr-x 1 dfayruzo root 4152 Jun 7 06:54 ncurses-clear
-rwxr-xr-x 1 dfayruzo root 4959 Jun 7 06:54 ncurses5-config
-rwxr-xr-x 1 dfayruzo root 4960 Jun 17 10:56 ncursesw5-config
lrwxrwxrwx 1 dfayruzo root 4 Jan 1 2000 reset -> tset
lrwxrwxrwx 1 dfayruzo root 4 Jan 1 2000 rnano -> nano
-rwxr-xr-x 1 dfayruzo root 55376 Jun 7 06:54 tic
-rwxr-xr-x 1 dfayruzo root 10324 Jun 7 06:54 toe
-rwxr-xr-x 1 dfayruzo root 11788 Jun 7 06:54 tput
-rwxr-xr-x 1 dfayruzo root 17400 Jun 7 06:54 tset
-rwxr-xr-x 1 dfayruzo root 4248 Oct 23 2009 update-alternatives
[dfayruzov@rt-n16 bin]$ less
-sh: less: not found
[dfayruzov@rt-n16 bin]$ ./less
-sh: ./less: not found
[dfayruzov@rt-n16 bin]$ less-less
-sh: less-less: not found


Что я сделал не так?

al37919
24-06-2010, 06:20
строго говоря должно быть так:

mount -o bind /usr/local/opt /opt

однако, данное сообщение говорит, что исполняемому файлу не хватает библиотеки. Вот список того, от чего зависит less

> ldd /opt/bin/less
libncursesw.so.5 => /opt/lib/libncursesw.so.5 (0x2aabf000)
libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x2ab24000)
libc.so.0 => /opt/lib/libc.so.0 (0x2ab43000)
ld-uClibc.so.0 => /opt/lib/ld-uClibc.so.0 (0x2aaa8000)

dfayruzov
24-06-2010, 08:03
А на что практически влияет -o bind? (man mount прочитал, принцип понял)

По существу -- вопрос снят.

[dfayruzov@rt-n16 root]$ ipkg install uclibc-opt
Полностью решило проблему.

Спасибо!

s-s-s
01-07-2010, 14:27
А на что практически влияет -o bind? (man mount прочитал, принцип понял)

По существу -- вопрос снят.

[dfayruzov@rt-n16 root]$ ipkg install uclibc-opt
Полностью решило проблему.

Спасибо!

Вот спасибо, а то у меня mc молча установился и тоже not found при запуске...

dfayruzov
01-07-2010, 14:31
Вот спасибо, а то у меня mc молча установился и тоже not found при запуске...

You're always welcome. :D

rabbit47
12-07-2010, 13:08
Имеем:
нюб 1шт., у него:
ASUS Wl500gpV2 1шт., на нём:
- Linux version 2.4.37.9
- 1.9.2.7-d-r1612

Хочется монтировать шары локальной сети на роутере для:
- сканирования в ТвонкиМедиа
- доступа из локальной сети/и-нета по ftp

Поиск замучен, рецептов много... копал в сторону smbmount...

Скачал smbfs.o, сделал insmod, ошибок не возникало, создал win в /tmp/harddisk/ и inc в /tmp/harddisk/win/
Далее
flashfs save && flashfs commit && flashfs enable && reboot

В сети присутствует комп под winXP 192.168.1.2 (Serv) с шарой Incoming с доступом для чтения и записи для admin и root.
Монтирую:

smbmount //192.168.1.2/Incoming /tmp/harddisk/win/inc
или
smbmount //Serv/Incoming /tmp/harddisk/win/inc
результат один и тот же
-sh: smbmount: not found
Где я напартачил?
Где что забыл?
Помогите.
ЗЫЖ нюба сильно не пинайте.

Pablo Escobar
12-07-2010, 14:18
http://wl500g.info/showthread.php?t=16885

rabbit47
12-07-2010, 16:07
http://wl500g.info/showthread.php?t=16885

Замечательно, всё достаточно разжевано...
Но вот из сообщения (http://wl500g.info/showpost.php?p=114553&postcount=5) думаю что требуется пакет samba2.
У меня уже установлена samba35.
Достаточно ли установленного samba35?
Есть ли смысл устанавливать samba2?
Удалять ли перед этим samba35?

Pablo Escobar
12-07-2010, 20:22
не надо самбу2 ставить, пусть самба3 будет

rabbit47
13-07-2010, 06:54
не надо самбу2 ставить, пусть самба3 будет

С самба3.5 инструкция не сработала, на самба2 - шара смонтировалась правда с ругачками.
3.5 самбу пришлось пристрелить - при установке самба2 вышло сообщение о конфликте с 3.5
Попробую всё-таки с самбой3 всё это сделать.

Смущает то, что могу пользоваться не тем модулем smbfs.o. Так как прочитал, что выдерать его нужно из архива для свой прошивки.
Скачал "modules-1.9.2.7-d-r1612", так как прошивку имею "1.9.2.7-d-r1612"
Экспериментирую...

nemnemonik
01-08-2011, 19:41
При попытке запустить insmod выдаёт ошибку и дальше ничего не получается замонтировать. Подскажите, как это побороть?

insmod /opt/lib/modules/smbfs.o
insmod: unresolved symbol __up

bocman
30-08-2011, 21:02
Мне необходимо примонтировать SMB шару, для этих целей я создал исполняемый файл с содержанием


#! /bin/sh
/opt/bin/smbmount //<local_ip>/<share_name> /tmp/harddisk/<dir_name> -ousername="<login>",password="<password>"


права на него 755

Если я выполняю этот файл вручную, через ssh, то шара монтируется, а вот если я пытаюсь вставить вызов скрипта в какой либо выполняемый при загрузке скрипт или в cron - шары ни в какую не монтируются...

Подскажите с чего начать копать....


----------
Прошивка Олега 1.9.2.7-d/-rtn от энтузиастов
Весь софт ставил при помощи "скрипта для чайников" http://wl500g.info/showthread.php?t=21889&highlight=install.sh

vectorm
31-01-2012, 13:21
Прошу помочь разобраться с настройками Openvpn и Samba на роутере ASUS WL 500GP.

Вот так исправьте конфиг Самбы:

[global]
dos charset = UTF-8
display charset = UTF-8
workgroup = ALEX
server string = 192.168.3.1
interfaces = 192.168.3.1/16
должно начать пускать.

Serg81277
31-01-2012, 14:43
Вот так исправьте конфиг Самбы:

[global]
dos charset = UTF-8
display charset = UTF-8
workgroup = ALEX
server string = 192.168.3.1
interfaces = 192.168.3.1/16
должно начать пускать.

не пускает теперь даже из локалки..

vectorm
31-01-2012, 14:52
не пускает теперь даже из локалки..
Тогда придется читать более углубленно параметры опций. Точнее не подскажу.