Banana Pi R64 Лучший роутер для OpenWrt, или нет?

  • Tutorial
image

Здравствуйте меня зовут Дмитрий и сегодня я сделаю обзор на одноплатный компьютер Banana Pi R64. Мы узнаем как установить на него OpenWrt а также как собрать самому прошивку под этот компьютер.

Итак, на Хабре уже есть обзор на этот компьютер вот он но там автор в качестве ОС использует Armbian. Я попробовал данную ОС, а также Debian и пришел к выводу что нет лучшей ОС для создания роутера чем OpenWrt, вот причины:

  1. На OpenWrt сеть настраивается автоматически без какого-либо участия с вашей стороны. На Debian и Armbian нужно самому настраивать сеть, через конфигурационные файлы.
  2. Веб интерфейс на OpenWrt заточен под управление роутером. На Debian и Armbian тоже есть веб интерфейсы (Webmin и т.д.), но они заточены под общее управление сервером.
  3. Из плюсов Debian и Armbian можно отметить более простую файловую систему, которая отображается как есть. В то время как у OpenWrt очень сложная файловая система. Состоящая из нескольких точек монтирования, некоторые из которых имеют атрибут только чтение.

Как установить OpenWrt


Данная инструкция взята с официального форума Banana PI: forum.banana-pi.org/c/Banana-Pi-BPI-R2.

Для установки OpenWrt вам понадобится:

  1. Микро sd карта
  2. Enternet кабель
  3. Usb-Uart переходник
  4. Win32 Diskimager
  5. TFTP сервер
  6. Putty
  7. Sd образ для карты
  8. Img образ, который вы зальёте во внутреннюю память устройства
  9. Прелоадер, который нужен для загрузки этого образа

Порядок действий:

  1. Заливаете sd образ на sd карту, с помощью Win32 Diskimager
  2. Подключаете Usb-Uart переходник к соответствующим контактам на плате (tx роутера — rx конвертера, rx роутера — tx конвертера, соединить землю), заходите в Putty и подключаетесь к Com порту, скорость передачи данных 115200. Какой именно Com порт вам нужен можно посмотреть в диспетчере устройств обычно это COM4.
  3. Вставляете карту в Banana PI и включаете её.
  4. В U-boot меню выбираете ‘b. System Load flashimage then write to Flash via TFTP’ (TFTP сервер должен быть включен. Файл образа должен быть помещён в одну папку с TFTP сервером. В настройках сетевой карты надо задать IP адрес и Основной шлюз).
  5. После прошивки возвращаемся в U-Boot меню командой bootmenu и опцией ‘7. System Load Preloader then write to Flash via TFTP’ заливаем прелодер (Этот файл тоже должен лежать в папке с TFTP сервером).
  6. Перезагружаем роутер и видим OpenWrt. U-boot меню теперь доступно без SD карты, теперь оно всегда будет на 3 секунды появляться при загрузке.

К сожалению образ который мы залили на устройство очень старый. Поэтому на него например нельзя установить дополнительные приложения (пакеты).

Где взять OpenWrt?


Надо сказать что на момент написания данной статьи нет стабильной версии OpenWrt для Bpi-R64. Есть поддержка данного устройства в ветке разработчиков, но на данный момент совместимость не полная. То есть, вы можете загрузить initramfs образ и он будет работать. Но этот образ создан для ознакомления с OpenWrt, он существует только в оперативной памяти и после перезагрузки устройства, все настройки а также установленные приложения будут утеряны. Sysupgrade образ на данный момент нерабочий, и если вы его установите, то устройство просто будет постоянно перезагружаться.

Поэтому единственный способ получить рабочий sysupgrade образ это собрать его самому, используя патчи с официального форума Banana PI.

Я уже произвел сборку образа OpenWrt от 16 апреля 2020. Вот этот образ образ.

Он включает в себя:

  1. Transmission с веб итерфейсом
  2. Ntfs-3G драйвер подробности здесь
  3. Samba
  4. mc, nano ,htop и другие утилиты

Чтобы установить данный образ надо зайти в U-boot меню и выбрать опцию: 2) System Load Linux Kernel then write to Flash via TFTP.
Но если вы хотите собрать собственный образ, то вот как это сделать.

Как собрать работающий OpenWrt образ


Поскольку процесс сборки и подготовки к ней очень объемный, то описывать я буду лишь основный моменты.

1) Для сборки вам понадобится виртуальная машина и образ Linux. Как их подготовить и где достать описано здесь. Хочу заметить что в настройках виртуальной машины обязательно укажите количество ядер вашего процессора (по умолчанию там стоит 1). Сборка ядра процесс очень долгий, а на одном ядре она будет ещё дольше.

2) После этого нужно скачать исходники с Git как это сделать описано здесь. Надо остановится на команде make menuconfig

3) Заходите в файл openwrt/target/linux/mediatek/makefile и меняете номер ядра с 5.4 на 4.19. Собрать образ OpenWrt на ядре 5.4 в данный момент невозможно.

4) make menuconfig выбираем Target->Mediatck Arm, Subtarget-> mt7622, Profile->Banana Pi R64. Также можно выбрать необходимые вам дополнительные пакеты. После чего выходим с сохранением.

5) make defconfig не знаю зачем но эту команду всегда делают.

6) make kernel_menuconfig -j5 число после j рассчитывается как количество ядер вашего процессора плюс один (у меня процессор четырех ядерный).

7) После получаса ожиданий, появится меню конфигурации ядра здесь, нужно задать вот эти опции:
«Device Drivers»-->«Memory Technology Device (MTD) support»-->«Command line partition table parsing»
«Device Drivers»-->«Memory Technology Device (MTD) support»«Self-contained MTD device drivers»-->«MTD using block device»
«Device Drivers»-->«MMC/SD/SDIO card suport»->«MMC block device driver»

8) Берете вот этот патч и копируете его сюда: openwrt/target/linux/mediatek/patches-4.19. (Я хочу заметить что у меня этот патч постоянно вызывал ошибки компиляции. Поэтому я просто руками скопировал строки из него в файл mt7622-bananapi-bpi-r64.dts который лежит здесь: openwrt/linux/mediatek/files-4.19/arch/arm64/boot/dts/mediatek)

9) make -j5

10) После компиляции в папке bin будет лежать файл openwrt-mediatek-mt7622-bpi_bananapi-r64-squashfs-sysupgrade.bin который вы сможете прошить через u-boot меню опция: 2) System Load Linux Kernel then write to Flash via TFTP.

Вывод


Banana Pi очень спорное устройство. Высокая производительность в нем сочетается с безобразной поддержкой со стороны разработчиков. Официальной прошивки нет, а поддержка со стороны сторонних разработчиков так себе. Но все же это очень мощный роутер с 5 гигабитными портами, гигабайтом оперативной памяти, и быстрым двухядерным процессором. То есть тут нет такого как на обычном роутере, когда ты поставил Transsmison на закачку и роутер весь пыхтит скрипит как будто сейчас помрет. Здесь работа Transmission никак не сказывается на отзывчивости устройства.

Также стоит отметить что устройство продается без корпуса. Поэтому корпус придется делать самому. Но если у вас есть 3D принтер то это не проблема вот мой вариант

P.S Обновил прошивку добавил Quality of Service

07.05.2020 Ещё раз обновил прошивку, добавил ntfs-3g-low более быструю реализацию ntfs.

P.P.S Мои небольшие наблюдения: OpenWrt при перезагрузки генерирует новый MAC адрес для устройства. И например мой модем который подключен к роутеру, требуется тоже перезагрузить если роутер был перезагружен, а Windows находит новую сеть (что не критично но напрягает). Все это решается заданием постоянного MAC адреса как для wan так и для lan.

Файлы


  1. Мой билд прошивки
  2. Настройки для menu config из моего билда
  3. Корпус для Banana Pi R64 на thingiverse
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 91

    +3
    Я, конечно, понимаю, что это придирки, но вы бы хоть грамматику и орфографию проверяли перед публикацией. А то глаза несколько режет…
    А устройство интересное, спасибо. И, как я понимаю, фраза «Высокая производительность в нем сочетается с безобразной поддержкой со стороны разработчиков» означает, грубо говоря «Вот вам девайс, а дальше секс и плюшки зависят только от ваших рук», так?
      +1
      Да все так.
        0

        "зависят только от ваших рук" — так можно сказать про все устройства на allwinner, и об всех платах Banana в частности. Китайцы штампуют плат как грязи, вываливают полтора полурабочих бинарника и на этом заканчивают. Если у вас нет желания/времени/сил ковырятся вот с такой вознёй с dts, ручным его написанием по даташиту и прочими прелестями — не берите никогда allwinner, старая-добрая raspberry в этом плане куда лучше.

          0
          вы бы хоть грамматику и орфографию проверяли перед публикацией.
          Как увидел на КДПВ «MocroSD slot» и еще 4 ошибки, так фразы о безобразной поддержке со стороны разработчиков и танцах с бубнами ничуть не удивили. Правда, и желание приобретать сиё изделие тоже не возникло.
          «Кто не настойчив в малом, редко добивается успеха в большом» — Конфуций, 551 до н.э.
          0
          Как-то не логично читать слово «мощный» и без тестов. Хотя бы iperf LAN-WAN
            +16
            Написано ведь, 12V/2A — действительно довольно мощный.
            0
            Давно смотрю на эту железяку. Много чего полезного сразу в одной железки, но вот софта нормального нет. Не факт что всё заработает.

            Хотело бы продолжение темы, тесты, дополнительные возможности которые может дать OpenWrt
              0
              вы как то странно выбрали для сравнения полноценную ОС и прошивку для роутера.
                +1
                А что рекомендуется вставлять в него для реализации Wi-Fi? Ведь далеко не каждая вафля нормально работает в Linux/OpenWRT. Есть полностью рабочие модули с 5GHz?
                  0

                  Atheros QCA9880 — 802.11ac / abgn 3x3 MIMO
                  У Atheros лучшая поддержка в Linux.

                    0
                    Хмм… На вики указано, что он могёт в обоих диапозонах работать одновременно, но на форумах жалуются, что только в какомто одном, что не есть круто :(
                      0
                      Покажите мне хоть одну карточку, которая может одновременно в двух диапазонах работать? Есть универсальные карточки которые можно настроить на 2.4 и 5 Ghz, только вот работают они только в одном диапозоне (на одном канале): либо 2.4 либо 5. Чтобы оновременно на обоих частотах вещала, нужно 2 карточки
                        0
                        только вот работают они только в одном диапазоне (на одном канале): либо 2.4 либо 5

                        Так этот же, кажется, 4-х канальный

                          0
                          Тут есть разница между MIMO и каналами. MIMO дружно работает на одном канале несколькими антеннами.
                          0
                          А как тогда роутеры одновременно общаются с устройствами обоих диапозонов одновременно? (Планшет с 2.4 и смартфон с 5.0, к примеру)
                            +1

                            Два Wi-Fi чипа. Например на вышеупомянутом xiaomi MT7603E и MT7612E.

                              0
                              А вы откройте описание любого двухдиапазонного роутера на wikidevi и посчитайте кол-во чипов. Там даже в правом столбце обычно любезно подписано, какой чип за какой диапазон отвечает.

                              Вот первый попавшийся роутер, у него два одинаковых чипа BCM4360: один обслуживает клиентов в диапазоне 2.4 ГГц (b/g/n), другой — в диапазоне 5 ГГц (an/ac).

                              Есть и трёхдиапазонные роутеры (2.4 + 5 + 5), там три чипа.
                                0
                                Плохо. Тоесть собрать на Pico/Micro-ITX нормальный роутер с 2мя диапозонами не получится (Т.к. найти мать с 2мя mPCI/mPCI-E сложно)
                                  0
                                  Не оно?
                                  miniPCI-e и M.2

                                  Хотя, дешевле, тогда уж какой-нибудь Turris Omnia взять готовый.
                                    0
                                    Видел подобные. Но хочется-то чтото поинтереснее… Тоесть на базе Core i3-i5, с двумя слотами памяти, да 4хGBe LAN. Ну и 2 PCI слота, под оба диапазона вафли… Да с корпусом… Хотя корпус не проблема — у меня есть 3D принтер :P
                                    Но вот такие навороченные матери найти уже сложнее… Разве что у Supermicro будут подобные. Но там ценник ниразу не «домашний».
                                      0
                                      Есть китайцы, но они обычно со своими корпусами. Два М.2 и один mini pcie. Ещё и слот под симку есть.
                                      Но вообще проблема эта решается проще — внешним wifi-адаптером для одного из диапазонов. Или двумя и тогда можно вообще не смотреть на mini-pcie внутренние.
                                      0
                                      Ничего себе бандура. Да это целый ПК. На такой вероятно можно даже NAS поднять? А есть опыт работы с подобными мини ПК? Меня меня интересует тема NAS на базе ubuntu и выбор железа под эту задачу. Из того, что нашел доступного в магазинах (2CPU, 2HDD 500Гб RAID1, 4Гб ОЗУ, корпус, питалово) выходит ~15к. Возникло подозрение, что даже с учетом транспортных расходов и пошлин можно собрать дешевле/мощнее если тариться на алике.
                        0
                        Это (BPI-R64 new image: LEDE17 (OpenWRT) image Kernel:4.4.177 2020-04-09) не более свежая версия официальной прошивки LEDE?
                          +1

                          LEDE же обратно слилась в OpenWRT.
                          Поэтому что-то с таким именем — это уже явный намёк, что система не самая свежая
                          (и LEDE17 как бы намекает на трёхлетие)

                          0
                          Openwrt прекрасно собирается под WSL.
                            0
                            Я даже видел способ, как собирать OpenWrt прямо на мощностях Github.
                            0

                            Мне кажется эта плата не очень удачный выбор.
                            Чисто как роутер, лучше взять xiaomi 3g с таким-же SoC, в два раза дешевле, но уже с WiFi, в корпусе, с антеннами и хорошей поддержкой в OpenWRT(включая nat offloading).
                            Как аналог малинки, слишком большая.
                            Как основу универсального решения — роутер+nas, лучше взять что-нибудь на Intel, с гораздо лучшей поддержкой ПО и лучшей производительностью. R64 не сильно меньше miniITX.

                              0
                              Поддерживаю. На али полно всяких Pico-ITX с Celeron J1900 с пассивным охлаждением в небольшом корпусе с возможностью воткнуть 2.5" HDD. Можно и с Core i5 найти…
                              Ставим туда виртуалку, а внутри OpenWRT и вообще всё, что захочется (Роутер, файлопомойка, веб-сервер, Pi-Hole, сервер Minecraft и т.п.)
                                0
                                Воткнуть то можно, но на сколько реально диск работает? На милинке люди собирают NAS, а потом ругаются на низкую скорость. Может есть опыт втыкания туда RAID-1.?
                                  +1
                                  В моём варианте есть место только под один 2,5" HDD и один mPCIe-SSD. Воткнул туда терабайтник — для домашних нужд вполне хватает.
                                  Вот только виртуалка (Proxmox) использует LVM для управления дисками и сколько я не бился — больше 40-50 Мбайт/с с харда не выжать :(
                                  Хотя аналогичный хард, но подключенный через USB3.0 и проброшенный внутрь тойже виртуалки спокойно показывает 110-120МБ/с (Что для него норма).

                                  Теоретически ничто не мешает подключить хоть десяток хардов по USB3.0 и объединить их в RAID5 — скорося под гигабайт/сек вполне могут получиться. (Хотя зачем столько на бедном селерончике, пусть и с 4-мя гигабитными портами?)

                                  Выхлоп dmesg по поводу скоростей RAID на Celeron J1900 (4x2.4GHz)
                                  raid6: sse2x4   gen()   971 MB/s
                                  raid6: sse2x4   xor()  1179 MB/s
                                  raid6: sse2x2   gen()   733 MB/s
                                  raid6: sse2x2   xor()  2802 MB/s
                                  raid6: sse2x1   gen()   704 MB/s
                                  raid6: sse2x1   xor()  2353 MB/s
                                  raid6: using algorithm sse2x4 gen() 971 MB/s
                                  raid6: .... xor() 1179 MB/s, rmw enabled
                                  raid6: using ssse3x2 recovery algorithm
                                  xor: measuring software checksum speed
                                     prefetch64-sse:  9076.000 MB/sec
                                     generic_sse:  8050.000 MB/sec
                                  xor: using function: prefetch64-sse (9076.000 MB/sec)
                                  

                                    0

                                    Странно. А какой там SATA контроллер? С интеловскими никогда проблем не видел. Даже более слабые первые атомы, гораздо быстрее arm'ов и mips'ов.

                                      0
                                      Контроллер встроенный в процессор (Выхлоп dmesg):
                                      00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 0e)

                                      Проблема исключительно в настройках LVM, но каких — решительно неясно. Менял всё: Кеши, тип (VirtIO SCSI/VirtIO block), IO Thread и прочее. Результата выше 50 МБ/с не было.
                                      Единственное, что помогает — проброс диска целиком в виртуалку или размещение на нем RAW/Qcow2 образа. Собственно, в последнем режиме он и работает последние полтора-два года. И черт с ним.
                                        +1
                                        Попробуйте пользовать ZFS на Proxmox VE. Тем более, что «из коробки».
                                        forum.netgate.com/topic/120102/proxmox-ceph-zfs-pfsense-и-все-все-все/
                                    0

                                    На тех, что мне попадались, атомы и селероны, производительность SATA не хуже десктопных i3-i5, для HDD за глаза.

                                  0
                                  но уже с WiFi

                                  Судя по оффсайту, это устройство поддерживает wi-fi 802.11n и bluetooth 5.0.
                                  Только инфу о частотах (2,4/5 ГГц) не увидел.

                                    0
                                    Там 802.11ac нормальный — 600 МБит/с вполне стабильно работает (iperfом мерил). Гигабитные порты опять же (хотя их мало, но это решается свичом).
                                    Собственно 2 интерфейса — 802.11ac (5GHz) и 802.11bgn (2.4GHz)
                                    Мне железка очень понравилось, так что у меня их две (для лучшего покрытия 5ГГц).
                                    Отлично справляется, не зависает, легко настраивается wireguard и обход РКН. В теории можно нагрузить всякими nginx и торрентами, но лично у меня для этого спец железка на core i3
                                    0
                                    и давно он с таким же SoC?
                                      0

                                      Да, ошибся. MT7621 и MT7622, одна цифра, а такая разница MIPS и ARM :) Где логика в наименовании...

                                      0
                                      Ну, NAT Offloading в OpenWrt пока скорее мёртв, чем жив. По крайней мере, в релизах. Много нареканий на его работу.
                                      +1
                                      тут нет такого как на обычном роутере, когда ты поставил Transsmison на закачку и роутер весь пыхтит скрипит как будто сейчас помрет
                                      А в каком году автор писал статью? Может ему нужно взглянуть на календарь, там 2020-й год уже.

                                      Да и роутер должен быть роутером, а не универсальным комбайном.
                                        0
                                        ну наверно просто статья не для вас, я например рассматрел это как в плюс универсальности этой железяки повышая шансы на покупку именно этой железки
                                          0
                                          В плюс универсальности я-бы взял за чуть бОльшую цену готовый мини-ПК на Celeron или i3, на который можно накатить ESXi в котором организовать и роутер(OpenWrt, pfSense), и пару дополнительных вируалок для прочего.
                                            0
                                            опять же вы рассчитываете из своих потребностей. Лично у меня появилась необходимость собрать универсальный блок который можно записать от 12 вольт, подключить 4G модем удалённо мониторить показания оборудования, в случаем пропадания питания держаться на АКБ 7а несколько часов (ожидая появления питания). Все данные надо хранить на HDD (показатели температуры, напряжения и замеры скорости и пропадания линка). Так что у такой железки почти нет альтернативы в своём классе
                                        0

                                        А где тесты, производительность lan-wan, wifi? Стабильность работы как? Если Вам надо было поставить transmission то зачем прошивка роутера. Как производительность внешнего диска? Почему ntfs а не хотя б xfs или ище че?


                                        Во общем вопросов больше чем ответов...

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

                                          Odroid H2 для этой задачи выглядит куда лучше. Да, сильно дороже, но за эту цену мы получаем полноценный 4-х ядерный x86-64 процессор, возможность засунуть ноутбучные SO-DIMM DDR4 (до 32 ГБ), 2 порта SATA3, два полноценных гигабитных Ethernet порта, слот под NVMe SSD. К сожалению, вроде как старые партии закончились и они обещают новую поставку только летом.

                                            0
                                            Ну во первых как вы сказали «сильно дороже» а мы все хотим сэкономить. И самое главное Ethernet только два, а для роутера это практически основной показатель.
                                              +1

                                              ну для роутера желательно иметь хотя бы один LAN (т.е нужно 2 порта: LAN + WAN), чтобы можно было воткнуть в него любой хаб.

                                                0
                                                К сожалению, при таких условиях не настроить VLAN.
                                                0
                                                Сильно дороже — это 120 баксов) Плюс на армовских платах многопортовый Ethernet реализован через свич, что совсем не ок.
                                                  0
                                                  Плюс на армовских платах многопортовый Ethernet реализован через свич, что совсем не ок.

                                                  А почему это не ок? Поясните, пожалуйста. И как надо?

                                                    0
                                                    Проблема с тем, какая пропускная способность доходит до процессора. Зачастую это один гигабит на все подключения суммарно.
                                                    Правильная ситуация — или всё подключено высокоскоростным каналом, или каждый порт — отдельное подключение. Тогда можно получить полную скорость на большем числе портов одновременно.
                                                      0

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


                                                      так что решение вполне имеет право на жизнь (мы же не забываем, что всё имеет свою цену)

                                                0
                                                обещают новую поставку только летом.

                                                Будет ли с учётом "карантина". А так даже б/у сложно найти.

                                                0
                                                Объясните пожалуйста в чем минус файловой системы squashfs? Точка монтирования там одна: root. /proc, /run и прочие ничем не отличаются от Debian. А вот если я захочу сбросить роутер на заводские настройки, то просто очищаю оверлей одной коммандой и перезагружаю роутер: 10 сек и первозданная система. А на Дебиане как с этим?

                                                Вообще тут уже советовали другие платы. Я бы вам посоветовал поискать роутер на основе MT7621 например Netgear R6220, Xiaomi Mi WiFi Router или Youhua WR1200JS. Bсе они по цене 35-40 долларов. Ну а если вам что-то кастомное надо, то лучше чем ALIX APU2(3,4) не найти: там куча LAN портов, слоты под симки и mPCIe слоты и GPIO гребёнки
                                                  +1
                                                  Вы так легко говорите «Я бы вам посоветовал поискать роутер...» я же не могу покупать каждый день по роутеру. Если я уже этот купил не выкидывать же его.
                                                    0
                                                    Я бы вам посоветовал поискать роутер на основе MT7621

                                                    искал роутеры на mt7621 с usb для подключения удалённых точек, в РФ находится только сяоми, в общем-то неплохо, но всего 2+1 портов, хотелось бы больше.

                                                      0
                                                      Youhua WR1200JS на алиэкспрессе по 35 баксов. Там кстати двухядерник с двумя потоками на ядро: в top 4 ядра показывает. Его еще и разогнать можно вроде аж до 1200 Мгц через загрузчик, но сам я не пробовал.
                                                      А на Netgear R6220 можно например mPCIe слот распаять, но это уже для совсем изысканных людей :-)
                                                        0
                                                        на алиэкспрессе

                                                        я же написал "в РФ", если мне нужно хотя бы 50 точек с оплатой от юрлица — али не вариант

                                                        +1
                                                        Роутер beeline smart box+ тоже с mt7621.
                                                          0

                                                          о, спасибо, запрошу у билайна цену.

                                                          0
                                                          Я шил OpenWrt в mikrotik hex v3, но у него нет wifi. Использую уже полгода в качестве дополнительного linux устройства сети к hap ac2.
                                                        +2
                                                        Тоже когда-то перебирал всякие разные варианты для роутера, и эту плату рассматривал, и платы с J1900 с aliexpress, и wifi карты всякие пробовал. В итоге остановился на связке обычный miniPC на x86 + pfsense + управляемый свитч + внешняя точка доступа. Нет ничего лучше и не было ничего надёжнее. А универсальные комбайны при том что делают многое, делают это всё одинаково плохо.
                                                          0

                                                          А я остановился на RPi 3b+, перебрав достаточное количество алибабайных изделий и даже "ушатав" одно из них. Именно как домашний роутер, малинка не оставила шансов другим конкурентам. Единственный минус — один Ethernet, но для меня это не критично.

                                                            0
                                                            И как оно под торрентами? Сколько соединений держит?
                                                            0
                                                            Симпатичная платка. Я уже давно отказался от отдельного nas, не те объемы информации надо хранить, и не так часто нужен обмен всем этим, кроме того только я один пользуюсь сетевым хранилищем, держать под это дело включенной 24/7 отдельную железку не хотелось. Но хотелось иметь все равно сетевой диск гб на 300, что бы иногда что то туда положить удаленно, иногда торрент скачать и посмотреть потом это все по dlna. Кроме самосборного NAS было несколько роутеров к которым я мастерил usb диск. Это все было катастрофически не надежно и медленно, три года назад купил по приемлемым деньгам ZBT WG-3526, китайский роутер с 5ГГц гигабитными портами, sata, MT7621. Скорость чтения с внутреннего жесткого диска ~80МБ/c по сети, записи ~30 МБ/c (не сравниться конечно с полноценным nas, но мои желания полностью покрывает). Transmission, когда он нужен, не грузит роутер. Так же включен vpn до работы постоянно, и что то похожее на видеонаблюдение. С софтом как всегда в таких делах есть заморочки, и сейчас не все устраивает. Изначально он продавался с древней сборкой openwrt, но потом сообщество подхватило, появился Lede, Padavan, у всех свои достоинства и недостатки, одно скажу, -эта железка для тех кому хочется покрасноглазить (хотя в финале можно получить что задумывал +-), как и та что в обзоре выше)
                                                              0

                                                              Как по мне, слишком мало в статье ответов на вопрос "а почему так?"

                                                                0
                                                                ИМХО Banana Pi предназначен для NAS, потому как его основное отличие от других фруктов — наличие на борту SATA контроллера.
                                                                Т.е. из всего семейства он обеспечит самую высокую скорость работы с HDD
                                                                У меня именно в таком режиме и работает уже года три без проблем и будет пока CD-карта не умрет.
                                                                Стоит торрент, VPN, нехитрое видеонаблюдение, и стрим в локальную сеть.
                                                                Linux bananapi 3.4.113-bananian
                                                                Софт весь есть как и литература Banana Pi Cookbook
                                                                  0
                                                                  Т.е. из всего семейства он обеспечит самую высокую скорость работы с HDD

                                                                  Которая в случае NAS всё равно упрётся в скорость сетки, т.е. в самом лучшем случае это будет не более 90 MB/s, а скорее всего в районе 50 MB/s (особенно по WiFi).

                                                                  0
                                                                  Если собирать похожее на raspberry, она вытянет два жёстких диска по питанию через usb 3.0?
                                                                    0
                                                                    В свое время начитался форумов про Banana Pi и купил Odroid для своего сетевого хранилища.
                                                                    Теперь вот бродит идея сделать и роутер самодельный, то пока ESPRESSOBin мне кажется более интересным вариантом.
                                                                    Для проводной сети есть выделенный контроллер, для беспроводной — слот MiniPCIe. SATA тоже в наличии. Есть варианты с eMMC или с SD.
                                                                    OpenWRT поддерживается, готовые образы на офсайте в наличии.
                                                                      0
                                                                      а если поставить OpenWrt то Коди туда уже не запихнуть? и смысл тогда в таком роутере? ну с помощью сата жосткий туда приконектешь… а смысл? как на телевизор отправлять посмотреть видео или музье послушать? разъёма HDMI нет. тупо держать как файлову помойку для торентов?
                                                                        0
                                                                        Так это роутер, а не медиа бокс для ТВ
                                                                          0
                                                                          Так DLNA для OpenWrt есть.
                                                                          +1
                                                                          Цена данной платы 5,200-00 ( aliexpress.ru/item/4000113520641.html ). К данной плате необходимо корпус (в основном из пластика), блок питания, радиаторы на чипы, еще ~2 тысячи.
                                                                          В закладках лежали пром компьютеры, уже в алюминиевом корпусе:
                                                                          qotom.aliexpress.com/store/108231
                                                                          yanling.aliexpress.ru/store/3058001
                                                                          www.aliexpress.com/store/1114543
                                                                          www.aliexpress.com/store/1169094
                                                                          На пару тысяч дороже, но уже есть корпус с отводом тепла, 86 процессор (атом, селерон, etc, на который встает стандартный linux дистрибутив «без танцев с бубном»). Одна из фирм, при покупке компьютера с hdd/ssd готова накатить pfSense (FreeBSD).
                                                                            0
                                                                            Корпус можно сделать самому. Радиаторы на чипы я не ставил. А блок питания у меня уже был от предыдущего роутера. Так что это даже возможность немного сэкономить. Но вы смотрите товар который имеет доставку стоимостью 2 тысячи рублей. На Ali есть другие лоты на тысячу дороже но с бесплатной доставкой.
                                                                              0
                                                                              Выбрал с платной доставкой, т.к. у других фирм она тоже платная, чтобы честно было.
                                                                              На счет радиаторов. В свое время тестировал на малинке. Пришел к выводу, что при нагрузках лучше даже активное охлаждение, чем пассивные радиаторы. Сделал из оргстекла держатели для 70 мм вентилятора, запитал его от usb самой малинки через резистор, чтобы не гудел по ночам. С радиаторами и вентилятором выигрыш до ~10 градусов при полной нагрузке.
                                                                              По поводу корпуса «сделай сам». Не учитывается время на проектирование и создание, а также цена материалов и инструментов ;) Думаю, если это все учесть, корпус будет «золотой», а также будет проигрывать по теплопроводности алюминиевому точеному на чпу.
                                                                              0
                                                                              Давно облизываюсь на эти машинки, заменить мой подуставший роутер на pfSense. К ним бы еще rack-mount и огонь.
                                                                                +1
                                                                                Вот 1 юнитовые
                                                                                yanling.aliexpress.ru/store/group/1U-Server/3058001_512762621.html

                                                                                В свое время распотрошил паленый длинк в стойку, хотел туда одноплатники на латунных стойках впихнуть.
                                                                                Купил 32" открытую телекоммуникационную стойку 2-х рамочную, пару 4 юнитовых кейсов. Планировалось поставить в угол спальни, к стойке сбоку лдсп на паре ног вместо стола. Эххх. Жена сказала или стойка или я.
                                                                                Стойка никому не нужна? =)
                                                                                  0
                                                                                  Только они стоят совсем негуманно, мне проще к тому системничку на 3D принтере распечатать крепление или из алюминиевого профиля собрать.
                                                                                  19" 42U на лоджии, удобно, рекомендую.
                                                                                    0
                                                                                    На али «1u server case», цена вопроса от 3,5 и выше, без БП. БП еще 1,5 и выше. Цена сравнима с обычным качественным корпусом типа tower.
                                                                                    Как пример:
                                                                                    безвентиляторный: aliexpress.ru/item/1613153322.html по размерам заказчика, можно выпилить отверстия под порты где хочешь;
                                                                                    полноценные серверные кейсы: aliexpress.ru/item/32994255876.html, aliexpress.ru/item/32992678664.html.
                                                                                    Вышеуказанные продавцы ( habr.com/ru/post/497842/#comment_21516718 ) могут продать одну плату (без корпуса, без винта и памяти), какую выберешь.
                                                                                    По поводу стойки, уже «переболел» =), но засматриваюсь вот на эти столики www.ikea.com/ru/ru/p/lakk-pridivannyy-stolik-belyy-70449911 =D
                                                                                    На счет балкона, он у меня не утепленный, и на солнечную сторону, да и забит уже весь стеллажами на которых лежит разобранная стойка =) Представил по середине балкона стойку, на которой развешено белье для сушки =D
                                                                                      0
                                                                                      Я вот не совсем понимаю зачем тратить ~5к только на корпус, к которому нужно купить плату и БП, когда можно купить что-нибудь вроде
                                                                                      aliexpress.ru/item/4000068183262.html
                                                                                      aliexpress.ru/item/4000618628187.html
                                                                                      за 10к и чуть-чуть доработать крепление.
                                                                                      Wifi и память почти что бесплатно добываются на барахолке от старых ноутов, диск опционально.
                                                                                      Правда SATA всего один, сейчас-то в роутере пара стареньких SSD в RAID1

                                                                                      Хотя шут его знает, может если глубже поискать можно найти кейс за адекватную цену и собрать на нем. Там хоть БП внутри будет.
                                                                              0
                                                                              Если нужен именно роутер, то можно и дешевле взять именно роутер со сравнимыми характеристиками.
                                                                              Я себе за $30+ (т.е. в 2 — 3 раза дешевле) с AC и 4 гигабитными портами (1 из них используется как WAN), например. Памяти там поменьше, есть 1 порт USB 3.0 и нет SATA c PCIe. Но мне это без надобности как-то (хотя м/б и прикручу свободный винт, если он появится).

                                                                              Я так и не понял из статьи почему в качестве роутера было решено взять Banana Pi R64.
                                                                              М/б потому что уже валялось в закромах и «почему бы и нет»?
                                                                                0
                                                                                Хотелось что-то мощное и не слишком дорогое.
                                                                                  0
                                                                                  А не вышло бы дешевле купить именно роутер сравнимой мощности/производительности?
                                                                                  Во сколько банан обошёлся?
                                                                                    0
                                                                                    5 тысяч рублей.
                                                                                      0
                                                                                      В баксах понятней бы было: курс меняется и цены вместе с ним.
                                                                                      Я же тоже не за баксы брал, а за гривны.
                                                                                        0
                                                                                        78 но я использовал купон на 5 долларов поэтому 73. Дело было ещё до скачка доллара.
                                                                                          0
                                                                                          ну да Xiaomi Router R2D, например стоит дороже. Правда он с винтом 1ТБ+ идёт.
                                                                                            0
                                                                                            Встроенный жесткий диск для кого-то будет минусом, поскольку он шумит и роутер из беззвучного устройства превратится в шумящее.
                                                                                              0
                                                                                              в инетах пишут, что совсем не шумит

                                                                                              Да и в последнем абзаце статьи про роутер было написано:
                                                                                              К слову, роутер работает бесшумно. Гул вентилятора и скрип жёсткого диска можно услышать, только поднеся ухо непосредственно к вентиляционным отверстиям.

                                                                              Only users with full accounts can post comments. Log in, please.