Имеется в виду, что Вы меняете флешки во время работы устройства? Или пытаетесь использовать сразу две?
как монтировать и делать доступными дополнительные диски?
Первая вставленная USB-флэшка автоматически монтируется в /tmp/harddisk и становится видна по ftp. Если вставлять еще флэшки, то они автоматически не монтируются и не доступны по ftp.
Имеется в виду, что Вы меняете флешки во время работы устройства? Или пытаетесь использовать сразу две?
пытаюсь использовать сразу две. Чтобы смонтировать вторую флэшку даю команды
mkdir /tmp/harddisk/harddisk1
mount -o utf8 /dev/discs/disc1/part1 /tmp/harddisk/harddisk1
приходится монтировать в поддиректорию, иначе недоступен по ftp.
Может есть лучшее решение?
или планируется в будущих прошивках монтировать диски по-другому - в поддиректории вроде /tmp/harddisk/diskN?
Дальше планирую настроить samba, но про нее есть FAQ на английском. Мелочь - FTP не отображает русские имена на ntfs разделах.
Еще можно в FAQ: ключи WEP создаются из Passphrase не по стандарту. Часто драйвера карт принимают ключи либо в ASCII либо в HEX и нужно знать соответствие. Пример готового скрипта http://www.einhorn-net.de/jstools/wepkey.html
Общее впечатление: этот роутер лучший, очень доволен покупкой.
Ну коль пошла такая пьянка то тоже вопрос про USB HDD
Можно ли заставить видеть диски без включения ftp или samba ?
У меня получилось только так - включил ftp , отключил все логины stupid-ftp при перезагрузке моунтит диск добавляет 2 директории и вырубается дальше уже post-boot работает .
А можно сделать это без участия stupid-ftp?
Если флешки доступны уже при загрузке, то можно сделать так в post-boot:Originally Posted by OlegI
После этого Вы получите "красивую" иерархию. Если в момент загрузки флешки нет - то можно поиграться с hotplug и написать собственный обработчик.Code:mkdir -o /tmp/harddisk/disk1 mkdir -o /tmp/harddisk/disk2 mount ваши_опции /dev/discs/disc1/part1 /tmp/harddisk/disk1 mount ваши_опции /dev/discs/disc2/part1 /tmp/harddisk/disk2
Нет. Причина банальна - совместимость с АСУСовскими прошивками и user manual.или планируется в будущих прошивках монтировать диски по-другому - в поддиректории вроде /tmp/harddisk/diskN?
Скорее всего нужно добавить опции, аналогичные тем, что в FAQ приведены для FAT (если используется "автомонтирование"). Переменная называется usb_ntfs_options.Дальше планирую настроить samba, но про нее есть FAQ на английском. Мелочь - FTP не отображает русские имена на ntfs разделах.
Никакого стандарта НЕ СУЩЕСТВУЕТ. Каждый из производитель делает это на собственное усмотрение, поэтому я рекомендую всегда использовать HEX ключи с WEP. В FAQ добавлю.Еще можно в FAQ: ключи WEP создаются из Passphrase не по стандарту. Часто драйвера карт принимают ключи либо в ASCII либо в HEX и нужно знать соответствие. Пример готового скрипта http://www.einhorn-net.de/jstools/wepkey.html
Трюк со stupid-ftpd самый простой. Альтернатива - только ручное монтирование.Originally Posted by FOXTREE
Вопрос: как это сдеалать самым простым способом, если места на оставшемся харде меньше чем вессит zip(/opt/*), то есть он туда не влезит. Подключать второй хард аозможность есть, но только как?
Sorry for my bad English.
Покупайте Отечественных Слонов!!!
что-то типа
tar -cC /opt . | tar -xvC /mnt
не.. сказать то как системе что есть второй хард? если можно, поточнее 6)
Sorry for my bad English.
Покупайте Отечественных Слонов!!!
я с одного на 2й переносил таром, а тебе я так понял надо 2й подрубить и там опт? ищи в путях я точно незнаю, но надо просто дописать пути к бину из опт 2го харда
Пошагово что делаю:
0. дано - WL-500gP, винт 400Gb (300Gb exf3, 1Gb linux swap, 99 fat32) в usb-коробке...
1. делаю все как указано в http://www.macsat.com/macsat/content/view/22/29/, кроме форматирования разделов - они уже созданы на "большом брате" (может тут собака порылась - но создавать разделы больше 10Gb - роутер у меня отказывается)...
2. перезагружаюсь - /opt не смонтирован...post-boot не сработал... делаю команды из файлика по монтированию opt вручную - все ок..
3. смотрю что надо прописать http://wl500g.info/showthread.php?t=3171 - в post-mount... прописываем - результат тот же... команды вручную - все ок, команды в post-... не подключается...
вопрос - в какой части ошибаюсь?
естественно flshfs сделано...
ЗЫ: в линуксе - ушел очень не далеко от null
Права на выполнение и ""#!/bin/sh" в начале файла есть?
Скажи, а в /tmp/harddisk монтируется?
покажи вывод команды df сразу после перезгрузки роутера.