Здраствуйте.
Вот пытаюсь подружить 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)?
спасибо, почитал. попробовал смонтировать через NFS. смонтировать то смонтировалось, но писать с Dreambox-а все равно не могу:Originally Posted by Tsvetkov
на Дриме:
~ > 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)
что я ещё могу делать не так?
Last edited by Ivan.Ko; 09-10-2005 at 19:34.
на асусе есть файлик /etc/exports (создается при включении NFS),
где ставяться права на nfs папки
если ты добавлял путь через веб интерфейс то он выглядет так:
/tmp/harddisk/usb
а должен так :
/tmp/harddisk/usb DREAM(rw)
т.е. - путь имя(ip)машины(опции)
по умолчанию как я понимаю "ro"
ссылка на /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
я всё так и делал...Originally Posted by Tsvetkov
а вот так я ещё не пробовал :-) , проверю, но что-то мне говорит, что дело не в этом....Originally Posted by Tsvetkov
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)
советы иссякли - эх было бы время - развернул бы линуху на компе
готовлюсь к 70-291 - сорри
хотя еще маненький совет - mountd создает шары NFS - убей процесс
и запусти mountd -d kind (дебаг режиме мож, что интересного скажет)
Вообще странно... NFS должен нормально работать. В /etc/exports что?
[admin@Asus-WL500dx usb]$ cat /etc/exportsOriginally Posted by Oleg
# 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)
Вот смотрю дримбоксоводы подтягиваются.
А скажите уважаемые никто не пробовал мультикастовую трансляцию на этой связке замутить чтобы без участия контупера?
2 Ivan.Ko
Не заморачивайся, скорости USB всеравно не хватит . Он (ASUS )от силы 1300 на запись позволяет сделать а плохонький поток с дрима 2500 .Уж больно USB в нем хиленький.
теоритически хватит...Originally Posted by FOXTREE
с асуса 1300 кбайт/сек , а с дрима 2500-5000 кбит/сек
разницу чуствуешь? хотя может и я в чём-то неправ...
С NFS - надо использовать не только rw в exports, но и no_root_squash.
Иначе будет как у Вас - отказ в записи.
т.е. нужно написать такOriginally Posted by Oleg
/tmp/harddisk/usb 192.168.1.3(rw,no_root_squash)
да, именно так.
Блин ВСЁ ЗАРАБОТАЛО!!! Большое спасибо, Олег.Originally Posted by Oleg
2 FOXTREE
Только что попробовал - видео писать действительно успевает (битрейт был ~3500Мбит/сек) и судя по неторопливым бликам светодиода на винте запас по скорости ещё приличный.
всем спасибо за помощь.
Кхм, а как из консоли сделать стар, стоп и рестарт Samba ?