Page 1 of 12 12311 ... LastLast
Results 1 to 15 of 172

Thread: Вопрос по samba

  1. #1

    Вопрос по samba

    Здраствуйте.
    Вот пытаюсь подружить 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)?

  2. #2
    Join Date
    Mar 2005
    Location
    Russia, Sankt-Peterburg
    Posts
    177
    ссылка на ман cifs - там баг - это (o user=admin,pass=admin)
    неправильно обрабатываеться (кажись оно)

    ссылка настройки сервера NFS
    ссылка монтирование NFS

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

  3. #3
    Quote Originally Posted by Tsvetkov
    ссылка настройки сервера NFS
    ссылка монтирование 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)

    что я ещё могу делать не так?
    Last edited by Ivan.Ko; 09-10-2005 at 19:34.

  4. #4
    Join Date
    Mar 2005
    Location
    Russia, Sankt-Peterburg
    Posts
    177
    на асусе есть файлик /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

  5. #5
    Quote Originally Posted by Tsvetkov
    на асусе есть файлик /etc/exports (создается при включении NFS),
    /tmp/harddisk/usb DREAM(rw)

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


    Quote Originally Posted by Tsvetkov
    на счет 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)

  6. #6
    Join Date
    Mar 2005
    Location
    Russia, Sankt-Peterburg
    Posts
    177
    советы иссякли - эх было бы время - развернул бы линуху на компе
    готовлюсь к 70-291 - сорри

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

  7. #7
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Вообще странно... NFS должен нормально работать. В /etc/exports что?

  8. #8
    Quote Originally Posted by Oleg
    Вообще странно... 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)

  9. #9
    Вот смотрю дримбоксоводы подтягиваются.
    А скажите уважаемые никто не пробовал мультикастовую трансляцию на этой связке замутить чтобы без участия контупера?

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

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

  11. #11
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    С NFS - надо использовать не только rw в exports, но и no_root_squash.
    Иначе будет как у Вас - отказ в записи.

  12. #12
    Quote Originally Posted by Oleg
    С NFS - надо использовать не только rw в exports, но и no_root_squash.
    Иначе будет как у Вас - отказ в записи.
    т.е. нужно написать так
    /tmp/harddisk/usb 192.168.1.3(rw,no_root_squash)

  13. #13
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    да, именно так.

  14. #14
    Quote Originally Posted by Oleg
    да, именно так.
    Блин ВСЁ ЗАРАБОТАЛО!!! Большое спасибо, Олег.

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

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

  15. #15

    Управление Samba из консоли

    Кхм, а как из консоли сделать стар, стоп и рестарт Samba ?

Page 1 of 12 12311 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •