Как стать автором
Обновить

Комментарии 94

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

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

вы бы хоть грамматику и орфографию проверяли перед публикацией.
Как увидел на КДПВ «MocroSD slot» и еще 4 ошибки, так фразы о безобразной поддержке со стороны разработчиков и танцах с бубнами ничуть не удивили. Правда, и желание приобретать сиё изделие тоже не возникло.
«Кто не настойчив в малом, редко добивается успеха в большом» — Конфуций, 551 до н.э.

Конфуций как родился, первым делом эту фразу выдал?

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

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

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

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

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

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

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

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

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

Есть и трёхдиапазонные роутеры (2.4 + 5 + 5), там три чипа.
Плохо. Тоесть собрать на Pico/Micro-ITX нормальный роутер с 2мя диапозонами не получится (Т.к. найти мать с 2мя mPCI/mPCI-E сложно)
Видел подобные. Но хочется-то чтото поинтереснее… Тоесть на базе Core i3-i5, с двумя слотами памяти, да 4хGBe LAN. Ну и 2 PCI слота, под оба диапазона вафли… Да с корпусом… Хотя корпус не проблема — у меня есть 3D принтер :P
Но вот такие навороченные матери найти уже сложнее… Разве что у Supermicro будут подобные. Но там ценник ниразу не «домашний».
Есть китайцы, но они обычно со своими корпусами. Два М.2 и один mini pcie. Ещё и слот под симку есть.
Но вообще проблема эта решается проще — внешним wifi-адаптером для одного из диапазонов. Или двумя и тогда можно вообще не смотреть на mini-pcie внутренние.
Ничего себе бандура. Да это целый ПК. На такой вероятно можно даже NAS поднять? А есть опыт работы с подобными мини ПК? Меня меня интересует тема NAS на базе ubuntu и выбор железа под эту задачу. Из того, что нашел доступного в магазинах (2CPU, 2HDD 500Гб RAID1, 4Гб ОЗУ, корпус, питалово) выходит ~15к. Возникло подозрение, что даже с учетом транспортных расходов и пошлин можно собрать дешевле/мощнее если тариться на алике.

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

Openwrt прекрасно собирается под WSL.

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

Поддерживаю. На али полно всяких Pico-ITX с Celeron J1900 с пассивным охлаждением в небольшом корпусе с возможностью воткнуть 2.5" HDD. Можно и с Core i5 найти…
Ставим туда виртуалку, а внутри OpenWRT и вообще всё, что захочется (Роутер, файлопомойка, веб-сервер, Pi-Hole, сервер Minecraft и т.п.)
Воткнуть то можно, но на сколько реально диск работает? На милинке люди собирают NAS, а потом ругаются на низкую скорость. Может есть опыт втыкания туда RAID-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)

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

Контроллер встроенный в процессор (Выхлоп 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 образа. Собственно, в последнем режиме он и работает последние полтора-два года. И черт с ним.
Попробуйте пользовать ZFS на Proxmox VE. Тем более, что «из коробки».
forum.netgate.com/topic/120102/proxmox-ceph-zfs-pfsense-и-все-все-все/

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

но уже с WiFi

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

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

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

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

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

своевременно

Альтернатива есть. Да и на самом деле учитывая ценники на pi и его аналоги, вы за те же деньги приобретаете устройство сильно мощнее.

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

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


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

Пакеты на OpenWrt которое устанавливаются из первоначального образа установлены быть не могут, она слишком старая и ссылки на пакеты ведут в никуда.
НЛО прилетело и опубликовало эту надпись здесь
Ну во первых как вы сказали «сильно дороже» а мы все хотим сэкономить. И самое главное Ethernet только два, а для роутера это практически основной показатель.

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

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

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

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

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


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

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

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

Объясните пожалуйста в чем минус файловой системы 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 гребёнки
Вы так легко говорите «Я бы вам посоветовал поискать роутер...» я же не могу покупать каждый день по роутеру. Если я уже этот купил не выкидывать же его.
Я бы вам посоветовал поискать роутер на основе MT7621

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

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

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

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

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

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

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

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

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

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

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

Если собирать похожее на raspberry, она вытянет два жёстких диска по питанию через usb 3.0?
В свое время начитался форумов про Banana Pi и купил Odroid для своего сетевого хранилища.
Теперь вот бродит идея сделать и роутер самодельный, то пока ESPRESSOBin мне кажется более интересным вариантом.
Для проводной сети есть выделенный контроллер, для беспроводной — слот MiniPCIe. SATA тоже в наличии. Есть варианты с eMMC или с SD.
OpenWRT поддерживается, готовые образы на офсайте в наличии.
а если поставить OpenWrt то Коди туда уже не запихнуть? и смысл тогда в таком роутере? ну с помощью сата жосткий туда приконектешь… а смысл? как на телевизор отправлять посмотреть видео или музье послушать? разъёма HDMI нет. тупо держать как файлову помойку для торентов?
Так это роутер, а не медиа бокс для ТВ
Так DLNA для OpenWrt есть.
Цена данной платы 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).
Корпус можно сделать самому. Радиаторы на чипы я не ставил. А блок питания у меня уже был от предыдущего роутера. Так что это даже возможность немного сэкономить. Но вы смотрите товар который имеет доставку стоимостью 2 тысячи рублей. На Ali есть другие лоты на тысячу дороже но с бесплатной доставкой.
Выбрал с платной доставкой, т.к. у других фирм она тоже платная, чтобы честно было.
На счет радиаторов. В свое время тестировал на малинке. Пришел к выводу, что при нагрузках лучше даже активное охлаждение, чем пассивные радиаторы. Сделал из оргстекла держатели для 70 мм вентилятора, запитал его от usb самой малинки через резистор, чтобы не гудел по ночам. С радиаторами и вентилятором выигрыш до ~10 градусов при полной нагрузке.
По поводу корпуса «сделай сам». Не учитывается время на проектирование и создание, а также цена материалов и инструментов ;) Думаю, если это все учесть, корпус будет «золотой», а также будет проигрывать по теплопроводности алюминиевому точеному на чпу.
Давно облизываюсь на эти машинки, заменить мой подуставший роутер на pfSense. К ним бы еще rack-mount и огонь.
Вот 1 юнитовые
yanling.aliexpress.ru/store/group/1U-Server/3058001_512762621.html

В свое время распотрошил паленый длинк в стойку, хотел туда одноплатники на латунных стойках впихнуть.
Купил 32" открытую телекоммуникационную стойку 2-х рамочную, пару 4 юнитовых кейсов. Планировалось поставить в угол спальни, к стойке сбоку лдсп на паре ног вместо стола. Эххх. Жена сказала или стойка или я.
Стойка никому не нужна? =)
Только они стоят совсем негуманно, мне проще к тому системничку на 3D принтере распечатать крепление или из алюминиевого профиля собрать.
19" 42U на лоджии, удобно, рекомендую.
На али «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
Я вот не совсем понимаю зачем тратить ~5к только на корпус, к которому нужно купить плату и БП, когда можно купить что-нибудь вроде
aliexpress.ru/item/4000068183262.html
aliexpress.ru/item/4000618628187.html
за 10к и чуть-чуть доработать крепление.
Wifi и память почти что бесплатно добываются на барахолке от старых ноутов, диск опционально.
Правда SATA всего один, сейчас-то в роутере пара стареньких SSD в RAID1

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

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

Да и в последнем абзаце статьи про роутер было написано:
К слову, роутер работает бесшумно. Гул вентилятора и скрип жёсткого диска можно услышать, только поднеся ухо непосредственно к вентиляционным отверстиям.
Спасибо за информацию! наконец то пересобрал прошивку :) а то совсем старая стояла… кто нить знает как принудительно собрать все пакеты? а то родные под ядро 5.4 собраны и собирать всю прошивку и перешивать когда хочется что-то добавить не вариант…
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории