Page 6 of 9 FirstFirst ... 45678 ... LastLast
Results 76 to 90 of 131

Thread: Как поправить руки или автомонтировка /opt

  1. #76
    Только нету у него 500, и nfs нет, есть только NAS 3com-овский и 300g

  2. #77
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    нда, точно. Прочитал невнимательно. Просто знаю, что 500 у него тоже есть

  3. #78
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question

    Quote Originally Posted by dadittoz View Post
    Попробуйте вот этот архив во вложении, это я с репозитория бинарники выдрал, вдруг будет работать. У меня вроде бы работает, но у меня /opt подмонтирован

    Должно вот так цепляться
    Code:
    ./smbmount //192.168.1.250/WL300G /usr/local/opt/share
    вот так говорит
    [admin@wl300g opt]$ smbmount
    -sh: smbmount: not found

  4. #79
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question сетевой диск в качестве хранения папки /opt

    Quote Originally Posted by al37919 View Post
    smbmount есть в пакете samba2, доступном через ipk. Там лежит samba 2.2 в прошивку встроена samba 2.0 Можно ли брать smbmount из 2.2 и использовать вместе с 2.0 я не знаю. Надо пробовать. Еще в этом пакете есть smbclient --- утилита, позволяющая коннектиться к шаре в режиме похожем на ftp. В общем случае тестирование лучше начинать с нее.

    Как и обещал --- посмотрел на ПК. lsmod показывает наличие в памяти sunrpc, nfs и lockd; ps кажет portmap и statd. mountd отсутствует (с ПК ничего не расшарено).

    монтировать (на 300) надо коммандой
    mount -t nfs ...
    Предварительно шары надо экспортировать (на 500) через веб интерфейс или сохранив файл /etc/exports
    Проверять (на 500) наличие успешно экспортированных шар:
    showmount -e
    cat /var/lib/nfs/etab

    Вот для примера сторка в fstab:

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

    сделал:
    echo "192.168.1.250:/WL300G" >> /etc/exports

    вот что говорит в самом начале:
    showmount -e
    mount clntudp_create: RPC: Port mapper failure - RPC: Unable to receive

    потом:
    insmod sunrpc
    insmod lockd
    insmod nfs
    portmap

    в логе появилось:
    portmap[78]: user rpc not found, reverting to user bin

    showmount -e
    теперь говорит
    mount clntudp_create: RPC: Program not registered

    попытка
    mount -t nfs 192.168.1.250:/WL300G /usr/local/opt/share

    mount: RPC: Unable to receive; errno = Connection refused
    mount: nfsmount failed: Bad file descriptor
    mount: Mounting 192.168.1.250:/WL300G on /usr/local/opt/share failed: Bad file descriptor

  5. #80
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    -sh: smbmount: not found
    это значит, что блюблюотеки не совпадают. И это чистая правда, т.к. uclibc-opt и иже с ней не установлены.

    Для того, чтобы оно работало без внешнего носителя (без optware) надо компилить либо нативно на роутере, либо с использованием того тулчейна, которым компилится прошивка.
    Last edited by al37919; 25-04-2008 at 22:29.

  6. #81
    Что пишется в качестве параметров для windows шары в команде mount -t smbfs?

  7. #82
    Join Date
    Sep 2007
    Posts
    109
    Blog Entries
    1
    что-то вроде mount -t smbfs не отрабатывает, вот так получается
    Code:
    smbmount //comp/folder /tmp/share
    можешь явно пользователя указать
    Code:
    -o username=user,password=pass

  8. #83
    Можно ли это сделать со встроенной самбой? В этой или соседней теме был архив с smbmount, но при запуске из него конфигурационный файл ищется в /opt/etc, а у меня лежит в /etc.

  9. #84

    Отваливается первый USB при подключении второго USB

    проблема начала проявлять себя в теме по кардшарингу, при подключении девайса USB to COM во второй порт роутера, отваливается флешка установленная в первом порту

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

    первый порт кингстон однОгиговый
    Vendor: Kingston Model: DataTraveler 2.0 Rev: 1.04

    второй порт, родственник
    Vendor: Kingston Model: DataTraveler 2.0 Rev: PMAP

    в логах, нормальная загрузка без подключения второго порта

    hub.c: connect-debounce failed, port 2 disabled (нет во втором порту ничего, ну и не нада, я так понимаю)

    загрузка с включенным во второй и в первый порт флешами

    hub.c: connect-debounce failed, port 1 disabled

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

    как быть что делать куда копать ?

    dev WL500gp (версию забыл посмотреть)
    firmw 1.9.2.7-9
    Last edited by Dekker; 15-05-2008 at 07:33.

  10. #85
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    А если вторую флешку вставить уже после загрузки?

  11. #86
    я вставлял после загрузки USB to COM (FTDI), отваливается флешка в первом порту почти сразу

    вариант втыкнуть второй флеш (а не конвертер) на горячую попробуем

    покопав форум до страницы эдак десятой по поиску обнаружил что проблемы могут быть если на роутере отключена Samba (она у меня отключена, FTP - enable). попробую по совету наших англоязычных товарищей проделать сие
    Code:
    echo "insmod scsi_mod" >> /usr/local/sbin/post-boot
    echo "insmod sd_mod" >> /usr/local/sbin/post-boot
    echo "insmod usb-storage" >> /usr/local/sbin/post-boot
    chmod +x /usr/local/sbin/post-boot
    flashfs save && flashfs commit && flashfs enable && reboot

  12. #87
    м.б. питания не хватает?
    очень похоже. и тот и другой девайс питаются от usb. сколько ест переходник -- не знаю, а флэшка -- 100-200мА
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  13. #88
    шутка юмора у роутера ... новые дэвайсы (флешки, переходники и т.п.) стал подключать в ПЕРВЫЙ порт, а флешку из первого порта, во ВТОРОЙ порт. ё, работает ....

  14. #89

    smbmount

    подскажите где поиметь smbmount этот...
    в samba2 его как-то нету (поставил - ничего)

    а mount пишет
    [admin@Router mnt]$ mount -t smbfs //192.168.1.4/distrib test
    mount: Mounting //192.168.1.4/distrib on test failed: Invalid argument




    smbfs.o файл ставил в ручную по ссылке выше (видимо он кривой)

  15. #90
    Join Date
    Jul 2008
    Location
    Kiev
    Posts
    15

    не могу автомонтировать с USB Flash диска

    Имеем:
    asus wl-500gp v2
    firmware 1.9.2.7-10 by Oleg
    usb flash диск /dev/scsi/host0/bus0/target0/lun0/disc
    на нем раздел ext3 (/dev/scsi/host0/bus0/target0/lun0/part1)
    и раздел swap на всяк случ, пока не используется (/dev/scsi/host0/bus0/target0/lun0/part2)


    Задача:
    auto-монтировать при ребуте рутера каталог /opt ext3-раздела флешки в корневой /opt.


    После ребута состояние такое:

    Code:
    fdisk -l
    Disk /dev/scsi/host0/bus0/target0/lun0/disc: 262 MB, 262144000 bytes
    9 heads, 56 sectors/track, 1015 cylinders
    Units = cylinders of 504 * 512 = 258048 bytes
    
                                     Device Boot    Start       End    Blocks   Id  System
    /dev/scsi/host0/bus0/target0/lun0/part1    1    776      195524   83  Linux
    /dev/scsi/host0/bus0/target0/lun0/part2  777  1015       60228   82  Linux swap
    Code:
    Filesystem           1k-blocks      Used Available Use% Mounted on
    /dev/root                 3072      3072         0 100% /
    /dev/discs/disc0/part1    189343     14006    165561   8% /tmp/mnt/disc0_1

    т.е. разделы флешки видны.
    Это хорошо.

    Code:
    ls -lp
    -rw-r--r--    1 admin    root           41 Jan  1  1970 MACHINE.SID
    -rw-r--r--    1 admin    root           12 Jan  1  2000 TZ
    -rw-r--r--    1 admin    root          250 Jan  1  1970 dnsmasq.conf
    -rw-r--r--    1 admin    root           30 Jan  1  1970 ethers
    -rw-r--r--    1 admin    root          116 Aug 20 00:04 fstab
    -rw-r--r--    1 admin    root           28 Jan  1  2000 group
    -rw-r--r--    1 admin    root          102 Jan  1  1970 hosts
    -rw-r--r--    1 admin    root          125 Mar 30 11:53 ipkg.conf
    -rw-r--r--    1 admin    root         1097 Mar 30 11:53 ld.so.cache
    -rw-r--r--    1 admin    root           23 Mar 30 11:53 ld.so.conf
    -rw-r--r--    1 admin    root          104 Jan  1  2000 passwd
    -rw-r--r--    1 admin    root          240 Mar 30 11:53 profile
    -rw-r--r--    1 admin    root         5834 Mar 30 11:53 protocols
    lrwxrwxrwx    1 admin    root           16 Jan  1  2000 resolv.conf -> /tmp/resolv.conf
    -rw-r--r--    1 admin    root         1615 Mar 30 11:53 rpc
    -rw-r--r--    1 admin    root        12042 Mar 30 11:53 services
    -rw-r--r--    1 admin    root          467 Jan  1  1970 smb.conf


    Code:
    cat /tmp/etc/fstab
    #device 			Mountpoint 	FStype 		Options 		Dump 		Pass#
    
    /tmp/mnt/disc0_1/opt 		/opt 		ext3 		rw,noatime,auto	 	0 		1


    fstab на месте.
    содержимое имхо в порядке.

    НО после ребута аутомонтирования не происходит:

    Code:
    mount
    /dev/root on / type squashfs (ro)
    none on /dev type devfs (rw)
    proc on /proc type proc (rw)
    ramfs on /tmp type ramfs (rw)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)


    И даже так:

    Code:
    mount -a
    mount: Mounting /tmp/mnt/disc0_1/opt on /opt failed: Block device required


    тоже отрицательный результат:

    Code:
    mount
    /dev/root on / type squashfs (ro)
    none on /dev type devfs (rw)
    proc on /proc type proc (rw)
    ramfs on /tmp type ramfs (rw)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)


    Единственное, что помогает:

    Code:
    mount -obind /tmp/mnt/disc0_1/opt /opt



    Code:
    mount
    /dev/root on / type squashfs (ro)
    none on /dev type devfs (rw)
    proc on /proc type proc (rw)
    ramfs on /tmp type ramfs (rw)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)
    /dev/discs/disc0/part1 on /opt type ext3 (rw,noatime)



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


    Что не так?
    Нужно автомонтировать каталог flashka/opt в каталог корня /opt.
    Или fstab работает только с разделами и не может монтировать директории?

    тогда где прописывать
    mount -obind /tmp/mnt/disc0_1/opt /opt
    команду?

    В post-boot? в post-mount?
    как правильно?
    Подскажите, плз!

Page 6 of 9 FirstFirst ... 45678 ... LastLast

Similar Threads

  1. mounting to /opt
    By kabubu in forum WL-HDD Q&A
    Replies: 6
    Last Post: 28-03-2007, 08:48

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
  •