http://wiki.dd-wrt.com/wiki/index.php?title=%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5_USB&limit=250&action=history&feed=atom Хранилище USB - Revision history 2024-03-28T10:44:23Z Revision history for this page on the wiki MediaWiki 1.10.1 http://wiki.dd-wrt.com/wiki/index.php?title=%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D0%BB%D0%B8%D1%89%D0%B5_USB&diff=55330&oldid=prev Atatob: Часть перевода 2019-12-24T10:51:34Z <p>Часть перевода</p> <p><b>New page</b></p><div>{{Languages|USB storage}}<br /> = Хранилище USB =<br /> == Применение ==<br /> * Использование маршрутизатора с [[Поддержка USB|поддержкой USB]] делает ненужной [[SD/MMC mod|модификацию SD/MMC]]. Просто вставьте любую старую карту цифровой камеры в устройство чтения флэш-карт USB (карт-ридер) и легко увеличьте объем памяти маршрутизатора. Подходят любые типы карт, включая CompactFlash и SD. Флэш-устройства USB также доступны в виде одного автономного устройства: небольшая «метка», которая может хранить до нескольких гигабайт данных.<br /> * Жесткий диск USB можно использовать в качестве сетевого хранилища (англ. Network-Attached Storage, NAS), которое используется всеми компьютерами в локальной сети с использованием SSH (scp), FTP, [[Сетевая файловая система Samba|Samba]] или [[NFS]]. Большинство внутренних жестких дисков (ноутбуков или настольных компьютеров) можно подключить, просто установив их в недорогой USB-корпус.<br /> * Жесткий диск USB также можно использовать в качестве виртуальной памяти, создав раздел подкачки страниц памяти. Вместо аварийной ситуации из-за внезапно закончившейся оперативной памяти, когда 32 МБ памяти маршрутизатора будет заполнено, часть будет сохранена на диск и приложения продолжат работать в обычном режиме, но со снижением скорости.<br /> * Монтирование USB-устройства хранения данных в качестве каталога /opt обеспечивает практически неограниченное пространство для установки многих приложений из большой коллекции пакетов [[Optware]], изначально портированных на встраиваемый Linux для использования с серверами хранения данных Linksys «slug» (NSLU2). Маршрутизатор с поддержкой USB может обеспечить практически все возможности сервера хранения данных [https://en.wikipedia.org/wiki/NSLU2 NSLU2] (по сопоставимой цене), а также предлагает все возможности стандартного маршрутизатора и беспроводной точки доступа.<br /> <br /> Использование стандартных USB-концентраторов позволяет другим USB-устройствам (таким как принтеры, последовательные порты, приводы CD или DVD и аудио) оставаться подключенными (не терять подключение), даже если интерфейс USB используется для флэш-карт или жестких дисков.<br /> <br /> == Совместимые устройства ==<br /> Это не полный список [[Supported Devices|устройств]] с поддержкой USB:<br /> * [[ASUS WL-500g Premium]] - [[USB_on_ASUS_WL500GPV2|USB on ASUS WL-500gP.v2]]<br /> * [[Asus WL-500W]] - технические характеристики [http://www.asus.com/products.aspx?l1=12&amp;l2=43&amp;l3=0&amp;l4=0&amp;model=1277&amp;modelmenu=1]<br /> ** DD-WRT v24 sp1 превратит маршрутизатор в [[Глоссарий|кирпич]]! v.24sp2 [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/] NEWD/NEWD-2 Mini и Mega будут работать нормально. При использовании JFFS2 '''НЕ''' прошивайте маршрутизатор сборками BrainSlayer-V24-preSP2!!<br /> * [[Asus WL-520GU]] - технические характеристики [http://www.asus.com/products.aspx?l1=12&amp;l2=43&amp;l3=0&amp;l4=0&amp;model=1671&amp;modelmenu=1]<br /> * [[Asus RT-N16]]<br /> * [[Belkin Play Max F7D4301v1]] - технические характеристики [http://www.belkin.com/IWCatProductPage.process?Product_Id=509868]<br /> ** не включайте USB 1.1 ohci - это потерпит крах, протестировано с v24 sp2 15030 Newd-2 K26. <br /> * [[Buffalo WZR-HP-G300NH]]<br /> * [[Linksys WRT600N]]<br /> * [[Linksys WRT610N]] версий 1 и 2<br /> * [[D-Link DIR-320]] - технические характеристики [http://www.dlink.com.au/Products.aspx?Sec=1&amp;Sub1=2&amp;Sub2=5&amp;PID=367]<br /> * [[D-Link DIR-330]]<br /> * [[D-Link DIR-632]]<br /> * [[Linksys WRTSL54GS]] - технические характеристики [http://www.linksys.com/servlet/Satellite?c=L_Product_C2&amp;childpagename=US%2FLayout&amp;cid=1162354643512&amp;pagename=Linksys%2FCommon%2FVisitorWrapper]<br /> * [[Linksys WRT600N]] - технические характеристики [http://www.linksys.com/servlet/Satellite?c=L_Product_C2&amp;childpagename=US%2FLayout&amp;cid=1175237911752&amp;pagename=Linksys%2FCommon%2FVisitorWrapper]<br /> * [[Linksys WRT350N]] - технические характеристики [http://www.linksys.com/servlet/Satellite?c=L_Product_C2&amp;childpagename=US%2FLayout&amp;cid=1162354643512&amp;pagename=Linksys%2FCommon%2FVisitorWrapper&amp;lid=4351239789B04]<br /> * [[TP-Link TL-WR1043ND]]<br /> <br /> Примечание: Asus WL-520GU требует использование драйвера usb-ohci. Использование драйвера ehci-hcd позволит маршрутизатору определить запоминающие устройства USB, но перезагружает его каждый раз, когда вы пытаетесь получить доступ к хранилищу. См. [http://forum.openwrt.org/viewtopic.php?pid=66304#p66304 обсуждение на форуме OpenWRT] для получения дополнительной информации. Похоже, что эти проблемы были решены в новейших версиях v24_TNG - см. тему форума: [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=35343 USB on BCM5354 routers - need testers]. '''Исправлено начиная с версии 24sp2.'''<br /> <br /> = Версии DD-WRT со встроенной поддержкой USB =<br /> <br /> В большинстве случаев, если маршрутизатор имеет порт USB и поддерживается DD-WRT, то прошивка DD-WRT для этого маршрутизатора будет иметь поддержку USB.<br /> <br /> * Начиная с версии 24, поддержка USB включена через веб-интерфейс в версиях Mega DD-WRT.<br /> : Примечание: DD-WRT версии v.24 для систем x86 пока не имеет встроенной поддержки USB в веб-интерфейсе.<br /> * Eko расширил опции USB в версиях DD-WRT v24_TNG (TNG = The Next Generation (Следующее поколение) = V24-preSP2): http://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html <br /> : ('[http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers/ others]', '[http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko/ Eko]', '[http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/ v24_TNG]', начиная с ревизии SVN 10137 или более поздней версии)<br /> : (с версии v24_TNG-svn11218 USB и NAS (FTP) работают нормально, как в новой Mega (для маршрутизаторов с 8 Мб флэш-памяти), так и в новом Mini_usb_ftp (для маршрутизаторов с 4 Мб флэш-памяти))<br /> : (Версии до v24_TNG работают только с одним USB-накопителем. Когда я тестировал ревизию SVN 11536, я заметил, что несколько USB-накопителей теперь автоматически распознаются правильно. Хотя подключение второго накопителя, похоже, сбивало с толку настройки «Run-on-mount» - у вас может отличаться).<br /> * В какой-то момент возникли проблемы на новых маршрутизаторах, использующих процессор BCM5354, эти проблемы, похоже, были решены в новейших версиях v24_TNG - см. тему форума [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=35343 USB on BCM5354 routers - need testers].<br /> * Пользователь lightix подготовил пробную версию [http://www.3iii.dk/linux/dd-wrt/micro_plus_usb_asus520gc.bin micro_plus_usb_asus520gc.bin], которая в сочетании с [http://www.3iii.dk/linux/dd-wrt/mega.tar.gz mega.tar.gz], распакованным на USB-накопителе, дает возможность запускать DD-WRT Mega на маршрутизаторах всего с 2 МБ FlashRAM и USB-накопителем. Узнайте больше о тестировании на [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=44448&amp;postdays=0&amp;postorder=asc&amp;start=10 английском] и [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=44436 русском] форумах.<br /> <br /> == Шаг 1. Разметка и форматирование USB-накопителя ==<br /> <br /> '''ПРИМЕЧАНИЕ.''' Следующая информация очень устарела и практически бесполезна для маршрутизаторов с ядром Linux версии K26. Рекомендуется прочитать [[Optware, the Right Way]], прежде чем продолжить!<br /> <br /> '''См.''' [[Форматирование и разметка USB-накопителя]] для более подробных инструкций.<br /> <br /> Сначала нужно разбить диск на разделы и отформатировать.<br /> : Это можно сделать, подключив диск к другому компьютеру.<br /> : Например, компьютер под управлением Linux (можно LiveCD) или Windows, используя программу для создания разделов. Некоторые смогли использовать свой iPod.<br /> <br /> Можно отформатировать разделы в файловую систему ext2, ext3 или FAT32.<br /> : Используйте ТОЛЬКО ext2 или ext3 для разделов или дисков, которые вы планируете держать постоянного подключенными к маршрутизатору DD-WRT, ''или'' для дисков, на которые планируете устанавливать дополнительные пакеты программного обеспечения (например, OptWare, Samba, Torrent и т.д.). Можно использовать любую из трех точек монтирования: /opt, /mnt, /jffs&lt;br&gt;<br /> : Используйте FAT32 на разделах с данными, если вы собираетесь подключать этот диск к другим системам (macOS, Windows) для непосредственного копирования файлов на/с него. Нужно использовать точку монтирования: /mnt.<br /> <br /> Для флешек рекомендуется использовать ext2 или FAT32. Система журналирования файловой системы ext3 на USB-флешках увеличит износ чипа накопителя.<br /> <br /> Примечание для EKO v24TNG-svn11218 Mini_usb_ftp: не поддерживает разделы, отформатированные в ext2.<br /> <br /> Для больших жестких дисков, которые будут постоянно подключены к маршрутизатору, можно рассмотреть возможность создания трех или четырех разделов:<br /> * один — для пакетов optware, сделайте его размером 32 МБ - 2 ГБ и используйте файловую систему ext2/3.<br /> * второй — для файла подкачки, сделайте его размером 16-256 МБ и используйте специальную файловую систему для раздела подкачки Linux (swap).<br /> * третий — для хранения данных, используйте всю оставшуюся часть диска и файловую систему ext2/3 или FAT32.<br /> * четвёртый — для [[JFFS]], сделайте его размером 32 МБ - 2 ГБ и используйте файловую систему ext2/3.<br /> Примечание. Поскольку третьим разделом является пространство данных, жесткий диск будет работать со сценариями SlimSamba2 и HDsamba2, описанными ниже. <br /> <br /> == Шаг 2. Подключение USB-накопителя к маршрутизатору ==<br /> Подключите только что размеченный и отформатированный USB-накопитель к маршрутизатору с DD-WRT!<br /> <br /> == Шаг 3. Включение поддержки USB в версиях DD-WRT Mega и Mini_USB ==<br /> <br /> Используя [[веб-интерфейс]]:<br /> : Перейдите в раздел Services → Services → USB support.<br /> : Для параметра Core USB support задайте значение '''Enable'''.<br /> :: Примечание: начиная с версии Eko [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/ V24TNG-svn11205] USB и NAS (FTP) имеют свои собственные вкладки на вкладке «Services».<br /> <br /> Включите один или оба следующих параметра, если хотите использовать устройства USB 1.1:<br /> * USB 1.1 Support (UHCI)<br /> * USB 1.1 Support (OHCI)<br /> <br /> : Примечание: Asus WL-520GU требует использование драйвера usb-ohci. Использование драйвера ehci-hcd позволит маршрутизатору определить запоминающие устройства USB, но перезагружает его каждый раз, когда вы пытаетесь получить доступ к хранилищу. См. [http://forum.openwrt.org/viewtopic.php?pid=66304#p66304 обсуждение на форуме OpenWRT] для получения дополнительной информации. '''Исправлено начиная с версии 24sp2.'''<br /> <br /> Включите следующий параметр, если хотите использовать устройства USB 2.0:<br /> * USB 2.0 Support (EHCI)<br /> <br /> Включите следующий параметр, если хотите получить доступ к жестким дискам USB или флэш-накопителям USB:<br /> * USB Storage Support = '''enable'''<br /> <br /> Активируйте поддержку одной или нескольких файловых систем для доступа к устройствам хранения:<br /> * ext2 / ext3 File System Support<br /> * FAT File System Support<br /> '''ПРИМЕЧАНИЕ:''' не все версии DD-WRT имеют встроенную поддержку файловых систем (хотя эти опции доступны через веб-интерфейс). Если маршрутизатор имеет 4 МБ флэш-памяти или меньше - в прошивке могут отсутствовать модули ядра файловой системы. Попробуйте найти файлы ext2.ko, ext3.ko, vfat.ko и т.д. Если они отсутствуют, прошивка не поддерживает файловые системы, и требуется использовать обходной вариант [[Mounting USB drive without located onboard fs modules]]. <br /> <br /> Включите следующий параметр, если хотите получить доступ по сети к USB-принтерам, подключенным к маршрутизатору с поддержкой USB и прошивкой DD-WRT Mega.<br /> * USB Printer Support<br /> <br /> Начиная с EKO build [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG V24TNG-svn11100] также доступны следующие опции:<br /> :: Примечание: начиная с версии [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/ V24TNG-svn11205] USB и NAS (FTP) имеют свои собственные вкладки на вкладке «Services».<br /> <br /> <br /> ==== Предотвращение режима экономии энергии жесткого диска ====<br /> Режим Spindown - режим прекращения вращения жесткого диска с целью экономии энергии. Это распространенная проблема, которую легко устранить с помощью следующих команд (используйте в дистрибутиве Unbuntu Linux). '''Замените символ ? соответствующей буквой диска.'''<br /> <br /> '''Сначала прочтите это:''' http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57799<br /> <br /> Пример:<br /> sudo apt-get install sdparm<br /> sudo sdparm -a /dev/sd?<br /> <br /> Вы получите такой вывод:<br /> /dev/sd?: Seagate FreeAgent Pro 400A<br /> Power condition mode page:<br /> IDLE 0 [cha: n, def: 0, sav: 0]<br /> STANDBY 1 [cha: y, def: 1, sav: 1]<br /> ICT 0 [cha: n, def: 0, sav: 0]<br /> SCT 9000 [cha: y, def:9000, sav:9000]<br /> <br /> Вы хотите изменить значение STANDBY на 0 (это также сделает SCT 0, я полагаю, что 9000 - это количество секунд до режима экономии энергии).<br /> <br /> Выполните следующие команды: <br /> <br /> sudo sdparm --command=start /dev/sd?<br /> sudo sdparm --clear STANDBY -6 /dev/sd?<br /> sudo sdparm -a /dev/sd?<br /> <br /> Вывод будет выглядеть так:<br /> <br /> /dev/sd?: Seagate FreeAgent Pro 400A<br /> Power condition mode page:<br /> IDLE 0 [cha: n, def: 0, sav: 0]<br /> STANDBY 0 [cha: n, def: 1, sav: 0]<br /> ICT 0 [cha: n, def: 0, sav: 0]<br /> SCT 0 [cha: n, def:9000, sav: 0]<br /> <br /> Скопировано и изменено с http://ubuntuforums.org/showthread.php?t=679228<br /> <br /> Добавлено: Вы можете использовать что-то вроде /dev/scsi/host0/bus0/target0/lun0/disc для имени устройства на DD-WRT. Чтобы отменить изменения STANDBY, используйте команду:<br /> <br /> sudo sdparm --defaults --page=po -6 /dev/sd?<br /> <br /> == Шаг 4. Включение доступа по сети ==<br /> <br /> После активации поддержки USB-накопителей необходимо выбрать один или несколько способов доступа к USB-накопителю по сети. Есть несколько вариантов и можно выбрать один или несколько из них.<br /> <br /> Использование SSH (и WinSCP) долгое время было опцией с DD-WRT.<br /> <br /> Начиная с EKO [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Feko%2FV24_TNG/ V24TNG-svn11218] DD-WRT также имеет встроенную опцию FTP-сервера.<br /> <br /> В этом руководстве также будут показаны некоторые варианты использования Samba и NFS для включения сетевого доступа к дисковому пространству системы DD-WRT.<br /> <br /> '''Примечание.''' V24_TNG-svnxxxxx - это версии DD-WRT для разработчиков, предшествующие SP2. По большей части они работают просто отлично - и у них есть новые функции USB и NAS. Тем не менее: они всё ещё находятся в разработке. Вообще говоря, если нужны новые функции USB и NAS, следует установить версию с наибольшим рекомендуемым номером SVN. См. [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 Peacock Forum Thread (Note 3)] для получения текущих рекомендаций. <br /> <br /> [[Category: Русская документация]]<br /> [[Category: Конфигурирование]]</div> Atatob