D-Link DIR-620 и dd-wrt – бюджетный NAS и торрентокачалка

Давно подумывал о необходимости сделать дома NAS (сетевой диск), чтобы иметь общее для всех домашних компьютеров (а теперь – и смартфонов) хранилище музыки, фильмов, резервных копий и каких-то общих файлов, которые нужно синхронизировать между несколькими машинами. Идея собрать еще один компьютер на чём-нибудь типа Атома после размышлений была отброшена – получается долго и относительно дорого, хотя конечно интересно. Поэтому решил посмотреть в сторону готовых устройств с возможностью перепрошивки, конкретно – роутеры, поддерживающие dd-wrt/openwrt и т.п.

Сначала остановился на D-Link DIR-320 – ставший уже классическим вариант для создания домашнего NAS, организации небольшой полноценной сети и решения других подобных задач. Плюсы – весьма умеренная цена, давно на рынке и уже плотно оброс всевозможными руководствами по переделке и доработке. Однако получилось так, что в магазине его не оказалось и я купил DIR-620 – более современную версию 320-го. В остальном особой разницы нет – DIR-620 также имеет возможность перепрошивки сторонними прошивками, оборудован USB-выходом (USB-хостом, если быть точным) и стоит примерно тех же денег (в моём случае он даже оказался на 70 руб. дешевле).

Альтернативные прошивки для DIR-620

Поскольку положительных отзывов о штатной прошивке роутера я не обнаружил (в моём шла версия 1.21), а нашел, напротив, – немало отрицательных (о всех версиях до 1.21 включительно), я даже не стал её настраивать и сразу начал искать альтернативные прошивки для DIR-620. Таковых обнаружилось достаточно, я остановился на трёх – dd-wrt, zyxel keenetic и openwrt. После ознакомления с теорией себе установил только dd-wrt, ей и пользуюсь. OpenWRT нашел слишком поздно – просто почитал о ней, но пробовать не стал. Zuxel Keenetic думал поставить на случай, если не разберусь с dd-wrt – не пригодилось. Сборник прошивок, обновление загрузчика и инструкции по перепрошивке собраны на сайте deadc0de.ru.

Прошивка Zyxel Keenetic под DIR-620

Zyxel Keenetic по железу практически аналогичен D-Link DIR-620 и потому последний может быть прошит прошивкой от первого (оригинальной в случае небольшой переделки – нужно впаять резистор на плату или модифицированной – переделки в этом случае не требуется). К достоинствам этой прошивки можно отнести очень приятный веб-интерфейс, где всё просто и понятно; поддержку USB-принтера с простой установкой драйверов, наличие встроенного torrent-клиента (transmission-daemon) и dlna-сервера (minidlna). Сразу скажу, что последний не нужен, если различный медиа-контентс с NAS будет открываться на компьютере и нужен, если есть желание подключить к NAS например телевизор (который естественно должен dlna поддерживать). Почему я не стал прошиваться этой прошивкой? Во-первых – красота веб-интрефейса нужна только во время настройки, т.е. в идеале – один раз (а я и вовсе предпочитаю настраивать через консоль), во-вторых – хотя устанавливать софт через пакетный менеджер и есть возможность (только для “полноценного” Keenetic) – пакетов достаточно мало, в-третьих – прошивка эта закрытая и с ней связана достоточно неприятная история – в последнее время много DIR-620, прошитых в Keenetic, вышли из строя (а также не ясно, не сделают ли проверки на оригинальность железа в будущем – всё зависит от доброй воли Zyxel). Так что я остановился на dd-wrt.

Прошивка dd-wrt под DIR-620

Для DIR-620 подходит сборка прошивки от роутера с аналогичным железом – Asus RT-N13U. Основные достоинства – открытый исходный код, что влечёт за собой возможность самостоятельной сборки прошивки и наличие большого сообщества, где всегда можно получить помощь. Богатство настроек, доступное как через веб-интерфейс, так и из консоли (ssh установлен из коробки), возможность простой установки дополнительного софта через пакетный менеджер из репозитариев (торрент-клиент, dc++ клиент, samba, perl, php, tor и например motion, что вкупе с USB-хабом и/или свободными LAN-портами даст возможность подключить к роутеру камеры для видеонаблюдения). Естественно, так же, как и в случае с Keenetic, в dd-wrt присутствует возможность подключения сетевого принтера к роутеру через USB. К минусам можно причислить достаточно аскетичный веб-интерфейс разве что, других проблем за месяц использования не встретил. Заочно познакомиться с dd-wrt можно при помощи веб-эмулятора прошивки.

Как прошить DIR-620 прошивкой dd-wrt

Под описываемые задачи (закачка торрентов, сетевой диск, DC++) на мой взгляд лучше всего подходит следующий порядок прошивки (для устройства с заводской прошивкой):

  • Сначала обновить загрузчик uboot, чтобы иметь возможность заливать на роутере прошивки через tftp, не занимаясь их конвертацией; С загрузчиком версии 3.3.2 может возникнуть проблема невключения WAN-порта. Исправляется она очень просто, как исправить – написано здесь.
  • Затем взять прошивку от Asus RT-N13U, имеющую встроенную поддержку ext2, ext3, fat и swap (без swap-раздела transmission работает очень нестабильно и нужно постоянно контролировать, чтобы закаче было не больше двух-трёх штук);
  • Эту прошивку и загрузить на роутер, используя tftp (заодно и проверить, что этот способ работает) или веб-интерфейс стандартной прошивки (вкладки Система -> Обновление ПО), после чего можно будет спокойно подключать флешку для установки софта и хранения настроек (её лучше отформатировать в ext2 или ext3) и USB-HDD, который будет выступать в роли NAS. Если после установки dd-wrt перестали открываться ресурсы в локальной сети (retracker.local, локальные dc++ хабы и т.д.) – нужно выключить блокировку локальных DNS-имён.

Как видно – ничего особо сложного. После установки веб-интерфейс для настройки dd-wrt доступен по адресу 192.168.1.1, ssh можно включить в нём же (логин – root, пароль совпадает с паролем от веб-интерфейса). А я про подключение флешки и внешнего диска, а также про установку пакетов и включение swap расскажу в следующей заметке.

80 мыслей о “D-Link DIR-620 и dd-wrt – бюджетный NAS и торрентокачалка”

  1. Сделал все по инструкции “Как прошить DIR-620 прошивкой dd-wrt”, сначала обновил загрузчик с 1.0.6 на версию от ZyXEL Keenetic, потом скачал прошивку от Asus, потом переименовал ее в “rt305x_firmware.bin” и установил через fftp-сервер – и все, вроде бы, прошло успешно, но после финальной загрузки перестал определятся “Основной шлюз” , и, соответственно возможность зайти в веб-интерфейс по 192.168.1.1 либо по 192.168.0.1 – невозможна…
    Подскажите, в чем проблема?

    1. Не понял, где там можно найти “Основной шлюз”? Возможно поможет эта информация: [ссылка]. Раз стоит загрузчик с tftp – можете откатиться на родную прошивку например и проверить, чтобы всё работало на ней. Затем через веб-интерфейс прошить dd-wrt от deadc0de и проверить в ней. Можно сразу прошивку от deadc0de через tftp залить.

  2. dimio проверь плиз прошивку она не работает перепрошиваешь горит только зеленым питание в dir не возможно войти. Два раза пробывал результат один и тот же не работает видно что то с прошивкой.

    1. Это не моя прошивка, я ее сам брал с форума deadc0de и поставил себе. Могу только посоветовать поствить через tftp прошивку от самого асуса ([ссылка]) или поставить ту, что с форума, поверх обычной dd-wrt (которая тоже от deadc0de, я именно так и ставил – сперва обычную, потом нашел про обновление загрузчика – откатился на штатную, обновил и через tftp залил ту, что со свопом).

      1. А я про подключение флешки и внешнего диска, а также про установку пакетов и включение swap расскажу в следующей заметке.

        Приветствую! А когда можно ожидать эту статью? Прошивку поставил. Пробовал подключить флешку 16Г (фат32), правда смотрел через вебинтерфейс – написало не могу смонтировать.

  3. Попробвал прошиться по вашей инструкции, версия загрузчика у меня 1.0.6. После прошивки от Asus RT-N13U через веб интерфейс работает только wifi, индикаторы питания и интернета не горят, пришлось откатиться на родную прошивку.

    Ссылка на “используя tftp” не работает…

      1. Почему-то не встаёт прошивка с поддержкой swap, хотя вставала на другую ревизию д-линка, которая была прошита изначально. Не прошивается даже с обычной dd-wrt, выдаёт ошибку через веб интерфейс, а при загрузке через tftp роутер становится недоступен по веб…

        switch reg w 90 10007f7f помогло отчасти… если выдернут интернет индикатор питания не горит, если воткнут – горит зелёным, а интернет жёлтым, причём инет раздаёт нормально…

        Чувствую ещё пару вечерних экспериментов и прошьюсь до кинетика.

        1. Я ставил прошивку со свопом поверх версии от deadc0de, на “голый” д-линк не пробовал. После установки через tftp – уверены, что не ошибаетесь с адресом роутера и протоколом (настройки могут сохраниться, если меняли IP и выставляли доступ через веб только по https – стоит проверить, не в этом ли дело). Индикатор сети у меня тоже желтым горит, так он и на родной вроде желтым был. По кинетику – было много сообщений о выходе из строя роутеров, прошитых кинетиком, на форуме dd-wrt (ветку почистили, теперь их нет, но всего человек 10-15 за пару дней отписались от таком). Поэтому я не стал рисковать и прошивать в кинетик.

  4. И как он, еще работает? Мне завтра привезут DIR-620, выбираю чем шить, т.к. нужен принт-сервер.

    1. Как часы. Самый длительный аптайм был 30 суток, подключение за это время тоже ни разу не терял.

  5. Добрый вечер.Прошился прошивкой от deadc0de.Всё настроил и всё работает как часы.Только вот одно но,не палучается по USB прикрутить внешний HDD отформатированный в NTFS.
    Disk Info
    — /dev/discs/disc0/disc
    Block device, size 372.6 GiB (400088457216 bytes)
    DOS/MBR partition map
    Partition 2: 372.6 GiB (400086269952 bytes, 781418496 sectors from 2048)
    Type 0x0F (Win95 Ext’d (LBA))
    Partition 5: 372.6 GiB (400085217792 bytes, 781416441 sectors from 2048+2055)
    Type 0x07 (HPFS/NTFS)
    NTFS file system
    Volume size 372.6 GiB (400085217280 bytes, 781416440 sectors)
    Status: Not mounted – Unsupported file system or disk not formated

    Обезательно ли ворматировать в ext3 или как то можно решить эту проблему ??

    1. Форматировать не обязательно. Поддержка NTFS включается загрузкой модуля ntfs.o. Если он есть в директории /lib/modules/версия_ядра/fs – достаточно его просто загружать командой insmod, если его нет – нужно либо найти-скачать и загружать с внешнего накопителя, либо собрать самостоятельно при помощи исходников dd-wrt под свою версию ядра и в дальнейшем тоже загружать с флешки при старте роутера.

  6. Спасибо за ответ.Я всё же отформатировал в ext3.Теперь не знаю как смонтировать жесткий вот что пишет
    Disk Info
    — /dev/discs/disc0/disc
    Block device, size 372.6 GiB (400088457216 bytes)
    DOS/MBR partition map
    Partition 2: 372.6 GiB (400077619200 bytes, 781401600 sectors from 16065, bootable)
    Type 0x05 (Extended)
    Partition 5: 372.6 GiB (400077586944 bytes, 781401537 sectors from 16065+63)
    Type 0x83 (Linux)
    Ext3 file system
    Volume name “Samsung 400Gb.”
    UUID 5853D50E-FE39-AB4B-3A3D-44DAC4531C6E (NCS)
    Volume size 372.6 GiB (400077586432 bytes, 97675192 blocks of 4 KiB)
    Status: Not mounted
    Что нужно вписать в Run-on-mount Script Name ???Или как то по другому монтировать?Повторюсь , прошивку брал от deadc0de

  7. Всё палучилось
    Disk Info
    — /dev/discs/disc0/disc
    Block device, size 372.6 GiB (400088457216 bytes)
    DOS/MBR partition map
    Partition 2: 372.6 GiB (400077619200 bytes, 781401600 sectors from 16065, bootable)
    Type 0x05 (Extended)
    Partition 5: 372.6 GiB (400077586944 bytes, 781401537 sectors from 16065+63)
    Type 0x83 (Linux)
    Ext3 file system
    Volume name “Samsung 400Gb.”
    UUID 5853D50E-FE39-AB4B-3A3D-44DAC4531C6E (NCS)
    Volume size 372.6 GiB (400077586432 bytes, 97675192 blocks of 4 KiB)
    Status: Mounted on /mnt

    Проблема в том что windows 7 его не видит как сетевой диск 🙁 роутер видит , а его нет.И как на него зайти можно ????И как узнать путь к нему???:((((((

    1. На прошлый комментарий можно не отвечать, как я понимаю? 🙂 Чтобы сетевой диск видели другие машины, вам надо сделать что-то из этого:
      1. Или запустить на роутере NFS-демон – в win7, если не ошибаюсь, есть встроенный nfs-клиент, который ставится через Панель управления —> Программы —> Включение или отключение компонентов Windows —> Службы для NFS —> Клиент для NFS и Администрирование, или как-то так (я семёркой не пользовался, лучше погуглить);
      2. Или поднять и настроить вместо NFS службу Samba, тогда диск будет видет в сетевом окружении.

      Исходя из ограниченности ресурсов роутера и большей скорости работы NFS, я бы для начала попробовал первый вариант, тем более, раз в семёрке есть готовый клиент.

      1. После установки NFS-клиента должна появиться команда mount, надо в консоли проверить: mount /? – должна справка по ней вывестить.
        Монтировать так: mount 192.168.0.1:/mnt x:, где первая часть – адрес роутера и путь, куда на нём диск примонтирован, а x – любое не занятое уже существующими в win дисками имя для нового диска.

  8. Проблема в том что у меня windows home premium и в нём нет NFS клиента.Да и бог с ним 🙂 Установил я Optware и все остальные программы вместе с ним по инструкции от сюда [ссылка] и сюда [ссылка] Вроде всё прошло успешно не считая маленького НО 🙂 При рестарте роутера перестал жёсткий монтироваться 🙁 Optware у меня на нём записан и как я понимаю роутер при старте должен его подхватывать с жёсткого.В пораметрах запуска у меня прописано это:
    switch reg w 90 10007f7f
    sh /lib/modules/2.6.23.17/kernel/fs/ext3
    insmod /lib/modules/2.6.23.17/kernel/fs/fuse.ko
    sh /lib/modules/2.6.23.17/kernel/fs/fat
    mount /dev/discs/disc0/part1 -o noatime,nodiratime /opt
    /opt/bin/ntfs-3g /dev/discs/disc0/part2 /mnt
    mount /dev/discs/disc0/part3 /jffs
    echo “nobody:*:65000:65000:nobody:/mnt:/bin/false” >> /etc/passwd

    Жёсткий напрямую падключен к роутеру.Если после загрузки роутера выключить и включить жёский то тогда монтируется 🙁
    Disk Info
    — /dev/discs/disc0/disc
    Block device, size 372.6 GiB (400088457216 bytes)
    DOS/MBR partition map
    Partition 2: 372.6 GiB (400087318528 bytes, 781420544 sectors from 2048, bootable)
    Type 0x05 (Extended)
    Partition 5: 371.9 GiB (399279898624 bytes, 779843552 sectors from 2048+32)
    Type 0x83 (Linux)
    Ext3 file system
    Volume name “Data”
    UUID AF66375F-6C6F-91C8-78B4-648A7E008DE4 (NCS)
    Volume size 371.9 GiB (399279898624 bytes, 97480444 blocks of 4 KiB)
    Partition 6: 200.0 MiB (209698816 bytes, 409568 sectors from 779845632+32)
    Type 0x83 (Linux)
    Ext3 file system
    Volume name “JFFS”
    UUID C6F8D83C-BCBB-937F-50B9-CEF8259C4654 (NCS)
    Volume size 200.0 MiB (209698816 bytes, 204784 blocks of 1 KiB)
    Partition 7: 69.98 MiB (73383936 bytes, 143328 sectors from 780255232+32)
    Type 0x82 (Linux swap / Solaris)
    Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
    Swap size 69.98 MiB (73375744 bytes, 17914 pages of 4 KiB)
    Partition 8: 500.0 MiB (524271616 bytes, 1023968 sectors from 780398592+32)
    Type 0x83 (Linux)
    Ext3 file system
    Volume name “Optware”
    UUID 0DA84FDD-CD54-59E0-F43C-A9BA919EE7BB (Reserved)
    Volume size 500.0 MiB (524271616 bytes, 511984 blocks of 1 KiB)
    Status: Mounted on /opt

    Помогите пожалуйста, 3 день бьюсь и никак до ума довести не магу 🙁

    1. А что делают ваши скрипты, вызываемые из /lib/modules/2.6.23.17/kernel/fs/? И тип ФС я бы для mount прямо указывал через опцию -t. И хорошо бы проверить вывод dmesg – один раз после загрузки роутера, второй – когда диск выкл/вкл и он начинает монтироваться.

  9. Вот что пишет сразу после рестарта,показывает что HDD не смонтирован :

    scsi 0:0:0:0: Direct-Access SAMSUNG HD403LJ 0-11 PQ: 0 ANSI: 2 CCS
    sd 0:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 38 00 00
    sd 0:0:0:0: [sda] Assuming drive cache: write through
    sd 0:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 38 00 00
    sd 0:0:0:0: [sda] Assuming drive cache: write through
    /dev/scsi/host0/bus0/target0/lun0: p2
    sd 0:0:0:0: [sda] Attached SCSI disk
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    usb-storage: device scan complete
    0x1300 = 00064380
    0x1300 = 00064380

    fuse init (API version 7.8)
    RT305x_ESW: Link Status Changed
    RT305x_ESW: Link Status Changed

    И вот что пишет после ВКЛ/ВЫКЛ жёсткого.Показывает что HDD смонтирован :

    hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
    usb 1-1: USB disconnect, address 2
    devfs_remove: scsi/host0/bus0/target0/lun0/generic not found, cannot remove
    Call Trace:[][][][][][][][][][][][][][][][][][][][<800f6b40
    ][][][][][][][][][]
    usb 1-1: new high speed USB device using dwc_otg and address 3
    usb 1-1: configuration #1 chosen from 1 choice
    scsi1 : SCSI emulation for USB Mass Storage devices
    usb-storage: device found at 3
    usb-storage: waiting for device to settle before scanning
    scsi 1:0:0:0: Direct-Access SAMSUNG HD403LJ 0-11 PQ: 0 ANSI: 2 CCS
    sd 1:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
    sd 1:0:0:0: [sda] Write Protect is off
    sd 1:0:0:0: [sda] Mode Sense: 00 38 00 00
    sd 1:0:0:0: [sda] Assuming drive cache: write through
    sd 1:0:0:0: [sda] 781422768 512-byte hardware sectors (400088 MB)
    sd 1:0:0:0: [sda] Write Protect is off
    sd 1:0:0:0: [sda] Mode Sense: 00 38 00 00
    sd 1:0:0:0: [sda] Assuming drive cache: write through
    /dev/scsi/host1/bus0/target0/lun0: p2
    sd 1:0:0:0: [sda] Attached SCSI disk
    sd 1:0:0:0: Attached scsi generic sg0 type 0
    usb-storage: device scan complete
    attempt to access beyond end of device
    sda2: rw=0, want=4, limit=2
    EXT3-fs: unable to read superblock
    kjournald starting. Commit interval 5 seconds
    EXT3 FS on sda5, internal journal
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with ordered data mode.

    :(:(:(:(:(:(:(:(:(:( Help please!!!!!

  10. Если не трудно не могли бы Вы написать какие команды надо вписать в параметры запуска чтоб HDD после рестарта сам монтировался ,а то я с линуксом на ВЫ .

    1. Для начала надо из автозагрузки всё касающееся монтирования убрать и попробовать руками из консоли после загрузки примонтировать второй раздел диска, который роутер находит (/dev/scsi/host0/bus0/target0/lun0: p2):

      insmod jbd.ko
      insmod mbcache.ko
      insmod ext3.ko
      mount -t ext3 -o noatime,nodiratime /dev/scsi/host0/bus0/target0/lun0/part2 /куда_монтировать

      Корректность загрузки модулей проверять по выводу lsmod, если какой-то модуль не загрузился – смотреть в конце вывода dmesg, что с ним не так.

      Соотв. если всё работает из консоли – просто скопировать команды в автозагрузку.

  11. Не подскажите ли, как правильно настроить IPTV на DIR620 DD-WRT
    Я прошил DD-WRT через web-интерфейс ([ссылка]), заработало сразу. Но вот IPTV :(.
    Пробовал через udpxy но даже status не показывает (наверно не тот файл нашёл).
    Вот здесь что-то есть ([ссылка]) но не смог в этом разобраться :(.
    Помогите.

    1. Я IPTV не настраивал – у меня его нет сейчас. Но по опыту старого роутера могу сказать, что для начала точно надо отключить Filter Multicast на вкладке Security -> Firewall. Вторая ссылка ведёт на пустую страницу…

    2. Проверил у себя IPTV всё работает,даже по WI FI не сыпится, что очень удивило.В настройках отключил только фаервол и всё, больше ничего не менял

  12. А затык был собственно в невнимательности.Разделы /opt и /mnt перепутал да и смонтировал не так и вот это помоло очень ещё

    В новых прошивках поддержка файловых систем зачастую автоматически не подключается.
    В этом случае необходимо посмотреть, какие файловые системы поддерживаются:
    root@DD-WRT:~# cat /proc/filesystems

    и какие модули подключены:
    root@DD-WRT:~# lsmod
    Module Size Used by

    Ага. Нашей ext3 не видно. Как впрочем и модуля jbd, отвечающего за поддержку журналирования в файловых системах.
    Пробуем подгрузить вручную этим модули, причем сначала jbd.o, без него ext3.o не загрузится:

    Для прошивки с ядром 2.4:
    root@DD-WRT:~# insmod /lib/modules/$(uname -r)/jbd.o
    root@DD-WRT:~# insmod /lib/modules/$(uname -r)/ext3.o

    Для прошивки с ядром 2.6 и выше:

    root@DD-WRT:~# insmod /lib/modules/$(uname -r)/kernel/fs/mbcache.ko
    root@DD-WRT:~# insmod /lib/modules/$(uname -r)/kernel/fs/jbd/jbd.ko
    root@DD-WRT:~# insmod /lib/modules/$(uname -r)/kernel/fs/ext3/ext3.ko

    Примечание: если не знаете, какое у вас ядро, то выполните команду uname -r

    За выявления различия в прошивках спасибо пользователю bereg с форума DD-WRT

    И проверяем знает ли наше ядро теперь ext3:
    root@DD-WRT:~# cat /proc/filesystems

    ext3
    Вот и всё, теперь можно монтироваться.

    StartUp у меня щас выглядит так:
    # Start
    {
    switch reg w 90 10007f7f
    }&
    # Mount USB-disk
    {
    insmod /lib/modules/$(uname -r)/kernel/fs/mbcache.ko
    insmod /lib/modules/$(uname -r)/kernel/fs/jbd/jbd.ko
    insmod /lib/modules/$(uname -r)/kernel/fs/ext3/ext3.ko

    mkdir /tmp/mnt
    ln -s /mnt /tmp

    mount -o noatime /dev/discs/disc0/part6 /opt
    mount -o noatime /dev/discs/disc0/part7 /mnt

    /opt/scripts/start.sh
    }

    А ShutDown так:
    umount /etc/profile &
    umount /opt &
    umount /mnt &
    umount /tmp/mnt &
    umount /jffs
    sleep 2
    }

    Прекрасно работает.Вот только до Самбы ещё никак не доберусь, но это уже мелочи 🙂

    Очень много полезного взято от сюда [ссылка] и отсюда [ссылка] Думаю для заметки можно выбрать инфу 🙂

    1. С этим понятно, в принципе то же самое, что и в D-Link DIR-620 и dd-wrt – подключение flash, установка программ, настройка NAS, может написано более понятно, не знаю… Расширенная поддержка автоматически и раньше не включалась – или через веб-интерфейс (если модули вшиты в прошивку), или ручной загрузкой модулей (как я вам и советовал попробовать сделать для проверки).

      Невозможность смонтировать прямо в /mnt – похоже баг/фича новых версий dd-wrt, на моей монтируется без проблем.

      Что касается невнимательности – я когда принтер к роутеру подключил и проверил, что всё работает – решил перезагрузить его и попробовать “начисто”. Перезагрузил – принтер опять не виден. Бился пол-часа, пока не увидел, что у меня в автозагрузке подгрузка модуля поддержки принтеров прописана РАНЬШЕ, чем монтирование флешки, где этот модуль лежит 😀

      P.S. Комментарии я немножко ужал для удобства чтения.

    2. У Самбы кстати скорость пропускная может оказаться несколько ниже, чем у NFS и ресурсов она больше требует – может мощности роутера и не хватить, если что-то ещё тяжёлое на нём будет крутиться. Под win, если нет встроенного NFS клиента, можно с сайта microsoft скачать (Services for Unix называется).

  13. Так и не удалось мне найти NFS клиент для windows 7 номе premium.Все которые находил отказываются работать с семёркой.Остаётся мучить Sambu,может что и выйдет.:(

  14. Может есть ещё какой способ как жёсткий прикрутить в сетевое окружение windows?Мне впринцыпе только это и надо.

    1. В сетевое окружение – это как раз в сторону самбы смотреть, NFS туда если и можно засунуть, то помучиться придется. Может ActiveDirectory или opensource-аналоги ещё, но боюсь что в случае с роутером это будет совсем уже сложно. Так что – самба.

  15. Эх , я бы оставил прошивку от Zyxel Keenetic, у меня пол года стояла и всё устраивало кроме WI FI.Как включал uTorrent и скорость поднималась выше 4Mb/s роутер сам по себе рестарт делал.Потом всё чаше и чаше сам по себе рестартовать начал, причом только по WI FI.В DD WRT такого нет,очень понравилась прошивка,только до ума всё довести нада 🙂

  16. Всё смонтировалось, всё работает через Sambu2
    Приятно удивила скорость передачи данных.С кабелем 7,5-8,5 мб/с , а по Wi Fi 5-6 мб/с. Загрузка процессора 95-100% при передаче данных.В Keenetic скорость даже по кабелю не поднималась выше 3,5мб/с по кабелю.Даже не знаю чем это обьяснить,может патому что щас HDD отформатирован в EXT3,f там был NTFS,точно сказать не магу.Больше никаких качалок на роутер ставить не буду,есть правда 1 задумка.
    Имеется сателитный тюнер Dreambox 800HD,он на линуксе и в нём уже есть Samba, буду пробовать примонтировать его 🙂

  17. Спасибо за помошь.Даволен как слон.Действительно DD WRT просто СУПЕР!!!!! 🙂

  18. Шёл Dir-620 с 1.0.6 накатил uboot 3.3.2 далее dd-wrt build 17201 и не мог настроить WAN PPPoE, плюнул, залил прошивку от D-Link 1.2.102, потом попробовал Keenetic, дай думаю домучаю dd-wrt. Залил, опять 25 … начал читать, оказалось что после uboot 3.3.2 блочится WAN т.е. надо было сделать то, что по ссылке [ссылка]
    Такое: switch reg w 90 10007f7f добавить в загрузку и о чудо, всё заработало…
    Автору: заметка хорошая, но как же вы обновляли, если не напоролись на это? Или такая печаль в более свежем builde. Эх, время потрачено, а я думал что сам что-то не донастроил, оказалось не мой косяк, предупреждения не было о подобной печали при наличии uboot.

    1. Спасибо за оценку. Но заметка по теме dd-wrt и DIR-620 не одна – внизу специально сделан вывод всех заметок, посвященных прошивке. В том числе и той, где описывается решение вашей проблемы – “семь раз отмерь” в общем.
      Я конечно тоже не додумал – ссылку надо вставить прямов в пункт про обновление загрузчика.

  19. Dimio прошил с 1.12 сразу на 1.3.3. А потом прошил на 1.3.0. И все . Горит только кнопка питания зеленым .И зеленым мерцает lan . Не горит wi-fi . Сетевая не может настроится. В веб-интерфейс понятно что не зайти. Всякие методы с хард резетом перепробовал. Есть ли возможности оживить ?

    1. Речь идет об оригинальных прошивках, так? В таком случае по-моему стоит в сервисный центр обратиться.

Добавить комментарий для dimio Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *