PDA

Bekijk de volledige versie : Вопрос по samba



Ivan.Ko
07-10-2005, 20:39
Здраствуйте.
Вот пытаюсь подружить Asus WL-500g Delux со спутниковым ресивером Dreambox.
на дриме монтирую таким образом:
mount -t cifs //192.168.1.1/hdd -o user=admin,pass=admin /var/mnt/hdd

все монтируется успешно, но при попытке создания файла получаю:
/var/mnt/hdd > echo test >> test
-sh: cannot create test: Permission denied

а на Асусе в /var/log/smbd :
[2005/10/08 00:09:50, 0] smbd/nttrans.c:map_share_mode(443)
map_share_mode: Incorrect value c0000000 for desired_access to file \test

вобщем читать могу, но писать и создавать ничего не могую. на WinXP писать получается и читать.

PS установлена прошивка WL500gx-1.9.2.7-6a

в b-версией не получалось писать файлы более 50кб (вроде, точно размер не помню). а с а-версией все из винды работало.

и ещё вопрос: в каком месте на асусе конфигурируется NFS сервер (имена шар, права, вобщем аналог /etc/smb.conf)?

Tsvetkov
07-10-2005, 23:37
ссылка (http://www.die.net/doc/linux/man/man8/mount.cifs.8.html) на ман cifs - там баг - это (o user=admin,pass=admin)
неправильно обрабатываеться (кажись оно)

ссылка (http://www.die.net/doc/linux/HOWTO/NFS-HOWTO/server.html) настройки сервера NFS
ссылка (http://www.die.net/doc/linux/nag/x-087-2-nfs.mountd.html) монтирование NFS

ps если что нетак - не пинайте больно - ;)
pss прикольный сайтец

Ivan.Ko
09-10-2005, 19:30
ссылка (http://www.die.net/doc/linux/HOWTO/NFS-HOWTO/server.html) настройки сервера NFS
ссылка (http://www.die.net/doc/linux/nag/x-087-2-nfs.mountd.html) монтирование NFS


спасибо, почитал. попробовал смонтировать через NFS. смонтировать то смонтировалось, но писать с Dreambox-а все равно не могу:
на Дриме:
~ > mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
/dev/mtdblock/1 on /var type jffs2 (rw,noatime)
none on /tmp type ramfs (rw)
//192.168.1.1/usb on /var/mnt/hdd type cifs (rw,nodiratime,unc=\192.168.1.1\usb,
username=admin,domain=,rsize=16384,wsize=16384)
192.168.1.1:/tmp/harddisk/usb on /var/mnt/usb type nfs (rw,v3,rsize=32768,wsize=
32768,hard,udp,lock,addr=192.168.1.1)

вроде пишет, что права RW. но писать не даёт - говорит прав нет
/var/mnt/usb > echo test > test
-sh: cannot create test: Permission denied

PS повторюсь, с WinXP я с этим же логином писать могу!
PPS попробовал (не только по этой причине) переформатьровать usb-hdd из fat32 в ext3 прямо на асусе:
/dev/discs/disc0/part1 on /tmp/harddisk type ext3 (rw,noatime)

что я ещё могу делать не так?

Tsvetkov
09-10-2005, 22:18
на асусе есть файлик /etc/exports (создается при включении NFS),
где ставяться права на nfs папки
если ты добавлял путь через веб интерфейс то он выглядет так:
/tmp/harddisk/usb

а должен так :
/tmp/harddisk/usb DREAM(rw)

т.е. - путь имя(ip)машины(опции)
по умолчанию как я понимаю "ro"
ссылка (http://www.die.net/doc/linux/man/man5/exports.5.html) на /etc/exports

echo /etc/exports >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable

потом если будешь менять "exports" надо будет только последние 3 стоки
для сохранения (я себе сделал для этого скриптик из них)


на счет cifs пароли можно передать так:
mount -t cifs //192.168.1.1/hdd -o credentials=filename /var/mnt/hdd

где filename файл должен выглядеть так:
username=admin
password=admin

об этом говориться в мане

pss AS IS

Ivan.Ko
10-10-2005, 17:16
на асусе есть файлик /etc/exports (создается при включении NFS),
/tmp/harddisk/usb DREAM(rw)

echo /etc/exports >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable
я всё так и делал...




на счет cifs пароли можно передать так:
mount -t cifs //192.168.1.1/hdd -o credentials=filename /var/mnt/hdd

где filename файл должен выглядеть так:
username=admin
password=admin

а вот так я ещё не пробовал :-) , проверю, но что-то мне говорит, что дело не в этом....

PS на дриме всё монтируется с правами RW (по крайней менре он пишет, что это так).

~ > mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
/dev/mtdblock/1 on /var type jffs2 (rw,noatime)
none on /tmp type ramfs (rw)
//192.168.1.1/usb on /var/mnt/hdd type cifs (rw,nodiratime,unc=\192.168.1.1\usb,
username=admin,domain=,rsize=16384,wsize=16384)
192.168.1.1:/tmp/harddisk/usb on /var/mnt/usb type nfs (rw,v3,rsize=32768,wsize=
32768,hard,udp,lock,addr=192.168.1.1)

Tsvetkov
10-10-2005, 17:42
советы иссякли :( - эх было бы время - развернул бы линуху на компе
готовлюсь к 70-291 - сорри

хотя еще маненький совет - mountd создает шары NFS - убей процесс
и запусти mountd -d kind (дебаг режиме мож, что интересного скажет)

Oleg
11-10-2005, 12:07
Вообще странно... NFS должен нормально работать. В /etc/exports что?

Ivan.Ko
11-10-2005, 19:12
Вообще странно... NFS должен нормально работать. В /etc/exports что?

[admin@Asus-WL500dx usb]$ cat /etc/exports
# automagically generated from web settings
/tmp/harddisk/usb 192.168.1.3(rw)


монтируется на дримбоксе так
192.168.1.1:/tmp/harddisk/usb on /var/mnt/hdd type nfs (rw,v3,rsize=32768,wsize=32768,hard,udp,nolock,add r=192.168.1.1)

FOXTREE
11-10-2005, 19:55
Вот смотрю дримбоксоводы подтягиваются. :)
А скажите уважаемые никто не пробовал мультикастовую трансляцию на этой связке замутить чтобы без участия контупера?

2 Ivan.Ko
Не заморачивайся, скорости USB всеравно не хватит . Он (ASUS )от силы 1300 на запись позволяет сделать а плохонький поток с дрима 2500 .Уж больно USB в нем хиленький.

Ivan.Ko
11-10-2005, 20:00
2 Ivan.Ko
Не заморачивайся, скорости USB всеравно не хватит . Он (ASUS )от силы 1300 на запись позволяет сделать а плохонький поток с дрима 2500 .Уж больно USB в нем хиленький.
теоритически хватит...
с асуса 1300 кбайт/сек , а с дрима 2500-5000 кбит/сек
разницу чуствуешь? хотя может и я в чём-то неправ...

Oleg
11-10-2005, 20:06
С NFS - надо использовать не только rw в exports, но и no_root_squash.
Иначе будет как у Вас - отказ в записи.

Ivan.Ko
11-10-2005, 20:10
С NFS - надо использовать не только rw в exports, но и no_root_squash.
Иначе будет как у Вас - отказ в записи.

т.е. нужно написать так
/tmp/harddisk/usb 192.168.1.3(rw,no_root_squash)

Oleg
11-10-2005, 20:23
да, именно так.

Ivan.Ko
11-10-2005, 20:39
да, именно так.

Блин ВСЁ ЗАРАБОТАЛО!!! Большое спасибо, Олег.

2 FOXTREE
Только что попробовал - видео писать действительно успевает (битрейт был ~3500Мбит/сек) и судя по неторопливым бликам светодиода на винте запас по скорости ещё приличный.

всем спасибо за помощь.

Kammerer
20-08-2006, 00:19
Кхм, а как из консоли сделать стар, стоп и рестарт Samba ?

Duke
20-08-2006, 07:35
выкл.
killall smbd nmbd

вкл.
/usr/sbin/smbd -D
/usr/sbin/nmbd -D

Kammerer
20-08-2006, 21:06
все как то не так .......
на фрю не похоже
на линукс не похоже

Duke
20-08-2006, 21:46
А как надо? ;)

VadimVB
06-09-2006, 23:30
На WL500gdx поднята самба. прошивка последняя (7e)
Самба мастерброузер и доменмастер.

А собственно почему нулевой мак возвращается?



N:\Download\Asus\Delux500g\ALtFirmware>nbtstat -c

LAN:
Node IpAddress: [192.168.1.2] Scope Id: []

NetBIOS Remote Cache Name Table

Name Type Host Address Life [sec]
------------------------------------------------------------
GW500 <00> UNIQUE 192.168.1.1 590
GW500 <20> UNIQUE 192.168.1.1 555

N:\Download\Asus\Delux500g\ALtFirmware>nbtstat -a GW500

LAN:
Node IpAddress: [192.168.1.2] Scope Id: []

NetBIOS Remote Machine Name Table

Name Type Status
---------------------------------------------
GW500 <00> UNIQUE Registered
GW500 <03> UNIQUE Registered
GW500 <20> UNIQUE Registered
..__MSBROWSE__.<01> GROUP Registered
LANLOCAL <00> GROUP Registered
LANLOCAL <1B> UNIQUE Registered
LANLOCAL <1D> UNIQUE Registered
LANLOCAL <1E> GROUP Registered

MAC Address = 00-00-00-00-00-00

N:\Download\Asus\Delux500g\ALtFirmware>arp -a

Interface: 192.168.1.2 on Interface 0x1000003
Internet Address Physical Address Type
192.168.1.1 00-13-d4-10-3c-65 dynamic


Мне нужно в скрипте на ноуте при соединении по wifi проверить собственно в чьей я сети ( и тут кроме других средств я хотел проверить ответ от nbtstat ) и переключить настройки winXP брэндмаура в ноуте.

Laky
19-02-2007, 19:49
Блин ВСЁ ЗАРАБОТАЛО!!! Большое спасибо, Олег.

2 FOXTREE
Только что попробовал - видео писать действительно успевает (битрейт был ~3500Мбит/сек) и судя по неторопливым бликам светодиода на винте запас по скорости ещё приличный.

всем спасибо за помощь.

Здравствуйте!!!
У меня такой вопрос, я купил ASUS WL-HDD и хочу подключить его к DreamBox 500s, но в Linux вообще нечего не понимаю.

Это то, что мне выдает WL-HDD после команды cat /etc/exports
# automagically generated from web settings
/tmp/harddisk/usb 192.168.0.214(rw,no_root_squash)

192.168.0.214 это адрес DreamBox с которого я буду конектиться клиентом правильно???

теперь, когда я хочу при(mount)тить в DreamBox этот NFS сервер описанным выше способом, а именно
mount -t -o //192.168.0.5:/tmp/harddisk/usb on /var/mnt/hdd type nfs (rw,v3,rsize=32768,wsize=32768,hard,udp,nolock,add r=192.168.0.5)

здесь 192.168.0.5 это уже адрес WL-HDD правильно???

то мне выдает
-sh: Syntax error: "(" unexpected

что я делаю не так, подскажите пожалуйста??

Oleg
22-02-2007, 14:16
Неправильно монтируете.


Надо писать что-то типа

mount -t nfs -orsize=32768,wsize=32768,nolock 192.168.0.5:/tmp/harddisk/usb /var/mnt/hdd

Это Вы у владельцев дрима и спрашивайте.

Laky
22-02-2007, 19:55
у меня нет знакомых с Dreambox помогите пожалуйста вот что мне ответил дрим

root@dreambox:~> mount -t nfs -orsize=32768,wsize=32768,nolock 192.168.0.5:/tmp/harddisk/usb /var/mnt/hdd
mount: 192.168.0.5:/tmp/harddisk/usb failed, reason given by server: No such file or directory
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.0.5:/tmp/harddisk/usb on /var/mnt/hdd failed: Bad file descriptor

что это означает??

и вот что в логах WL-HDD
Jan 1 01:05:34 syslog: authenticated mount request from 192.168.0.214:836 for /tmp/harddisk/usb (/tmp/harddisk/usb)
Jan 1 01:05:34 syslog: can't stat exported dir /tmp/harddisk/usb: No such file or directory


если у вас есть эл. адресс Ivan.Ko дайте пожалуйта у него ведь вроде получилось это сделать

KRandall
17-03-2007, 09:19
Добрый день,

Заметил у себя такую вещь, после подключения к WL-500gP по Wi-Fi ноутбука (есть еще комп, подключенный через шнур) Samba стала бороться с ним за первенство в сети :)

Вот кусок лога

process_local_master_announce: Server ILONA at IP 192.168.1.75 is announcing itself as a local master browser for workgroup HOME and we think we are master. Forcing election.
[2007/03/17 03:46:54, 0] nmbd/nmbd_become_lmb.c:unbecome_local_master_success(15 5)
*****
Samba name server WL-500GP has stopped being a local master browser for workgroup HOME on subnet 192.168.1.1
*****
[2007/03/17 03:47:12, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(405)
*****
Samba name server WL-500GP is now a local master browser for workgroup HOME on subnet 192.168.1.1
*****
[2007/03/17 03:58:54, 0] nmbd/nmbd_incomingdgrams.c:process_local_master_announc e(309)
process_local_master_announce: Server ILONA at IP 192.168.1.75 is announcing itself as a local master browser for workgroup HOME and we think we are master. Forcing election.
[2007/03/17 03:58:54, 0] nmbd/nmbd_become_lmb.c:unbecome_local_master_success(15 5)
*****
Samba name server WL-500GP has stopped being a local master browser for workgroup HOME on subnet 192.168.1.1
*****
[2007/03/17 03:59:11, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(405)
*****
Samba name server WL-500GP is now a local master browser for workgroup HOME on subnet 192.168.1.1
*****
и так каждые 12-13 минут

Вот мои настройки Самбы (секция global):

[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
server string = WL-500gP
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

...
На ноуте Windows XP. Что нужно подкрутить, чтобы ХР не пытался стать мастером?

KRandall
23-03-2007, 17:56
Сам себе и отвечаю :)
Не скажу, какой это ключ реестра, но в твикере (http://www.x-setup.net) это ветка

Network->Server->Computer Browser Service->Server List Option-> нужно выбрать пункт "Don't maintence Server list"

eov
12-04-2007, 05:11
Добрый день,
при копировании больших файлов на hdd (ext3) отваливается коннект с samba.
В логе smb:
[1970/01/01 03:35:49, 0] smbd/oplock.c:request_oplock_break(1204)
request_oplock_break: no response received to oplock break request to pid 351 on port 1140 for dev = 802, inode = 163528
for dev = 802, inode = 163528, tv_sec = 460, tv_usec = 71fb
[1970/01/01 03:35:52, 0] smbd/oplock.c:request_oplock_break(1204)
request_oplock_break: no response received to oplock break request to pid 351 on port 1140 for dev = 802, inode = 163528
for dev = 802, inode = 163528, tv_sec = 460, tv_usec = 71fb

стереть недописанный файл через samba уже не получается. Стриается только через rm.

Oleg
12-04-2007, 08:33
Чем копируете? Попробуйте ФАР.

eov
12-04-2007, 12:35
Я и копировал ФАР-ом.
Сейчас пробую один вариант.
ext3 раздел создавал и форматировал "ПаришонМаджиком".
Меня смутило то, что я не смог прочитать этот раздел из под Винды через прогу Ext2IFS_1_10c.exe.
Сейчас форматнул раздел на ASUS-е. Винда теперь через прогу Ext2IFS_1_10c.exe читает и пишет.

Теперь все Ок.
Вывод: файловую систему должна делать родная OS!

dimaka
08-06-2007, 15:07
Привет всем!
Есть такая проблема, что Samba некорректно работает с именами файлов, содержащими украинскую букву "і (І)". Хотелось бы сделать общий сетевой диск для документов, среди которых много названий с этой буквой. Порыскав в инете, готового решения не нашел, кроме советов типа отказаться от использования украинских символов в названиях файлов (так же советовали не использовать кириллицу в эпоху MS-DOS :) ).
Но, так же, наткнулся на вот эту (http://www.freesource.info/wiki/Lokalizacija/KodirovkaNazvanijjFajjlov) страничку, где вроде бы как есть решение, но, к сожалению, моих скромных познаний в Линуксе не хватает для его воплощения. Спецы, посмотрите, это оно или нет?
ps уверен, что эта проблема волнует не только меня :)

KRandall
20-06-2007, 20:27
Добрый день

Опишу симптомы проблемы:
1. Из Windows перестали быть видны ресурсы Самбы. Полгода как все было настроено и ничего в настройках не менялось
2. Логи:
smbd.log
...
[2007/06/20 16:39:33, 0] lib/access.c:check_access(262)
Denied connection from Ilona (192.168.1.7)
[2007/06/20 16:39:34, 0] lib/access.c:check_access(262)
Denied connection from Ilona (192.168.1.7)
[2007/06/20 16:39:34, 0] lib/access.c:check_access(262)
Denied connection from Ilona (192.168.1.7)
[2007/06/20 16:46:20, 0] lib/access.c:check_access(262)
Denied connection from KRandall (192.168.1.6)
[2007/06/20 16:46:20, 0] lib/access.c:check_access(262)
Denied connection from KRandall (192.168.1.6)
[2007/06/20 16:46:20, 0] lib/access.c:check_access(262)
Denied connection from KRandall (192.168.1.6)
...syslog.log
...
Jun 20 23:03:30 nmbd[216]: [2007/06/20 23:03:30, 0] nmbd/nmbd_browsesync.c:collect_all_workgroup_names_from _wins_server(619)
Jun 20 23:03:30 nmbd[216]: collect_all_workgroup_names_from_wins_server:
Jun 20 23:03:30 nmbd[216]: Cannot find my workgroup HOME on subnet UNICAST_SUBNET.
Jun 20 23:03:39 nmbd[216]: [2007/06/20 23:03:39, 0] nmbd/nmbd_browsesync.c:collect_all_workgroup_names_from _wins_server(619)
Jun 20 23:03:39 nmbd[216]: collect_all_workgroup_names_from_wins_server:
Jun 20 23:03:39 nmbd[216]: Cannot find my workgroup HOME on subnet UNICAST_SUBNET.
...smb.conf:
[global]
interfaces = lo br0
hosts allow = 127.0.0.1 192.168.1.
bind interfaces only = no
workgroup = HOME
server string = WL-500gP
netbios name = WL-500gP
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
dns proxy = no
wins support = yes
time server = no
os level = 255
local master = yes
domain master = yes
preferred master = yes
domain logons = no
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
...
[share$]
path = /
comment = Root
guest ok = no
writable = yes
force user = root
browseable = no
valid users = Admin
username = Admin
Как предположение - началось все это после того, как я сделал ipkg update/upgrade и обновилось несколько пакетов. После появления проблемы я проверил файловую систему на всех разделах (e2fsck -f -y -v), на том, который монтируется в /opt была найдена и исправлена какая-то ошибка.
И еще произошло нечто странное - перестал пинговаться мой внешний IP, так, как будто снята галочка на "Enable ping request from WAN". Но она там стоит.
Все остальное (vsftpd, lighttpd, dropbear, ...) работает без проблем как и раньше.
Я в недоумении :confused:

Куда копать?

KoR
21-06-2007, 16:05
Где-то я видел тему, про проблемы с Самбой версии 3.
У тебя видимо стояла samba2 ты обновился до 3-й. Вот и начались проблемы.

[хххх@(ххх) root]$ ipkg list |grep samba
samba - 3.0.25a-1 - Samba suite provides file and print services to SMB/CIFS clients.
samba2 - 2.2.12-1 - Lightweight Samba suite provides file and print services to SMB/CIFS clients.
ИМХО

Rambalac
21-06-2007, 17:10
Не мог он апгрейднутся на самбу 3, тогда бы вобще логов не былобы. Самба 3 выдает segmentation fault при запуске

KRandall
21-06-2007, 17:56
Получается, что и правда Самба3 установилась?
[I'm@Router /]$ ipkg list |grep samba
samba - 3.0.25a-1 - Samba suite provides file and print services to SMB/CIFS clients.
samba2 - 2.2.12-1 - Lightweight Samba suite provides file and print services to SMB/CIFS clients.
Но почему раньше при ipkg upgrade такого не было?

P.S. А чем И почему ipkg list_installed не выдает ее в списке?

P.P.S. У меня она запускается без Segmentation Fault
[I'm@Router /]$ /usr/sbin/smbd -D -l /opt/var/log/smbd.log -s /etc/smb.conf
[I'm@Router /]$ /usr/sbin/nmbd -D -n WL-500gP -o -l /opt/var/log/nmbd.log -s /etc/smb.conf
[I'm@Router /]$ ps
...
23854 KRandall 1136 S /usr/sbin/smbd -D -l /opt/var/log/smbd.log -s /etc/smb.conf
23856 KRandall 1112 S /usr/sbin/nmbd -D -n WL-500gP -o -l /opt/var/log/nmbd.log -s /etc/smb.conf
23857 KRandall 888 S /usr/sbin/nmbd -D -n WL-500gP -o -l /opt/var/log/nmbd.log -s /etc/smb.conf
...
[I'm@Router /]$... но от этого не легче :(

P.P.P.S. и логи свежие
smbd.log
[2007/06/21 20:51:14, 0] param/loadparm.c:lp_do_parameter(2239)
Global parameter security found in service section!
[2007/06/21 20:51:14, 0] param/loadparm.c:lp_do_parameter(2239)
Global parameter security found in service section!
nmbd.log.nmb
[2007/06/21 20:58:14, 0] nmbd/nmbd_browsesync.c:collect_all_workgroup_names_from _wins_server(619)
collect_all_workgroup_names_from_wins_server:
Cannot find my workgroup HOME on subnet UNICAST_SUBNET.
[2007/06/21 20:58:24, 0] nmbd/nmbd_browsesync.c:collect_all_workgroup_names_from _wins_server(619)
collect_all_workgroup_names_from_wins_server:
Cannot find my workgroup HOME on subnet UNICAST_SUBNET.

al37919
21-06-2007, 19:09
все таки определимся с понятиями (см help на ipkg):
ipkg list выдает то, что доступно в репозитории
ipkg list_installed выдает то, что установлено в системе

Следовательно в системе установлена samba2

KRandall
21-06-2007, 19:40
Ну да, установлена Самба2

[I'm@Router /]$ smbd -V
Version 2.0.10-security-rollup
[I'm@Router /]$ nmbd -V
Version 2.0.10-security-rollup
А что за samba2_2.2.12-1 в репозитарии?

imdex
21-06-2007, 23:04
Я поставил samba2 из репозитария, работает.


[admin@Server root]$ smbd -V
Version 2.2.12
[admin@Server root]$ nmbd -V
Version 2.2.12

Заодно поставил SWAT (Samba web administratiron tool), правда, только для того, чтобы было. Работает тоже, только почему-то не видит, что запущены smbd и nmbd. Но при этом видит smbstatus))

KRandall
22-06-2007, 06:48
Все в порядке, Самба Version 2.2.12 встала и заработала :)
Осталась проблема с внешним IP, но это видимо не сюда... буду разбираться. Спасибо за советы ;)

mikhe
03-07-2007, 07:46
Попытался с роутера подключиться к файл-серверу с samba, не получилось.
Пошарил по форуму, нашел это (http://wl500g.info/showthread.php?t=2945&highlight=smb+client)
Вопрос к Олегу (или кто в курсе) - если я установлю на роутер пакет samba2, клиент smb / cifs на роутере работать будет?

PS Проверил, не работает. Ругается, что в ядре нет поддержки SMBFS.:(

Олег, можете поддержку SMBFS в ядро включить?

dimaka
24-07-2007, 19:50
Поскольку ответить желающих не нашлось, отвечу я :D
Эту проблему решает установка Samba 3, если кто столкнется, знайте это :cool:
Спасибо тем, кто довел 3-ю версию Samba до "ума" и теперь ее можно засунуть в роутер :)

Mam(O)n
24-07-2007, 21:07
____off_____
dimaka, респект тебе за терпение и желание разобраться в возникших проблемах.

Лентяи, берите пример! Человек месяц назад задал вопрос и не орал, какого жуя не работает и почему никто не отвечает!!

Господа, если Вы не можете сами что то настроить и не хотите понять как это делается, то пригласите специалиста, он вам все сделает. А если хотите разобраться самостоятельно информации в конференции и в интернете предостаточно, и прежде чем задать вопрос используйте поиск.

haltol77
20-08-2007, 19:24
Установил Самба Version 2.2.12, но заставить работать немогу!
/opt/etc/init.d/S80samba
/opt/sbin/smbd - not found
/opt/sbin/nmbd - not found
Хотя файлы существуют

haltol77
21-08-2007, 08:00
Установил Самба Version 2.2.12 все установилось, но заставить работать немогу.

1. smb.conf - Как настроить незнаю. Если кому нежалко, киньте свой smb.conf для samba V 2.2.12 с небольшим коментом что мне надо поменять.

2. Пробовал данную команду /opt/etc/init.d/S80samba, а в ответ (/opt/sbin/smbd - not found, /opt/sbin/nmbd - not found) хотя файлы существуют, но это наверное из-за ненастроиного smb.conf.

3. Что еще мне надо сделать что бы все было ОК.

Помогите плиз, нужна установка данной samba т.к. у предыдущей проблемы с копирование больших файлом, давно уже с этим мучуюсь.
Прошу облехчить мои стродания, я в Вас верю.

KRandall
21-08-2007, 19:21
/etc/smb.conf
[global]
interfaces = br0
bind interfaces only = no
#тут твоя группа и имя самбы в сети
workgroup = WORKGROUP
server string = WL-500gP
netbios name = WL-500gP
guest account = nobody
security = share
guest only = yes
guest ok = yes
log level = 3
syslog = 3
max log size = 1000
#тут путь к лог-файлу
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
dns proxy = no
wins support = yes
time server = no
os level = 255
local master = yes
domain master = yes
preferred master = yes
domain logons = no
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

#один из ресурсов
[Document]
path = /opt/main/Documents
security = user
guest only = no
guest ok = no
writeable = yes
browseable = yes
comment = Document
#доступ для пользователя Notebook
valid users = Notebook
username = Notebook
force user = root

#это для пользователя admin
[share$]
path = /
comment = Root
guest ok = no
writable = yes
force user = root
browseable = no
valid users = admin
username = admin/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
echo "Starting smbd:"
/opt/sbin/smbd -D -d 2 -l /opt/var/log/smbd.log -s /etc/smb.conf
echo "smbd started."
echo "Starting nmbd:"
/opt/sbin/nmbd -D -d 2 -n WL-500gP -o -l /opt/var/log/nmbd.log -s /etc/smb.conf
echo "nmbd started."При установке у меня создался каталог /opt/etc/samba, сейчас на помню почему, но там у меня лежат копии файлов /etc/smb.conf и /etc/smbpasswd
P.S. samba2 - 2.2.12-1

TDA
21-08-2007, 23:54
У нас локалка на 500 человек - для нормальной работы сетевого окружения попытался натсроить самбу в качестве мастер браузера сети на wan порту но видимо кроме стандартных портов 137-138 нужэно еще что то открыть - самба легко становиться мастер браузером и зайдя в сетвое окружение во внутренней сети видно все компы которые находяться на внешней но попасть на них нельзя и компы снаружы не могут получить от нее информацию по похостам..

содержимое smb.cfg



[global]
interfaces = vlan1
bind interfaces only = no
workgroup = WORKGROUP
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
wins support = yes
local master = yes
os level = 255
server string = FTP Server
netbios name = Server
hosts allow = 192.168.1. 127.
preferred master = yes
[share]
path = /tmp/harddisk

[share$]
path = /tmp/harddisk
writable = yes
force user = root
browseable = no




есть подозрение что я ее не на тот интерфейс "повесил" еще в придачу - кто знает подскажите...
Заранее благодарен.

SinClaus
22-08-2007, 04:18
Вообще-то внутренний интерфейс висит на vlan0.

haltol77
22-08-2007, 04:46
/etc/smb.confПри установке у меня создался каталог /opt/etc/samba, сейчас на помню почему, но там у меня лежат копии файлов /etc/smb.conf и /etc/smbpasswd
P.S. samba2 - 2.2.12-1


Спасибо огромное вечерком попробую

TDA
22-08-2007, 05:27
Вообще-то внутренний интерфейс висит на vlan0.

Да - изначально так и было но мне нужна была видимость роутер из сети поэтому методом проб переставил на этот интерфейс..

haltol77
22-08-2007, 16:18
Спасибо огромное вечерком попробую

/opt/sbin/smbd -D -d 2 -l /opt/var/log/smbd.log -s /etc/smb.conf
а мне в ответ -sh: /opt/sbin/smbd: not found
Файл вроде намести /opt/sbin/ они присутствуют, чего то нечего не пойму, opt смонтирован

haltol77
27-08-2007, 07:55
/opt/sbin/smbd -D -d 2 -l /opt/var/log/smbd.log -s /etc/smb.conf
а мне в ответ -sh: /opt/sbin/smbd: not found
Файл вроде намести /opt/sbin/ они присутствуют, чего то нечего не пойму, opt смонтирован

Проблема актуальна, помогите кто может, нечего ни помагает.

TDA
27-08-2007, 11:15
Проблема актуальна, помогите кто может, нечего ни помагает.

самое тупое - не выставленны права на исполнение сего файла..

haltol77
27-08-2007, 12:57
самое тупое - не выставленны права на исполнение сего файла..

Проверил командой ls -l /opt/sbin/smbd все ок! drwxr-xr-x.
даже так делал chmod 755 /opt/sbin/smbd

Чего делать не пойму, и наши линуксойды на работе виг знают что делать.

Mam(O)n
27-08-2007, 13:18
Может это http://wl500g.info/showthread.php?t=8422?

haltol77
27-08-2007, 17:57
Может это http://wl500g.info/showthread.php?t=8422?

Большой рахмат, uclib старый стоял

s0Va
14-10-2007, 17:51
ссылка (http://www.die.net/doc/linux/man/man8/mount.cifs.8.html) на ман cifs - там баг - это (o user=admin,pass=admin)
неправильно обрабатываеться (кажись оно)


Оно, или не оно - не знаю. Но после установки третьей самбы описанная здесь проблема с CIFS у меня исчезла.
Так что рекомендую. :)

Serge_K
22-10-2007, 11:45
Две недели вел непримиримую борьбу с Самбой за право записывать файлы большого размера. :) Пролопатил весь форум по этой тематике.
Раздел на диске - ext3, писал FARом. Рвется - и все тут! Последовательно начал менять Самбы, встроенная при разрыве ругалась в логе на "oplock break request" (или что-то в этом роде), Самба3 - "Connection reset by peer". Когда Самб для смены не осталось - решил поменять карман для диска (был VIPOWER, купил CUTIE). Ничего не изменилось. Задумался, что бы еще поменять... Ну поскольку руки и голову - не реально, то решил, что все же сетевую карту. И тут началось самое интересное... На мат.плате встроенный Realtek - отключил его в сетапе. Под рукой валялся старенький 3Com905 - ее и вставил. И тут - все заработало на ура и достаточно шустро!
Вот сижу и думаю: что это было? Кривой Realtek? Кривая его реализация на мат.плате? Кривые драйвера? Кто-нибудь с этим сталкивался?

TDA
22-10-2007, 11:59
сижу на "родной" - никаких траблов вообще, были только в тачале - из за бокса..

а вот родной фтп это да - один большой глюк :(

Serge_K
22-10-2007, 12:04
сижу на "родной" - никаких траблов вообще, были только в тачале - из за бокса..

а вот родной фтп это да - один большой глюк :(

Ну так к Самбе-то, как выяснилось, и нет претензий никаких... Проблема решилась сменой сетевой карты. Вот я и хотел спросить: у кого Realtek - есть ли проблемы?

TDA
23-10-2007, 01:22
Ну так к Самбе-то, как выяснилось, и нет претензий никаких... Проблема решилась сменой сетевой карты. Вот я и хотел спросить: у кого Realtek - есть ли проблемы?

Реалтек стоит на большинстве материнок(ибо один из самых дешевых) так что скорее всего просто брак..

Kolandr
21-12-2007, 11:11
Здравствуйте, может кто сталкивался с такой проблемой:
Стоит последняя samba из ipkg.
Все прекрасно работает, через сетевое окружение файлы копируются и на роутер и обратно, скорость порядка 3-4 мб\с.
Но если попытаться использовать total commander - то перед каждой попыткой записать новый файл на smb-шару выскакивает предупреждение, что на получателе недостаточно места. Жмем игнорировать и файл прекрасно пишется. и перед следующим - опять тоже предупреждение.
если делать тоже самое через проводник windows - то подобного не выскакивает.

angel_il
21-12-2007, 11:29
а через фар?

Kolandr
21-12-2007, 12:34
а через фар?
через far не пробовал. только проводник win и total.
попробовал подключить шару, как сетевой диск - тоже пишет при записи, что нет места. хотя сам файл потом записывает.
вот конфиг. может что самба не так отдает

[global]
workgroup = DUBKI.NET
netbios name = asus
server string = ASUS
guest account = nobody
security = user
browseable = yes
dns proxy = no
guest only = no
log level = 1
log file = /opt/var/log/samba.log
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
unix charset = UTF-8
display charset = UTF-8
dos charset = CP866
wins support = yes
time server = no
os level = 255
local master = yes
[pub]
path = /tmp/harddisk/pub
public = yes
guest only = no
guest ok = yes
comment = Public
force user = admin
[root]
path = /
comment = root
guest ok = no
writable = yes
guest only = no
force user = admin
browseable = no
valid users = admin

angel_il
21-12-2007, 12:40
[root]
path = /
comment = root
guest ok = no
writable = yes
guest only = no
force user = admin
browseable = no
valid users = admin

не надо так делать

Maximus43
21-12-2007, 13:21
Всё правильно TC ругается. Шара настроена на корень, а корень - это флешка. Мало того, что она Read-only, так и размер у неё соответствующий. Надо настраивать шару на /opt или на /tmp/harddisk/partX, у кого как. Но на корень настраивать не правильно.

Kolandr
21-12-2007, 15:28
Всё правильно TC ругается. Шара настроена на корень, а корень - это флешка. Мало того, что она Read-only, так и размер у неё соответствующий. Надо настраивать шару на /opt или на /tmp/harddisk/partX, у кого как. Но на корень настраивать не правильно.
Точно. Спасибо, вылечил, теперь Тотал не ругается :)
Спасибо , angel_il и Maximus43 :p

Oleg
24-12-2007, 11:19
Удалось ли её использовать с utf8? Если да, то что в конфиге?

А то я, как умный буратино, сначала начал портировать её, а потом задумался. :)

Я знаю, что самба 3 с ютфом работает. Но этого монстра мне не хочется использовать в прошивке.

Я пытаюсь решить проблему с Вистой. Текущая самба 2.0 с ней совсем не хочет дружить.

angel_il
24-12-2007, 20:38
в принципе могу посмотреть если сильно интересно.

Oleg
24-12-2007, 20:45
Угу. Не помешает. Я уже попробовал самбу2 из пакетов.
Мне не удалось увидеть ютф-8. Т.е. файлы с русскими именами корректно создаются в ютф-8, но не показываются потом. Самба 3 работает без проблем.

angel_il
24-12-2007, 21:01
а это глупость, ее вообще выкинуть? :) и если выкинуть то на что может хватить места?
а то получается если винта нет то она не нужна а если есть то лучше все таки поставить 3-ю :)

Serge_K
25-12-2007, 08:51
а это глупость, ее вообще выкинуть? :) и если выкинуть то на что может хватить места?
а то получается если винта нет то она не нужна а если есть то лучше все таки поставить 3-ю :)

Хм... Надо же: и меня сия "предательская мысль" посещала. Вроде бы зачем тому, кто использует роутер только по прямому назначению, функции в прошивке, подразумевающие подключение HDD? С другой стороны, те, кто решил подключить диск, могут соответствующие пакеты установить.
Наверное, есть веские контраргументы?
ЗЫ: импортные товарисчи уже начали оплакивать IPv6.;)

Marks
25-12-2007, 09:25
Хм... Надо же: и меня сия "предательская мысль" посещала. Вроде бы зачем тому, кто использует роутер только по прямому назначению, функции в прошивке, подразумевающие подключение HDD? С другой стороны, те, кто решил подключить диск, могут соответствующие пакеты установить.
Наверное, есть веские контраргументы?
ЗЫ: импортные товарисчи уже начали оплакивать IPv6.;)
Выкинуть-то можно, но я уже представляю кол-во вопросов по поводу - поставил Самбу3 - не запускается, не пускает, кракозябры и т.д. и т.п.. Думается нужно оставить этот рудимент :)

Oleg
25-12-2007, 09:30
а это глупость, ее вообще выкинуть? :) и если выкинуть то на что может хватить места?
а то получается если винта нет то она не нужна а если есть то лучше все таки поставить 3-ю :)

Вся прошивка - это большая глупость. Но примерно 95% процентов не смогут поставить самбу 3 и тем более её настроить. :) Поэтому и просят добавьте то, добавьте это. :) Тоже самое и с даунлоад мастером. Притом что осла поставить - нефиг делать.

Но, увы Самба 2.0, которая сейчас в прошивке, становится бесполезной: с Вистой не работает, ЮТФ8 не понимает.

angel_il
25-12-2007, 10:05
Но примерно 95% процентов не смогут поставить самбу 3

Давайте пакет сдалаем, с файлом /opt/etc/samba/smb.conf и пропишем туда все что нужно, назовем samba-conf.ipk
человек скачал самбу, скачал samba-conf, и все у него настроенная самба...
можно еще сделать samba-koi8-conf, samba-utf8-conf, чтобы на вопрос у меня кракозябры - можно было бы ответить
установите samba-koi8-conf... ipkg install samba-koi8-conf

Marks
25-12-2007, 10:23
Давайте пакет сдалаем, с файлом /opt/etc/samba/smb.conf и пропишем туда все что нужно, назовем samba-conf.ipk
человек скачал самбу, скачал samba-conf, и все у него настроенная самба...
можно еще сделать samba-koi8-conf, samba-utf8-conf, чтобы на вопрос у меня кракозябры - можно было бы ответить
установите samba-koi8-conf... ipkg install samba-koi8-conf
В принципе очень даже ничего идейка - поставить в зависимости Самбу3, xinetd, сделать конфиги для них, потом знай себе меняй в ВебФейсе пароли :)

Oleg
25-12-2007, 12:22
Угу. Дело за малым: сделать так, чтобы пакеты ставились сами и откуда-то появлялся /opt. :)

Oleg
25-12-2007, 12:23
... под восторженные крики "ух ты, какая клёвая файловая система ext3! и что мне теперь делать?" :D

angel_il
25-12-2007, 13:51
... под восторженные крики "ух ты, какая клёвая файловая система ext3! и что мне теперь делать?" :D

в принципе как то так:

Подключите USB жесткий диск/флэшь накопитель объемом не менее 2ГБ в нижний USB порт, убедитесь что жесткий диск не содержит нужных данных и нажмите Да чтобы продолжить. (Внимаение диск будет отформатирован, все не сохраненные данные на нем будут уничтожены)
Диск будет разбит на 3 части:
1 - обязательный системный раздел /opt (800мб)
2 - обязательный системный раздел /dev/swap (500мб)
3 - раздел для хранения данных /tmp/haarddisk/pub (видео, аудио, и т.п.)
Продолжить?
[ Да ] [ Нет ]

angel_il
25-12-2007, 13:53
скрипт напишу в принципе не проблема.

azhur
25-12-2007, 14:49
Так глядишь к почти полному no-brainer придём :)
А вообще идея хорошая.
Если удастся сделать относительно простой инсталлер для самбы, то можно и убрать ущербную из прошивки.

al37919
25-12-2007, 14:56
Угу. Дело за малым: сделать так, чтобы пакеты ставились сами и откуда-то появлялся /opt. :)

ну уж возникновение /opt то от наличия или отсутствия самбы не зависит :) Все равно его надо создавать вручную следуя тьюториалам.

P.S. Крушить так крушить --- Предлагаю заодно по тем же причинам прибить stupid-ftpd :)
Освободившееся место в прошивке целесообразно использовать для дополнительных апплетов бизибокса, дополнительных модулей кернела и файрвола и т.п.

Oleg
25-12-2007, 15:10
ну уж возникновение /opt то от наличия или отсутствия самбы не зависит :) Все равно его надо создавать вручную следуя тьюториалам.

Этого никто не поймёт. :) Какой таториал... Тут сеть настроить не могут... :eek: Хотя казалось бы...

Оно именно из неоткуда должно появляться. Тогда народ будет счастлив.

С ФТП тоже всё через одно место. Человеческим образом его не запустишь. Опять же из-за секьюрити. Оба АСУСовских изобретения, что со stupid-ftpd, что с vsftpd высосаны из пальца. Уж чего только стоит анонимоус с правами суперпользователя, когда у "обычных" пользователей прав меньше.

Как использовать в прошивке vsftpd я пока придумать не могу. Да так, чтобы не пришлось переписывать vsftpd целиком. Это основная проблема сейчас. Сделать анонимоуса и суперпользователя?

Oleg
25-12-2007, 21:20
Гы-гы. ЮТФ8 в самбе 2.2 я починил. :) Там был приличного размера баг. Правда я не уверен, что нет других. Ибо код там явно не поддерживался человеческим образом. Японцы, которые его добавляли, держали собственную ветку самбы 2.2, а на основную видно забили... Но японская ветка другая и накатить редхатовские патчи не получится. А редхат до сих пор поддерживает это старьё. :)

VadimVB
26-12-2007, 01:19
а это глупость, ее вообще выкинуть? :) и если выкинуть то на что может хватить места?
а то получается если винта нет то она не нужна а если есть то лучше все таки поставить 3-ю :)

У меня вот винт не подключен. Но она у меня играет роль мастерброузера в домашней сети. Чтоб в сетевом окружении сразу было видно шары и компы и компам по DHCP раздаётся 44-я опция (WNS) с указанием на роутер и 46-я с указаним что тип ноды Hybrid а не бродкаст как обычно в виндах.

Или можно в этом случае не запускать smbd а запустить только nmbd ?

Oleg
26-12-2007, 12:12
А зачем Вам мастерброузер и винс в домашней сети?

Любая виндузовая система с включенным клиентом будет исполнять эту роль, если в сети такого нет...

Oleg
26-12-2007, 12:13
Апдейт: Я смог добавить ЮТФ8 в Самбу 2.0, которая сейчас используется в прошивке. Остался вопрос только с Вистой... Эта зараза с Самбой 2.0 совсем не дружит. Причина мне пока не ясна...

VadimVB
26-12-2007, 14:18
А зачем Вам мастерброузер и винс в домашней сети?

Любая виндузовая система с включенным клиентом будет исполнять эту роль, если в сети такого нет...

Это я прекрасно понимаю. Но в этом случае в сети присутсвуют нетбиосовские бродкасты. Во вторых винда имеет обыкновенияе иногда устраивать перевыборы, причём часть компов ( у меня два ноута по wifi и два компа по проводам) - ноуты иногда теряют сеть (засрали диапазон 2.4Ghz и иногда днём какието помехи мешают моему вифи) и если именно он был броузером то тут и начинается свистопляска. Ну и плюс в сетевом окружение без Wins оно иногда не мгновенно появляется. А так компы получают по DHCP адрес WINS сразу там регистрируются и все ништяк. А на компах у меня Browser вообще остановлен.

Нет если решите убрать самбу убирайте - дело ваше. :-)

VadimVB
26-12-2007, 14:21
Гы-гы. ЮТФ8 в самбе 2.2 я починил. :) Там был приличного размера баг. Правда я не уверен, что нет других. Ибо код там явно не поддерживался человеческим образом. Японцы, которые его добавляли, держали собственную ветку самбы 2.2, а на основную видно забили... Но японская ветка другая и накатить редхатовские патчи не получится. А редхат до сих пор поддерживает это старьё. :)

На висту мне вообщемто глубоко наплевать, но интересно а что там собсвенно происходит?
У меня в домашней сети везде XP но везде через политики и реестр (на XP Home через реестр) жёстко включено NTLMv2 аутентификация, и проблем я не заметил - я вижу прекрасно дефолтную самбовскую шару на флэшке воткнутой в роутер.

VadimVB
26-12-2007, 14:30
Апдейт: Я смог добавить ЮТФ8 в Самбу 2.0, которая сейчас используется в прошивке. Остался вопрос только с Вистой... Эта зараза с Самбой 2.0 совсем не дружит. Причина мне пока не ясна...

А что там в висте в ключах реестра



HKEY_LOCAL_MACHINE\System\CurrentControlSet\contro l\LSA\LMCompatibilityLevel

и

HKEY_LOCAL_MACHINE\System\CurrentControlSet\contro l\LSA\MSV1_0\NtlmMinClientSec


?

Ну или в соответсвующих политиках (не помню точно их названия)
Может там в NtlmMinClientSec стоит
0x20080000 128 bit encryption + NTLMv2 ?
Попробовать сбросить в 0x80000 или вообще в 0

Vitas123
26-12-2007, 14:37
Апдейт: Я смог добавить ЮТФ8 в Самбу 2.0, которая сейчас используется в прошивке. Остался вопрос только с Вистой... Эта зараза с Самбой 2.0 совсем не дружит. Причина мне пока не ясна...
А почему "совсем не дружит" ?
У меня пока единственная проблема - к файлам в расшаренных папках на роутере доступ можно получить только вводом полного пути, например \\Wl500gp\share\Incoming.
Пришлось насоздавать ярлыков на все папки на флэшке роутера. Неудобно - но жить можно, как и многое с бубнами и плясками, но все же работает. :D

А что, с Вистой еще есть проблемы ?

Oleg
26-12-2007, 20:56
Ого! Действительно, так работает!
Это меняет дело. :) Надо это в фак вписать. Откуда сия инфа?

Ещё одна новость. Я добавил "поддержку" ютф-8 и в ступид-фтпд, это реально просто. Но требует, чтобы клиент сам понимал, что это ЮТФ8. Попробовал 2 метода - эксплорер (тот говорит OPTS UTF8 ON) и WinSCP плагин к фару (тот смотрит на наличие ютф8 в ответе на FEAT).

Что касается Висты: я сделал ровно то, что сам описал в факе - поставил использовать нтлм в2, только если договорится с самбой. Наша самба вообще нтлм в2 не понимает.

Но, если просто обращаться \\192.168.1.254 , то виста вместо того, чтобы показать список шар, говорит мне "Windows cannot find '\\192.168.1.254'. Check the spelling and try again, or try searching ..."

А вот если вбить \\192.168.1.254\share, то всё чудесным образом открывается.

Oleg
26-12-2007, 20:58
ЗЫ: Vitas123 спасибо ещё раз! Не буду я портировать самбу 2.2, смысла получается нет. 2.0 отлично работает. :)

Oleg
26-12-2007, 21:14
А что там в висте в ключах реестра



HKEY_LOCAL_MACHINE\System\CurrentControlSet\contro l\LSA\LMCompatibilityLevel

и

HKEY_LOCAL_MACHINE\System\CurrentControlSet\contro l\LSA\MSV1_0\NtlmMinClientSec


?

Ну или в соответсвующих политиках (не помню точно их названия)
Может там в NtlmMinClientSec стоит
0x20080000 128 bit encryption + NTLMv2 ?
Попробовать сбросить в 0x80000 или вообще в 0
Собственно в первом ключе было
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa\LMCompatibilityLevel

было 3, стало 1, после выполнения того, что написано в ФАКе. Менять на 1 рекомендует тем, у кого нет secpol.msc.

Во втором ключе прописано 0 сейчас.

Oleg
26-12-2007, 21:25
Самое интересное: вернул политику назад в НТЛМв2. И всё работает, если обращаться напрямую к share. :eek:

Vitas123
27-12-2007, 03:04
Откуда сия инфа ?

Нарыл в просторах интернета:

"Vista и общий доступ к папкам
У меня дома примерно следующая конфигурация: есть Wi-Fi роутер ASUS WL-500g Premium c поднятой самбой 3-й версии, настольный компьютер с Windows Vista Home Premium и ноутбук с Windows XP Pro.
После установки Windows Vista на настольный компьютер исчез доступ как с самой Висты на роутер, так и с ноутбука на настольный компьютер.
Первая проблема решается редактированием реестра измением значение HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa\LMCompatibilityLevel с 3 на 1. У кого есть Виста помощнее, например, Ultimate, можете воспользоваться secpol.msc и затем в Local Policies -> Security Options
Выберите Network Security: LAN Manager authentication level, затем измените настройки с “Send NTLMv2 response only” на “Send LM & NTLM - use NTLMv2 session security if negotiated”.
Вторая проблема связана решается отключепнием парольного доступа к общим папкам в апплете Центр управления сетями и общим доступом.
Правда до сих пор к файлам я могу получить доступ к расшаренным папкам на роутере только вводом полного пути, например \\Gaika\Music. Получить же список расшаренных ресурсов на самбе до сих пор не могу."

http://blogs.gotdotnet.ru/personal/sash_xp/PermaLink.aspx?guid=7CB559ED-0B44-4AE2-BCD6-1E7F7C0B8887


1. Там правда написано про Самбу 3, но я попробовал на твоей прошивке(Самба 2) - все работает.
2. Значение ключа:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa\LMCompatibilityLevel с 3 на 1 - менял, менял, но работает и при "Send NTLMv2 response only" и при “Send LM & NTLM - use NTLMv2 session security if negotiated” - разницы никакой не увидел.
Поэтому оставил, как по умолчанию - “Send NTLMv2 response only”.

angel_il
27-12-2007, 06:35
У меня дома примерно следующая конфигурация: есть Wi-Fi роутер ASUS WL-500g Premium c поднятой самбой 3-й версии, настольный компьютер с Windows Vista Home Premium и ноутбук с Windows XP Pro.
После установки Windows Vista на настольный компьютер исчез доступ как с самой Висты на роутер, так и с ноутбука на настольный компьютер.

мне кажется это у МС ход такой, наверняка они там как то делают проверку (чтобы самбы-хренанбы подавить) на то что отвечает мастер браузер а для совместимости оставили доступ к шарам. :)
PS: травят нас лучами невидимыми, а я фольгу подкладываю (с)

Oleg
27-12-2007, 07:47
Ужас. :D Возможно это связано именно с беспарольным доступом. Но с другой стороны, самба 2.2 работает нормально с тем же конфигом...

eov
01-01-2008, 23:28
Собственно в первом ключе было
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa\LMCompatibilityLevel

было 3, стало 1, после выполнения того, что написано в ФАКе. Менять на 1 рекомендует тем, у кого нет secpol.msc.

Во втором ключе прописано 0 сейчас.


Коллеги!
А что-то нет у меня ни secpol.msc, ни указанных ключей....
Очень странно, но у меня иногда получется подключиться к самбе. Пока не найду закономерности..

Oleg
02-01-2008, 09:16
Этот ключ особого смысла сейчас не имеет. Он что есть, что нет. Просто обращайтесь по полному имени шары. т.е. \\192.168.1.1\share

monarchp
11-01-2008, 19:39
/etc/init.d/samba start|stop.......

StAlex
11-01-2008, 21:13
/etc/init.d/samba start|stop.......
смотрим внутрь /etc/init.d/samba, а там


if [ -n "`pidof smbd`" ] ; then
echo "Stopping smbd:"
killall smbd
fi

if [ -n "`pidof nmbd`" ] ; then
echo "Stopping nmbd:"
killall nmbd
fi

:D

monarchp
16-01-2008, 13:20
WL-500gP (WL500gp-1.9.2.7-8)
дано: роутер, пк, ноут по wi-fi и домашняя компьютерная сеть как провайдер со своей локальной сетью (сетевое окружение ) ... самба родная из прошивки
имеем: настроенную сеть между роутером, пк и ноутом.. добились настройками самбы, что видны шары роутера на пк с ноутом, и наоборот... кароче 3 компа находятся в одной рабочей группе и всё замечательно..
но... когда не было роутера (пк был подключён напрямую к кабелю провайдера), было доступно сетевое окружение подключенных к провайдеру компов нашей домашней сети.. теперь же как бы эта сеть находится за пределами роутера, а я сидя за ноутом или пк, нахожусь в своей локальной сеточке )) и не вижу то, что в той рабочей группе (((
цель: видеть на пк и ноуте компы домашней сети провайдера..

/etc/smb.conf


[global]
interfaces = br0
bind interfaces only = yes
workgroup = LOCAL
server string = ASUS
guest account = nobody
security = user
browseable = yes
dns proxy = no
guest only = no
guest ok = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
wins support = no
wins server = 88.204.11.1 88.204.10.1
time server = yes
os level = 255
local master = yes

[share]
path = /...............................*

мож не так чо в конфиге...?

p.s.: мож нада ставить samba3 ?

monarchp
17-01-2008, 11:28
никто не в теме..? ))

dimaka
17-01-2008, 12:54
Вроде как здесь (http://wl500g.info/showthread.php?t=12212) что-то похожее обсуждалось.

RomikB
18-01-2008, 08:23
У меня ничего не получилось.

ABATAPA
18-01-2008, 10:12
У меня ничего не получилось.

Попробуйте включить remote announce и remote browse sync:


remote announce (G)
This option allows you to setup nmbd(8)to periodically announce itself to
arbitrary IP addresses with an arbitrary workgroup name.

This is useful if you want your Samba server to appear in a remote workgroup
for which the normal browse propagation rules don't work. The remote work-
group can be anywhere that you can send IP packets to.

For example:

remote announce = 192.168.2.255/SERVERS 192.168.4.255/STAFF

the above line would cause nmbd to announce itself to the two given IP
addresses using the given workgroup names. If you leave out the workgroup
name then the one given in the workgroup parameter is used instead.

The IP addresses you choose would normally be the broadcast addresses of the
remote networks, but can also be the IP addresses of known browse masters if
your network config is that stable.

See the chapter on Network Browsing in the Samba-HOWTO book.

Default: remote announce =


remote browse sync (G)
This option allows you to setup nmbd(8) to periodically request synchroniza-
tion of browse lists with the master browser of a Samba server that is on a
remote segment. This option will allow you to gain browse lists for multiple
workgroups across routed networks. This is done in a manner that does not
work with any non-Samba servers.

This is useful if you want your Samba server and all local clients to appear
in a remote workgroup for which the normal browse propagation rules don't
work. The remote workgroup can be anywhere that you can send IP packets to.

For example:

remote browse sync = 192.168.2.255 192.168.4.255

the above line would cause nmbd to request the master browser on the speci-
fied subnets or addresses to synchronize their browse lists with the local
server.

The IP addresses you choose would normally be the broadcast addresses of the
remote networks, but can also be the IP addresses of known browse masters if
your network config is that stable. If a machine IP address is given Samba
makes NO attempt to validate that the remote machine is available, is listen-
ing, nor that it is in fact the browse master on its segment.

The remote browse sync may be used on networks where there is no WINS server,
and may be used on disjoint networks where each network has its own WINS
server.

Default: remote browse sync =

monarchp
18-01-2008, 16:45
это в samba3 или в дефолтовой samba2 тоже есть эти параметры
и что за ip'шники такие - 192.168.2.255/SERVERS 192.168.4.255/STAFF с какими то servers\staff

Reyter
18-01-2008, 20:52
WL-500gP (WL500gp-1.9.2.7-8)
дано: роутер, пк, ноут по wi-fi и домашняя компьютерная сеть как провайдер со своей локальной сетью (сетевое окружение )
При чем тут вообще самба?
1) кабель от провайдера/локальной сети подключен к WAN-порту?
2) роутер настроен как Home Gateway?
3) адресное пространство провайдера/локальной сети и домашней сети различается?
Если ответы на все вопросы "Да", то чего же вы хотите?

Если есть желание оставить такой же прозрачный доступ к локальной сети, какой был при использовании обычного свича, и в то же время иметь точку доступа к интернету для своей домашней сети, то тут придется организовать все по-другому.
1-й способ. Неизящный. Гуру будут плеваться. :)
Понадобится кусок витой пары. Короткий. Один его конец втыкаем в WAN-порт, другой - в LAN-порт. Кабель от провайдера/локальной сети втыкаем в LAN-порт. Ну и в те порты, что остались, подключаем свое домашнее хозяйство. Перед этим не забываем назначить на WAN-интерфейс какой-нибудь более другой MAC-адрес. И не забываем проверить, что адреса дивайсов домашней сети и обоих итерфейсов роутера находятся в одной сети.
Я так делал. Работало. :)
Плюсы: быстро, просто, и не требует никакого опыта в работе с роутером.
Минусы: впустую пропадают 2 порта на роутере. Жаба душит за этот кусок витухи. Ну и неэстетично. ;)
Когда я уже поднабрался чуток опыта, то сделал все изящно и правильно :)
2-й способ:
Устанавливаем на wan-интерфейсе какой-нибудь статический адрес, с которого заведомо никуда нельзя выйти. Например 192.168.255.254 255.255.255.255
В автозагрузке перекидываем ВСЕ 5 портов на vlan0. В post-firewall прописываем маскарадинг на интерфейс br0. Если для соединения с провайдером требуется vpn или pppoe-соединение, то опять же поднимаем его ручками в автозагрузке на интерфейсе br0.
У меня такой вариант работает.

ABATAPA
19-01-2008, 09:23
и что за ip'шники такие - 192.168.2.255/SERVERS 192.168.4.255/STAFF с какими то servers\staff

Читайте внимательнее, я привел полные обзацы man'а, там все написано.

shein
20-01-2008, 17:38
может над просто роутинг настроить?


при отключенном инете пробовали компы провайдера посмотреть?

bigest
23-01-2008, 11:03
Вот здесь (http://wl500g.info/showthread.php?p=72300#post72300) я нашел рецепт, правда попробовать сам сейчас не могу.

lomik
23-01-2008, 11:08
я себе собирал mc с поддержкой samba - все работало вроде. хотя кодировку нормальную так и не смог настроить.

bigest
23-01-2008, 11:20
Что есть "mc с поддержкой samba"? Что обычный mc из репозитория не может делать с самбовским разделом, при условии его успешного монтирования в систему?

al37919
23-01-2008, 12:10
mc может соединяться с ftp, ssh и samba серверами без монтирования.

в комплект samba2 входит smbclient который позволяет получить доступ к smb шаре без ее монтирования.

Yaguar
24-01-2008, 15:34
Что за фигня с самбой в 1.9.2.7-8.12? На FTP пишет нормально, а на на самбе - у вас нет прав! обратитесь за правами к администратору сети! Я сам к себе должен обращаться?:confused::) Что делать? (флешка 256 Мб в ext3 + создал swap раздел????

Yaguar
24-01-2008, 15:51
Если конкретнее, то пишет "Нет доступа к сети. убедитесь в наличии прав на выполнение этой операции." В ftp указал login super user (поставил галочку) и добавил admin-admin с полными правами! если зайти на ftp через ананимуса - то запись не разрешает (permission denied) (хотя я в настройках разрешил)? Как сделать так, чтоб работало всё (samba и ftp) на ананимусах без ограничений?

nizeg
31-01-2008, 13:10
Добрый день.

Вчера перекачивал через Samba большие файлы с флешки роутера на компутер по Wi-Fi. Все вроде скопировалось нормально, но вот сегодня обнаружил следующие записи в системном логе:



Jan 31 00:40:06 smbd[8753]: [2008/01/31 00:40:06, 0] lib/util_sock.c:client_addr(1047)
Jan 31 00:40:06 smbd[8753]: getpeername failed. Error was Transport endpoint is not connected
Jan 31 00:40:06 smbd[8753]: [2008/01/31 00:40:06, 0] lib/util_sock.c:write_socket_data(540)
Jan 31 00:40:06 smbd[8753]: write_socket_data: write failure. Error = Connection reset by peer
Jan 31 00:40:06 smbd[8753]: [2008/01/31 00:40:06, 0] lib/util_sock.c:write_socket(566)
Jan 31 00:40:06 smbd[8753]: write_socket: Error writing 4 bytes to socket 9: ERRNO = Connection reset by peer
Jan 31 00:40:06 smbd[8753]: [2008/01/31 00:40:06, 0] lib/util_sock.c:send_smb(756)
Jan 31 00:40:06 smbd[8753]: Error writing 4 bytes to client. -1. Exiting
Jan 31 00:41:01 /opt/sbin/cron[8760]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
.
.
.
Jan 31 00:47:02 /opt/sbin/cron[8865]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 00:47:18 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:47:18 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:47:51 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:47:51 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:47:57 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:47:57 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:47:57 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:48:01 /opt/sbin/cron[8871]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 00:48:14 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:48:14 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:48:14 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:48:14 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:49:01 /opt/sbin/cron[8877]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 00:49:20 kernel: ipt_tcpmss_target: bad length (1396 bytes)
Jan 31 00:49:20 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 00:50:02 /opt/sbin/cron[8884]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.5mins )
Jan 31 00:50:02 /opt/sbin/cron[8885]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
.
.
.
Jan 31 01:52:22 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 01:52:22 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 01:52:45 kernel: ipt_tcpmss_target: bad length (1380 bytes)
Jan 31 01:52:45 kernel: ipt_tcpmss_target: bad length (40 bytes)
Jan 31 01:52:45 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 01:53:01 /opt/sbin/cron[10157]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
.
.
.
Jan 31 02:09:01 /opt/sbin/cron[10460]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 02:09:11 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:09:12 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:09:28 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:09:32 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:09:41 kernel: ipt_tcpmss_target: bad length (1404 bytes)
Jan 31 02:09:41 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:09:48 kernel: ipt_tcpmss_target: bad length (1428 bytes)
Jan 31 02:09:48 kernel: ipt_tcpmss_target: bad length (1428 bytes)
Jan 31 02:09:48 kernel: ipt_tcpmss_target: bad length (1428 bytes)
Jan 31 02:09:48 kernel: ipt_tcpmss_target: bad length (1400 bytes)
Jan 31 02:10:01 /opt/sbin/cron[10467]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.5mins )
.
.
.
Jan 31 02:52:01 /opt/sbin/cron[11323]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 02:52:18 smbd[8754]: [2008/01/31 02:52:18, 0] lib/util_sock.c:read_socket_data(477)
Jan 31 02:52:18 smbd[8754]: read_socket_data: recv failure for 4. Error = No route to host
Jan 31 02:53:01 /opt/sbin/cron[11329]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 02:54:01 /opt/sbin/cron[11335]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.1min)
Jan 31 02:55:01 /opt/sbin/cron[11342]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.5mins )


Что это может означать?
Заранее спасибо.

Mak
03-02-2008, 10:59
Устанавливаю samba. Я так понимаю цель этой службы(или еще чего)
- открыть на роутере расшаренные папки, для файлового обмена, и общедоступных ресурсов.

Все делаю, по инструкции с нуля:
3) Настроить роутер через веб-интерфейс.
Samba: Enable hidden read-write share=Yes (если только не выставлять порт самбы вовне, по умолчанию он закрыт)

//не нашел в вэб интерфейсе поля "share", и соответственно не установил его значением = YES.
Далее:
10) настройка SAMBA
b) добавить пользователей для samba, добавить можно тех, кто есть в passwd:
smbpasswd -a admin

//мне наверное нужен только пользователь admin, по этому ввожу эту команду, получаю сообщение об ошибке:

[admin@(none) root]$ smbpasswd -a admin
params.c:OpenConfFile() - Unable to open configuration file "/etc/smb.conf":
No such file or directory
Can't load /etc/smb.conf - run testparm to debug it

//так понимаю, что отсутствует файл: smb.conf
создаю его. Наполняю текстом:

[global]
interfaces = br0
bind interfaces only = yes
workgroup = HOME
server string = computer
guest account = nobody
security = user
browseable=yes
dns proxy = no
guest only = no
guest ok = no
log level = 1
max log size = 100
encrypt passwords = yes
preserve case = yes
short preserve case = yes
client code page = 866
character set = 1251
wins support = yes
time server = yes
os level = 255
local master = yes

[share]
path = /tmp/harddisk/ftp_pub
guest only = yes
guest ok = yes
comment = share
force user = admin

[share$]
path = /
comment = share
guest ok = no
writable = yes
force user = admin
browseable = no
valid users = admin
allow from = 192.168.1

[c$]
path = /
comment = c
guest ok = no
writable = yes
security = user

/После этого команда: smbpasswd -a admin
Работает!
остальное все четко по инструкции работает.
Только вот самба не работает.
Пытаюсь подключиться к расшареным ресурсам роутера, через проводник на локальном компе:
\\192.168.1.1 - не работает.
:confused:
Помогите, кто может..

Mak
03-02-2008, 11:16
Забыл указать параметры роутера и прошивку:
WL500gp-1.9.2.7-8

angel_il
03-02-2008, 13:04
[c$]
path = /
comment = c
guest ok = no
writable = yes



так не делай
сделай лучше

path = /путь куда смонтивован внешний диск

у меня это /home

Mak
05-02-2008, 16:17
Спасибо.
Все заработало.
Не было задано Host Name в веб интерфейсе роутера.
Кажется в настройках с нуля не было такого пункта..
Надо бы указать.

_oz_
08-02-2008, 00:14
я себе собирал mc с поддержкой samba - все работало вроде. хотя кодировку нормальную так и не смог настроить.

Не поделитесь бинарником такого MC? Почему-то не получается собрать. configure --with-samba в самом конце говорит что именно для самбы не получилось makefile сделать.

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

Iskan Der
17-02-2008, 11:21
Доводилось ли кому-нибудь настраивать самбу, чтобы расшаренные папки были доступны с КПК? Если да, подскажите, как правильно учетку для КПК настроить, а то у меня наладонник (PocketPC 2003SE) никак в расшаренную папку зайти не может. Заранее спасибо.

P.S. Не знаю, есть ли связь, но в расшаренные папки на других компах (под WinXP) зайти с КПК тоже не удается. Раньше, когда наладонник подключался к ним ad-hoc, проблем не было.

jaxwell
17-02-2008, 14:14
У меня КПК Asus p535 (wm6). Работает по вайфай норма. На КПК по самбе лажу с помощью Resco Explorer. Под вм2003 может быть не совсем так...

Прошивки роутера были практически все за последние полгода - работало со всеми.

ADM 503
25-02-2008, 11:48
Всем привет.
Подскажите как настроить Samba в "WL500gp-1.9.2.7-8" чтоб в сетевом окружении было видно все три раздела ext3 на USB HDD
Как сделать чтоб увидить все разделы через FTP? (вижу только один раздел и он пуст :( )
...умею паять, в Linux не разбираюсь, но telnet команды введу

boby7
05-03-2008, 20:52
Пытаюсь настроить samba. Включаю настройки в web интерфейсе, перегружаю роутер, пытаюсь зайти - не пускает. Захожу через putty и правлю файл samba.conf , сохраняю файл и flashfs & ... & , reboot.
Смотрю файл samba.conf , а Он без моих правок. Вопрос почему не сохраняються исправления в файле после reboot?

platinum_sn
05-03-2008, 22:27
http://www.wl500g.info/showpost.php?p=81693&postcount=2
вот здесь про это написано

sandyclawz
06-04-2008, 10:25
Подключен внешний жесткий диск. На нем два раздела: NTFS & Ext3. Соответственно на ntfs лежит архив фильмов и музыки. На Ext3 установлены доп. приложения, в том числе и torrent. Использую встроенную в прошивку 1.9.2.7-9 Олега samba.

При подключение из WinXP по wifi через самбу к этим разделам - скорость на переписывание с раздела NTFS и Ext3 не более 1 мегабайта в секунду, а чаще всего не более 700кб/c. Это нормально или должно быть быстрее? :)

savovich
26-04-2008, 13:33
вопрос наверное идиотский, но не смог продключить свежекупленный MacBook к изветному девайсу. При этом стационарный вистовый комп отлично пашет с адресом диска вида "\\asus\share$". Кто сталкивался?
Прошивка асуса - последняя олеговская
Заранее спасибо!!!

savovich
26-04-2008, 17:15
вобщем по пути: "smb://asus/share$" он шару видет, но требует юзернейм/пароль (какие, блин???). Кстати ни один из известных мне комбинаций не подходят... Шайтан-машина:(
Кто-нибудь поможет?

Сhemist
26-04-2008, 17:43
Почитай тут (http://wl500g.info/showthread.php?t=13239), может поможет.
Там про самбу и про Мак :)

BlackKovu
26-04-2008, 18:46
Вот только час назад решилась аналогичная проблема.

Суть в следующем. Надо на Маке создать файл /etc/nsmb.conf
и записать в него:
[default]
minauth=none

http://www.macosxhints.com/article.php?story=20050506120948120


Перед этим можно проверить что вообще Мас видит самбу на рутере:
smbclient -L //server/share

savovich
28-04-2008, 18:06
Вот только час назад решилась аналогичная проблема.

Суть в следующем. Надо на Маке создать файл /etc/nsmb.conf
и записать в него:
[default]
minauth=none

http://www.macosxhints.com/article.php?story=20050506120948120


Перед этим можно проверить что вообще Мас видит самбу на рутере:
smbclient -L //server/share
Макбук видит следующее:
macbook-sava:~ sava$ smbclient -L //asus/share
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.0.10-security-rollup]

Sharename Type Comment
--------- ---- -------
share Disk
IPC$ IPC IPC Service (WL500gp)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.0.10-security-rollup]

Server Comment
--------- -------
ASUS WL500gp
BLIND_DOG-PC

Workgroup Master
--------- -------
WORKGROUP ASUS

______________________________

Создание указанного Вами файла к сожалению ничего не дало :(

D_dmitry
28-04-2008, 18:53
просто создание файла ничего не даст
http://wl500g.info/showpost.php?p=74947&postcount=23

ему надо присвоить свойство исполняемго
и задать привелегие на исполнение

какя у вас мак ось?

savovich
30-04-2008, 08:28
просто создание файла ничего не даст
http://wl500g.info/showpost.php?p=74947&postcount=23

ему надо присвоить свойство исполняемго
и задать привелегие на исполнение

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

dmig
30-04-2008, 09:41
просто создание файла ничего не даст
http://wl500g.info/showpost.php?p=74947&postcount=23

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

файл должен быть читаем тем пользователем, от кого работает smbd. в посте делается просто - a+r.

после создания конфига надо перезапустить демона smbd, чтобы он этот конфиг прочитал. как это делается на маке - не знаю.

savovich
01-05-2008, 15:19
Сделал так, как было описано здесь:
http://wl500g.info/showpost.php?p=74947&postcount=23
файлы на шаре прекрасно видятся и читаются. но туда нельзя ничего залить и удалить :( . Есть еще какие соображения?

zai
18-06-2008, 10:45
Роутер asus wl-500gp. Прошил прошивкой (10-я версия) с этого сайта, включил и настроил только самбу. Вопрос: у меня ресурс виден только в моей сети (внутренняя) или он расшарен на всю сеть (внешняя)?
Если да, то как закрыть шару на внешную сеть?

vectorm
18-06-2008, 11:20
Роутер asus wl-500gp. Прошил прошивкой (10-я версия) с этого сайта, включил и настроил только самбу. Вопрос: у меня ресурс виден только в моей сети (внутренняя) или он расшарен на всю сеть (внешняя)?
Если да, то как закрыть шару на внешную сеть?
По-умолчанию Самбовские шары доступны только изнутри, и требуется достаточно много усилий чтобы они стали доступны снаружи, так что все нормально.

plumbum
24-06-2008, 19:48
wl500gP v2
прошивка десятая от Олега.

Ситуация. Подрубил USB внешний диск Seagate Free Agent Pro 750 Gb.
После подрубания в логах увидел это:


Jan 1 03:00:26 USB storage: vfat fs at /dev/discs/disc0/part1 mounted to /tmp/mnt/disc0_1

В разделе Samba File Shares указал "все разделы"

Дальше вопрос. Правильно ли я указал в разделе: Manual Network Shares List эту директорию- /tmp/mnt/disc0_1?

Диск расшарился. Читается/пишется. Только в логах теперь такие строки:
Jun 24 22:35:43 smbd[156]: [2008/06/24 22:35:43, 0] smbd/service.c:make_connection(214)
Jun 24 22:35:43 smbd[156]: ¤¬&#168;&#226;&#224;&#168;©-&#175;&#170; (192.168.1.143) couldn't find service disc0_ Это нормально?

DemonGloom
25-06-2008, 06:36
Работает, ну и пусть работат :)

plumbum
25-06-2008, 06:41
Это да. Просто в сетях совсем ламер, не хотелось бы, чтобы в один прекрасный момент что-нибудь отвалилось :D

demoniada
16-07-2008, 08:39
День добрый.

После update/upgrade перестала запускаться SAMBA (3.2.0-1). При старте как smbd, так и nmbd лаконично пишет Aborted (core dumped).
Репозиторий (если есть несколько): http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz

Известно как лечить?

Спасибо.

vectorm
16-07-2008, 09:32
День добрый.

После update/upgrade перестала запускаться SAMBA (3.2.0-1). При старте как smbd, так и nmbd лаконично пишет Aborted (core dumped).
Репозиторий (если есть несколько): http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz

Известно как лечить?

Спасибо.
Поиском (http://wl500g.info/showthread.php?t=13241) пользовался?

demoniada
16-07-2008, 10:08
что-то не заметил в этой теме ответа на вопрос. рассуждения о питании, разрушении файловой системы и кривых разделах вряд ли подходят, поскольку до апдейта все нормально работало, и сейчас без самбы я чудесно могу пользоваться диском на рутере, копировать файлы и т.п., вполне стабильно работает rtorrent. То есть с диском, даже с 2-мя, все в порядке.
Явно что-то с самбой или одной из используемых ею библиотек. Вот только что и как чинить - загадка :(

Arcady
16-07-2008, 10:33
http://wl500g.info/showthread.php?t=15052

demoniada
17-07-2008, 08:37
да, точно, об этом, спасибо.

falselight
17-07-2008, 18:05
как прописать в Manual Network Shares List DIR чтобы из 2 дисков выдавала САМБА тока 1
а то у меня получатеся заходишь в сетео окружение - точка доступа - и 2 диска disk0_1, disk0_2

MikhailM
18-09-2008, 21:35
Доброго времени суток. Как правильно прописать путь к папке, которую хотел бы расшарить по сети (с назначением сетевого имени)? Дело в том, что это папка, в которую качает по умолчанию rtorrent (work), а мультимедиапроигрыватель, если открыть полный доступ по сети ко всему диску, скачанных мультимедиа файлов найти не может. Предполагаю, что из-за длинного пути. Думаю, что если видна по сетке будет только эта папка-проблем не будет (надеюсь, по крайней мере). А прописать правильно путь в настройках- не получается, даже с компа зайти в неё не могу. Надеюсь на Вашу помощь.

velsi
19-09-2008, 08:13
Доброго времени суток. Как правильно прописать путь к папке, которую хотел бы расшарить по сети (с назначением сетевого имени)?
писать надо полный путь, типа

/tmp/mnt/disc0_1/torrent/work/

а в сетевом имени пишешь, например
films

тогда дотуп будет по адресу
\\192.168.1.1\films

p.s. IP-роутера и папки свои подставить

MikhailM
19-09-2008, 08:24
Спасибо за ответ. Т.е. я правильно понимаю, для моего случая:
/wl500gp/disk0_2/opt/share/torrent/work (wl500gp-имя роутера в сетевом окружении)?

velsi
19-09-2008, 08:40
Спасибо за ответ. Т.е. я правильно понимаю, для моего случая:
/wl500gp/disk0_2/opt/share/torrent/work (wl500gp-имя роутера в сетевом окружении)?
нет

/tmp/mnt/disk0_2/opt/share/torrent/work - физический путь до папки
\\wl500gp\films - доступ к шаре, если имя будет films

MikhailM
19-09-2008, 08:44
нет

/tmp/mnt/disk0_2/opt/share/torrent/work - физический путь до папки
\\wl500gp\films - доступ к шаре, если имя будет films

т.е. этот (физический) путь и прописать в web интерфейсе, и будет мне счастье?)))

MikhailM
19-09-2008, 08:45
т.е. этот (физический) путь и прописать в web интерфейсе, и будет мне счастье?)))

после work наклонную черту ставить?

velsi
19-09-2008, 09:27
после work наклонную черту ставить?
поставь, лишней не будет =)

и будет тебе щастье

P.S. не напутай с физическим путем... там вроде disc, а не disk

MikhailM
19-09-2008, 09:49
поставь, лишней не будет =)

и будет тебе щастье

P.S. не напутай с физическим путем... там вроде disc, а не disk

Спасибо, вечером попробую.

ValZ
11-11-2008, 15:31
Железка wl500gP, внешняя самба (client code page = 866, coding system = utf8)
Все себе шуршало, пока не понадобилось замаунтить или хоть как то получить доступ к флешке линуксом (Mandriva2008.1).
Если просто монтировать, как smbfs, то русские каталоги иероглифами. В smb4K сидел экспериментировал с кодировками.
Короче, как смонтировать правильно?

FTP тоже самое!!! -((

ValZ
13-11-2008, 11:09
ipkg мне не надо, мне просто надо, чтобы была не полная шара всем, а с доступом по юзерам.
Переписываю smb.conf в /etc, делаю
echo /etc/smb.conf >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable
Ребутимся.... и видим опять дефолтовый smb.conf.

Облазил все каталоги. Где настраивается это затирание а? В самой самбе или можно как то обойти?

kir-g
13-11-2008, 11:15
ipkg мне не надо, мне просто надо, чтобы была не полная шара всем, а с доступом по юзерам.
Переписываю smb.conf в /etc, делаю
echo /etc/smb.conf >> /usr/local/.files
flashfs save
flashfs commit
flashfs enable
Ребутимся.... и видим опять дефолтовый smb.conf.

Облазил все каталоги. Где настраивается это затирание а? В самой самбе или можно как то обойти?
Запуск smb из веб морды отключить, и запускать вручную из post-mount
/usr/sbin/smbd -D
/usr/sbin/nmbd -D

ValZ
13-11-2008, 11:21
Запуск smb из веб морды отключить, и запускать вручную из post-mount
/usr/sbin/smbd -D
/usr/sbin/nmbd -D

Шит.. я тормоз. Спасибо. Я искал откуда она вообще запускается, чтобы вырубить.... а про вебморду не подумал -)))

gooroong
03-12-2008, 12:35
Делал все по инструкции для настройки роутера с нуля. но запнулся на настройке самбы. На форуме прочитал, что для использования настроек, приведенных вами надо выключить самбу на роутере. Это действительно помогло, но потом роутер пропал из сетевого окружения. Создал пользователя при помощи adduser и добавил его при помощи smbpasswd.
В конфигурационном файле поменял только имя рабочей группы и кодовую страницу.
Запуск осуществлял вручную при помощи smbd и nmbd
Все папки, описанные в конфигурационном файле созданы
Все действия выполнял методично и последовательно, начиная с 1го пункта. - возможно что то где то и запретил

Потом стал ковыряться и нашел на каком то странном языке еще вариант кофигурирования.
вот ссылка
http://wl500g.info/showthread.php?t=13397
[global]
workgroup = MYGROUPNAME
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = yes
log level = 1
max log size = 100
encrypt passwords = no
dns proxy = no
client code page = 852
character set = ISO8859-2
[smbshare]
comment = Router
path = /opt/etc/samba/Share/
writeable = yes
browseable = yes
[torrentek]
comment = Router
path = /opt/home/sctcs/download
writeable = yes
browseable = yes

после чего опять заработал доступ в сетевом окружении, но нет доступа к папкам, которые прописаны в конфиге. Видимо надо где то вписать, чтоб доступ был всем. А у меня как в анекдоте: "папа, учитель по математике вызывает тебя к себе, сказал, что я ничего не знаю и поставил в дневник какую то цифру"

В результате надо просто осуществить доступ с локального компьютера на какую ни будь папку флешки. Открыл сетевое окружение а там есть "диск"

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

Извините за тупость. Жду ответов

gooroong
03-12-2008, 14:12
чудеса да и только.. оно возьми да заработай!

vlebedev
17-12-2008, 23:11
ни с того ни с сего сломалась самба2, встроенная в последнюю прошивку :(
из последних действий - ставил сборку MC из пакета выложенного на форуме. после чего рутер не перегружал, проблема возникла на ровном месте спустя сутки
самбу запускаю вручную: smbd -D, nmbd -D

симптомы такие: расшаренные ресурсы не открываются на двух компах (lan, wi-fi), при этом на рутере запускаются еще по несколько экземпляров smbd, которые потом висят бесконечно долго

в логах самбы следующее:

[admin@home_pc root]$ cat /opt/tmp/smbd.log
[2008/12/17 21:22:09, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:09, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:09, 0] lib/access.c:check_access(262)
[2008/12/17 21:22:09, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
Denied connection from 0.0.0.0 (0.0.0.0)
[2008/12/17 21:22:09, 0] lib/util_sock.c:write_socket_data(540)
write_socket_data: write failure. Error = Connection reset by peer
[2008/12/17 21:22:09, 0] lib/util_sock.c:write_socket(566)
write_socket: Error writing 5 bytes to socket 8: ERRNO = Connection reset by peer
[2008/12/17 21:22:10, 0] lib/util_sock.c:send_smb(756)
Error writing 5 bytes to client. -1. Exiting
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:29, 0] lib/access.c:check_access(262)
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
Denied connection from 0.0.0.0 (0.0.0.0)
[2008/12/17 21:22:29, 0] lib/util_sock.c:write_socket_data(540)
write_socket_data: write failure. Error = Connection reset by peer
[2008/12/17 21:22:29, 0] lib/util_sock.c:write_socket(566)
write_socket: Error writing 5 bytes to socket 8: ERRNO = Connection reset by peer
[2008/12/17 21:22:29, 0] lib/util_sock.c:send_smb(756)
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
[2008/12/17 21:22:29, 0] lib/access.c:check_access(262)
[2008/12/17 21:22:29, 0] lib/util_sock.c:client_addr(1047)
getpeername failed. Error was Transport endpoint is not connected
Denied connection from 0.0.0.0 (0.0.0.0)
[2008/12/17 21:22:29, 0] lib/util_sock.c:write_socket_data(540)
write_socket_data: write failure. Error = Connection reset by peer
[2008/12/17 21:22:29, 0] lib/util_sock.c:write_socket(566)
write_socket: Error writing 5 bytes to socket 8: ERRNO = Connection reset by peer
[2008/12/17 21:22:29, 0] lib/util_sock.c:send_smb(756)
Error writing 5 bytes to client. -1. Exiting
Error writing 5 bytes to client. -1. Exiting


па ма ги те!!! :)

vlebedev
18-12-2008, 02:08
также за день до поломки делал ipkg upgrade
:-(

vlebedev
18-12-2008, 06:40
проблема решилась добавлением IP адресов компов лвс в /etc/hosts
попутно пересадил самбу на xinet.d

почему раньше не было такой проблемы? :) есь у кого идеи?

SMINT
18-12-2008, 12:02
У меня тоже самое, неделал вообще нечего, только порт перебросил и все.

Pasha_01
08-01-2009, 16:29
Господа здраствуйте!
как шарить самбу по интернету?
нужен сервачок для сетевого диска
Прошивка 10 олегова wl500gp

vectorm
08-01-2009, 16:51
Господа здраствуйте!
как шарить самбу по интернету?
нужен сервачок для сетевого диска
Прошивка 10 олегова wl500gp
Открыть то легко, smb.conf + проброс портов, если надо.
Многие домашние провайдеры дропают smb протокол изнутри своей сети чтобы вирусы не валили. Именно протокол, порты могут быть открыты.
Надо что-то выставить в Инет - выставляйте FTP.

Pasha_01
08-01-2009, 17:18
На девайсе по умолчанию поднят FTP без пароли без ничего, и видет только первую партицию. А вот поставить пароль и зашарить вторую партицию не вышло, на рутере щяс


Enable FTP Server:YES
FTP Port: 21
Anonymous Users Access:read/write
Allow Super User to Login? Yes (пробовал NO тоже)
Directories
Public Directory: ftp_pub
Private Directory: ftp_pvt
Anonymous Directory:
Directory Listings: enable
Limits
Maximum Users Allowed to Log in: 12
Maximum Connections from same IP: 1
Maximum Bandwidth for Anonymous Users (KBytes/sec):0
Maximum Bandwidth for Authenticated Users 0
Idle Timeout in Seconds: 0
Initial Script:
User Account List login/paroli read/write добавил

Vectorm помогите разобратся что не так:confused:

elias137
08-01-2009, 17:21
Господа здраствуйте!
как шарить самбу по интернету?
нужен сервачок для сетевого диска


По инету нужно шарить не самбу, а nfs.

Pasha_01
08-01-2009, 17:44
По инету нужно шарить не самбу, а nfs.
elias137 если не тяжело, можно подробнее как поднять NFS а то в веб морде только Enable NFS Server? и поле Export ... :)
Ой простите за ламерство

GUID
08-01-2009, 19:24
Ой простите за ламерство
Да тут 95% таких, только гуру и спасают :rolleyes:
Я тоже с интересом послушаю ответ на последний вопрос и задам дополнительный:
"Насколько я понял защита у NFS - никакая, так?
Тогда зачем же выставлять его в интернет?"

Заранее СПАСИБО!

vectorm
08-01-2009, 19:34
На девайсе по умолчанию поднят FTP без пароли без ничего, и видет только первую партицию. А вот поставить пароль и зашарить вторую партицию не вышло, на рутере щяс

Vectorm помогите разобратся что не так:confused:
Выключить запуск FTP в веб морде и запускать самому, с нужными параметрами. Тут целая тема есть.
Я FTP не пользуюсь, поэтому с тонкостями не подскажу.

Pasha_01
08-01-2009, 23:28
Почесал-почесал, форум прочитал:D
FTP настройка
Enable FTP Server? - Yes
Allow Anonymous User to Login? -No
Allow Super User to Login? - Yes
Анонимный пользователь есть, все пашет на УРА. все нашел здесьhttp://wl500g.info/showthread.php?t=10318&highlight=ftp+%E4%EE%F1%F2%F3%EF
Наступило щастья!

Alex_log
07-05-2009, 15:12
а как быть с работой Самбы под Windows 7? Там локальные настройки безопасности имеют другую структуру..