Долго заморачиваться не стал, купил Synology 110j поставил в него винт от Asus. Поверхностная настройка обеспечила закачку торрентов и просмотр их c Synology на WD TV Live, что в принципе и хотел!:)
Printable View
Долго заморачиваться не стал, купил Synology 110j поставил в него винт от Asus. Поверхностная настройка обеспечила закачку торрентов и просмотр их c Synology на WD TV Live, что в принципе и хотел!:)
Имеется простейший сетевой накопитель Netstore 3500. В нем винчестер Samsung на 40 Gb.
Подкючен через роутер ASUS WL500W. У роутера IP 192.168.1.1, у накопителя IP 192.168.1.10, сетевое имя Netstore и папка для юзера admin. (т.е из винды видна как //192.168.1.10/admin) На накопителе подняты FTP, Samba для пользователя admin.
Через Windows прекрасно его видно как по FTP - ftp://admin@192.168.1.10:21 так и по сетевому адресу 192.168.1.10
На роутере поднята самба, и создана папка для монтирования /opt/netstore
В WEB морде включены и NFS и Samba
По идее все должно быть просто.... Но не тут то было. Он пингуется, но не монтируется. От безысходности пробовал все-подряд, никак:
Где туплю ?Quote:
[admin@Alkapone root]$ insmod sunrpc
insmod: a module named sunrpc already exists
[admin@Alkapone root]$ insmod lockd
insmod: a module named lockd already exists
[admin@Alkapone root]$ insmod nfs
insmod: a module named nfs already exists
[admin@Alkapone root]$ insmod /opt/lib/modules/smbfs.o
insmod: a module named smbfs already exists
[admin@Alkapone root]$ mount //192.168.1.10/admin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: No such device
[admin@Alkapone root]$ mount -t cifs //192.168.1.10/admin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: No such device
[admin@Alkapone root]$ mount -t smbfs //192.168.1.10/admin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: Invalid argument
[admin@Alkapone root]$ mount -t nfs //192.168.1.10/admin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: Invalid argument
[admin@Alkapone root]$ mount -t nfs //netstore:/admin /opt/netstore
mount: //netstore: Unknown host
[admin@Alkapone root]$ mount -t cifs -o username=admin,password=admin //192.168.1.10/a
dmin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: No such device
[admin@Alkapone root]$ curlftpfs -v -o iocharset=UTF-8 ftp://admin@192.168.1.10/admin
/opt/netstore
-sh: curlftpfs: not found
[admin@Alkapone root]$ mount --bind //192.168.1.10/admin /opt/netstore
mount: mounting //192.168.1.10/admin on /opt/netstore failed: No such file or directory
[admin@Alkapone root]$
Мля, получилось, но через ж*пу.
Эта зараза не дружит у меня с nfs, а хочет только самбу. Соответсвенно smbmount пришлось брать из samba2. (в третьей самбе ее вроде нет)
Пришлось из репозитария качать http://nslu2-linux.dyoung-mirror.net...2-2_mipsel.ipk и оттуда выдирать smbmnt и smbmount, кидать их в /opt/bin
Теперь вроде можно монтировать самбой
/opt/bin/smbmount //192.168.1.10/admin /tmp/harddisk/opt/netstore -o username=.. ,password=..
Но не нравится мне это. nfs-ом хотелось бы. Во второй вроде ограничения есть. К третьей самбе как-то можно прикрутить ?
И с ftp хотелось бы попробовать. curlftpfs вроде как нет здесь. Его как-то можно заменить ?
это не влияет, более того smbmount монтировал с //192.168.1.10/adminQuote:
Убери // в командах и поставь : после 192.168.1.10:
Вот: пробую, и что получается:
А вот smbmount идет (правда чего-то слегка ругается, пока не разбирался - но монтирует и работает):Quote:
[admin@Alkapone root]$ mount -t nfs 192.168.1.10:/admin /opt/netstore
mount: RPC: Unable to receive; errno = Connection refused
[admin@Alkapone root]$ mount -t cifs 192.168.1.10:/admin /opt/netstore
mount: mounting 192.168.1.10:/admin on /opt/netstore failed: No such device
Quote:
[admin@Alkapone root]$ /opt/bin/smbmount //192.168.1.10/admin /opt/netstore -o u
sername=admin,password=admin
INFO: Debug class all level = 1 (pid 930 from pid 930)
Unknown parameter encountered: "dos charset"
Ignoring unknown parameter "dos charset"
Unknown parameter encountered: "unix charset"
Ignoring unknown parameter "unix charset"
Unknown parameter encountered: "display charset"
Ignoring unknown parameter "display charset"
load_client_codepage: filename /opt/lib/codepages/codepage.850 does not exist.
load_unicode_map: filename /opt/lib/codepages/unicode_map.850 does not exist.
load_unicode_map: filename /opt/lib/codepages/unicode_map.ISO8859-1 does not exist.
[admin@Alkapone root]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
. . .
//192.168.1.10/admin on /opt/netstore type smbfs (rw,uid=0,gid=0,file_mode=0755,dir_mode=0755)
Все это хорошо, но неужели у samba3 нет похожей по функционалу команды smbmount для монтирования Samba-серверов, и надо пользовать команды из samba2 ?
Да и с монтированием ftp так и не разобрался по аналогии с curlftpfs. Нигде не нашел. Или это не реализовано на роутере ?
. . . .
Продолжение экспериментов
smbmount проявил свою мерзкую сущность. Он монтирует, и работает, но величина файла ограничена примерно 2 Gb. Больше он не умеет и не хочет.
С такими файлами нормально работает только по ftp.
Из Midnight commander по /#ftp:admin@192.168.1.10:21 - работает и писать можно больше, чем 2 Гб, . Но смонтировать это безобразие не получается.
внутри FAT32 что тоже накладывает ограничения.
Мож. кто подскажет чего бы придумать ?
ЗЫ Хотя чего еще можно требовать от железяки за 12$...
Проблема со связкой беспроводного свистка д-линк подключенного к дримбоксу 800 и роутера. прошивка стоит 1.9.2.7-10.7. Подскажите какая самая последняя, я чета не разберусь никак.., а то мне посоветовали попробовать обновить прошивку.
вернее связка есть только на открытой сети (шара), а вот криптованная не хочет связываться...
просьба не отправлять на ФТП, я там был, но не разобрался какая мне нужна!
Это оно (последняя) или нет? WL500gpv2-1.9.2.7-d-r2201.trx.gz смотрел тут ftp://core.dumped.ru/wl/2201/
спасибо.
Это оно, но это "ночные" сборки. Если требуется чуть большая стабильность, посмотрите прошивку на http://code.google.com/p/wl500g/
Я видел эту ссылку,но не понял какая там моя и последняя. Помоги нерадивому!:)
http://code.google.com/p/wl500g/down....7-d-r2174.trx
это оно??
Спасибо.
Имеется роутер Dlink-320 с прошивкой от энтузиастов (WL500gpv2-1.9.2.7-d-r2174), имеется NAS, шары которого прекрасно цепляются в WINXP.
Исколесил форум по этому вопросу, попробовал возможные предложения.
1) В fstab положил строку
//"Ip.NAS"/share /opt/nas smbfs rw, username="user",passwors="pass" 0 0
2) пробовал mount из строки
mount -t smbfs //"Ip.NAS"/share /opt/nas (также с правами доступа)
на что "...No such device"
3) пробовал также ткнуть в ядро smbfs.o на что получил unresolved symbol __up (увы не гений, если знаете что значит?)
Если где еще есть инфа покажите.
Thanks заранее.
По поводу этого разобрался вроде скачал пак с модулями, так как он нужен под мое ядро (http://code.google.com/p/wl500g/down...+DownloadCount)
кинул эти модули в /opt/lib чтобы в конечном счете все было примерно там /opt/lib/modules/2.4.37.10/kernel/fs/smbfs/
делаю insmod /sbin/insmod /opt/lib/modules/2.4.37/10/kernel/fs/smbfs/
если все ок,
то дальше пробуем
mount -t smbfs - o username=user,password=pass //IP/Share /tmp/share
в итоге имеем mount: mounting //IP/Share on /tmp/share failed: Invalid argument
я понимаю что-то не то, но...