Pull to refresh

Comments 86

И какая скорость доступа к винту по сети?
Насколько грузит систему transmission?
И ещё было бы круто приложить сравнение с малиной в числах.
И какая скорость доступа к винту по сети?
Насколько грузит систему transmission?

Transmission — загрузка обоих ядер проца где-то 10-25%, ограничений на отдачу и скачивание — нет.

Скорость по сети (с учетом того, что у меня роутер и ПК со 100 Мбит сетевухами):
На/с Cubietruck — стабильно 10-11.5 МБ/с (80-92 Мбит/с), ограничение в роутере/сетевухе ПК.
Может разживусь Гигабитным роутером и сетевухой, можно будет протестить реальные ограничения.

И ещё было бы круто приложить сравнение с малиной в числах.

Можно попробовать, но как минимум у малинки все закольцовано на USB, и сеть и жесткий.
На малинке Transmission грузил 10-40%, плюс стояло ограничение на 4МБ/с, т.к. если выше этого значения, получить доступ по сети к малинке было очень проблематично.
У меня по gigabit Ethernet через Samba на/с Cubietruck — в районе 35-40 МБайт/сек.
Transmission — загрузка обоих ядер проца где-то 10-25%
Скорость по сети (с учетом того, что у меня роутер и ПК со 100 Мбит сетевухами):
На/с Cubietruck — стабильно 10-11.5MB/s (80-92 Mbps), ограничение в роутере/сетевухе ПК.
Может разживусь Гигибитным, можно будет протестить реальные ограничения.
Я тоже думал взять. Но потом понял, что облачный VDS выйдет во много раз дешевле. Торренты не покачает, но мне они так часто и не нужны. А для всего остального подходит гораздо лучше.
Каждому своё.
У меня была задача небольшого домашнего сервера. Заточенного больше под торренты и медиасервер, а не как веб сервер.
Для таких задач, такая связка в самый раз. Итого было потрачено на все — 180$ (с учетом 1Тб 2,5 HDD)
UFO just landed and posted this here
На правах багрепорта:

1) У вас если в CubieTruck зайти, то картинка подключения девайсов содержит надпись CubieBoard.
2) Карусель из пунтка №6 всегда крутит карусель в пункте №5.

P.S. Где-то есть список софта, который зашиваете в свои сборки?
UFO just landed and posted this here
использую кубик как дев сервачок. Единственное что не смог осилить — заставить работать pecl-овское расширение mongo. segfault и точка, разработчики брать в работу баг не хотят, ибо mongo на arm — любительские самосборы, официальной поддержки архитектуры фактически нет
В дистрибутиве Cubian, которой вы используете, нормально работает встроенный Bluetooth? Ставил сборку от Igor Pečovnik, там он не заводится, только со внешних USB девайсов.
Сейчас специально проверил — нет.
Igor Pečovnik пишет что
Bluetooth ready (currently working only with supported external USB devices)
, т.е. блютуз работает только с внешними адаптерами.
И чуть ниже:
Known bugs or limitations:
* On board Bluetooth unstable / unusable (firmware issue)
Встроенный блютуз неработоспособен.
З.ы. сейчас версия ядра у меня: Linux Cubian 3.4.61+ #1 SMP PREEMPT Fri Dec 20 11:06:00 CST 2013 armv7l GNU/Linux у Игоря — 3.4.91, кто подскажет как обновить себе ядро?
Угу, то, что у него написано я видел, но надеялся, что это только к его сборке относится.
Я так думаю это все относится к ядру. Видимо еще в ядре полную поддержку не реализовали или реализовали, но она с чем-то конфликтует.
Обновлять ядро либо apt-get upgrade — тогда автоматом устанавливается новое ядро вместе со всеми остальными апгрейдами, либо сборкой из исходников — но не знаю, получится ли это сделать с минимальными затруднениями =) Самый популярный способ. естественно, первый, но для этого нужно ждать, пока уже собранное ядро в репозиториях появится. Впрочем, если оно уже есть у кого-то, то должно появиться и в вашем списке обновлений.
Ядро вроде будет обновляться только apt-get dist-upgrade
А, да, точно, для обновления же нужно удалить старое =)
Пробовал, нового нет, видимо в репозиториях новее 3.4.61 нет, надо курить маны и самому собирать, т.к. исходники вроде стабильные есть на 3.4.90
А ubuntu/arch/debian не пробовали? Там как с поддержкой?
Где-то на вики арча находил, что не работает BT и WiFi, если так, то совсем грустно.
И подскажите в каком нормально видео работает? Ато вроде были проблемы с 1080p, хотя говорили, что где-то работает.
Lubuntu — как только купил, попробовал — и снес.
Arch — не пробовал.
Debian (Cubain) — сейчас как раз стоит
Debian GNU/Linux 7
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
Wi-fi работает нормально, хотя хорошенько я еще не тестил, но сети находит, подключается, пингуется.
На днях буду пробовать ядро менять. Т.к. GPIO нужен.
Я использую эту сборку. BT точно не работает, а вот с wi-fi особых проблем нет:
Скрытый текст
image


Изначально я планировал использовать СT под XBMC, но с декодированием 1080р пока что все не так хорошо, как хотелось бы. Посмотрите на эту сборку — вроде в ней допиливают 1080р.
Cubian делится на релизы? Типа stable/testing/unstable? Если да и у Вас не самый последний релиз, можно попробовать взять пакет с новым ядром из последнего =)
На самом деле можно пойти ещё дальше и собрать ванильное ядро последней версии.

Ядро 3.4.90 — это то, что делается китайцами(с комментами на китайском) и код там такой, что в основную ветку никогда не примут. Например, у них своя логика работы с устройствами, отличная от принятой в основном линуксе(Device-Tree). Но зато там поддерживается всё, что есть на устройстве.

В ванильном ядре не поддерживаются монитор, micro-sd карточки и wifi. До недавнего времени не поддерживался ethernet. Но зато оно более стабильное. Ещё можно собрать отсюда. Это регулярно-обновляемая ветка одного из разработчиков фирмы RedHat, в которой обкатываются драйвера для новых устройств. Там есть поддержка micro-sd и wifi, правда, последнюю лучше не включать — она нестабильная. Ещё там есть немного моего кода для поддержки ИК-порта, который я сейчас пытаюсь пропихнуть в апстрим.

На прогресс реализации различных фич в апстриме можно смотреть здесь.
А я думал Sunxi единственный, кто пилит ядро (и не только) под Allwinner.
А где взять другое на пробу не подскажете?
Ещё redhat пилит, хочет сделать в fedora 21 поддержку A20. Так как ядро часто обновляется, готовых образов последних ядер пока нет, но для теста я могу выложить образ sd-карты с последним ядром.
Объясните мне… я походу недопираю:
ls /lib/modules/
3.4.61+/ 3.4.67+/ 3.4.79-sun7i/
А почему используется только 3.4.61+???
Если пробую сделать lsmod — gpio там нет, т.к. нет его в 3.4.61+ а в 3.4.79 он есть.
Как активировать 3.4.79???
Или если просто скопировать нужные папки из .79 в .61+ будет-ли работать?
Может кто подсказать?
А вы ядро какое используете? Потому что, судя по папкам, модули лежащие в них поддерживают ядра 3.4.61, 3.4.67, 3.4.79 соответственно и более новые.
uname -a
говорит такое
Linux Cubian 3.4.61+ #1 SMP PREEMPT Fri Dec 20 11:06:00 CST 2013 armv7l GNU/Linux
и я вот смотрю что в 79 ядре есть gpio-sunxi есть w1 но нет w1-temp…
Если скопировать, то работать точно не будет — модули специфичны для конкретной версии ядра. Более того, они специфичны даже для конкретной конфигурации ядра(набора опций с которыми оно собиралось), при обновлении конфигурации нужно обязательно пересобирать модули.

Чтобы загрузить модуль из файла можно использовать команду insmod <файл_модуля>. При запуске проверяется версия ядра, поэтому чтобы использовать драйвера от 3.4.79, нужно ядро 3.4.79, причём собранное с теми же опциями. Набор опций не проверяется, но система может уйти kernel panic если он отличается(а может и не уйти, как повезёт).

Проще всего скачать и ядро и модули одним комплектом. Или можно собрать самому, но это сложнее.
Вот тут борются за работоспособность блютуза ))
cubietruck+openmediavault(debian) и проще и изящнее, как мне кажется
Ребяты помогите!
У платы рекомендация по питанию на 5В 3А, где вы взяли такой адаптер? Порыв инет я переходников с розетки на USB таких не нашёл, а штырёк для платы по фото определять побоялся. Буду очень благодарен, если кто-нибудь поделится ссылочкой на реальные 5V 3A, гарантированно подходящие для данной платы. Спасибо большое.
Ну что ж вы так, в гугле первая ссылка по запросу Cubietruck power supply:
Power:
Requires regulated 5VDC 2A power supply with a 4.0mm(ext. diameter) x 1.7mm (int. diameter) barrel plug. Extra power may be required for some HDD
То есть вы считаете, что если мой HDD окажется тем самым «some» (некоторым), то лучше поменять HDD?
Так дело не пойдёт…
А вот на официальном сайте пишут
Power DC5V @ 2.5A with HDD support
(с) docs.cubieboard.org/products/start
Такое вообще реально найти?
Я вообще себе простой китайский адаптер (5V 3A) купил с обычным разъемом (мне попался толстый) и впаял USB маму.
Можно что-то типа такого поискать

Extra power may be required for some HDD

Тут может имеется ввиду, что если вы подключаете 3,5" HDD — то для него есть специальный переходник
Чтобы жёсткий не оказался «some», можно предварительно посмотреть его потребление. Взял первый попавшийся 2.5", написано 5V 1A, взял 3.5", написано 5V 0.65A, 12V 0.6A, сама Cubietruck потребляет что-то в районе 0.5A, т.е. блока питания на 5В 2А должно хватить, таких много. Не обязательно питать через DC IN, можно через OTG.
Кубику необходимо как минимум 1А 5V. 0,5А ему достаточно только для прошивки. Можно проверить — подключить к USB порту ПК (там как раз 0,5А) — кубик даже не загрузится. На моем 2.5" жестком питание требуется — 5V 0,8А. Вроде как читал, что значения тока на 2,5" жесткий в пределах 0,5-1,0А при 5V.
Вот отсюда и растет — 5VDC 2A. Плюс стоит не забывать о том, что если написано до 3А в реале там может оказаться гораздо меньше и, из личного опыта, даже 10 см. USB-to-MicroUSB кабель с ферритовым фильтром может давать падение напряжения до 1-2 Вольт.
Смотрел потребление через /sys/class/power_supply, возможно там не точные показания, или пиковые значения во время загрузки действительно больше, но вот сейчас, на кубике с загруженным linux, включенным WiFi и подключенным SSD потребление с аккумулятора (/battery/current_now) составляет 592мА, а без SSD было в районе 400мА.
Питание по OTG занимает OTG, а вдруг захочется использовать?
По поводу хардов возможно, вот ниже уже отписались.
Пока возьму 2А, в будущем всё равно поищу нормальный адаптер, жаль что ссылок на Alibaba/EBay никто не дал, думал пользователи данной платы всё же нормально её запитали.
Ссылка на ebay. Так же к плате можно подключить аккумулятор, мне такой вариант больше всего понравился, особенно учитывая то, что он отлично влез в корпус (не из акрила, а чёрный такой, не прозрачный). Можно питать от чего угодно и не бояться отключить от сети, аккумулятор тут же подхватывает питание и кубик продолжает работать.
А аккумулятор какой брали? Тоже приобрёл бы.
Аккумулятор специально не заказывал, был в наличии LiPo 11Ач от сдохшего повербанка, только подпаял подходящий коннектор, который тоже оказался в закромах. Подойдёт любой на 3.7/4.2В, Li-Ion, Li-Pol, например такой или такой, коннектор скорее всего вот такой подойдёт.
У меня Ioncell 5В 2А,, при этом подключен 2.5" винт и еще сетевая usb карта — все работает отлично.
Осталось только занять второй USB и OTG потребляющими устройствами, например телефоны на зарядку поставить, а потом посмотреть =)
Домашнему серверу может не помешать набор всевозможных датчиков из 37 элементов

SunFounder 37 modules Arduino Sensor Kit for Arduino UNO R3 Mega2560 Mega328 Nano

скриншот и описание
SunFounder 37 modules Arduino Sensor Kit for Arduino UNO R3 Mega2560 Mega328 Nano

image


This new 37 Modules Sensor Kit provides all kinds of funny and completed moduels for Arduino fans. These modules will output valuable signals directly by connecting Arduino boards. It is extremely easy for Arduino fancier to control and use these modules. This kit will help you control the physical world with sensors.

Specification:

1.Passive Buzzer Module
2.common-cathode RED&GREEN LED Module
3.Knock sensor module
4.Shock-switch sensor Module
5.Photo resistor sensor Module
6.Push button Module
7.tilt-switch Module
8.RGB LED Module
9.infrared-transmit Module
10.RGB LED Module
11.hydrargyrum-switch sensor Module
12.two-color commoncathode LED Module
13.Active buzzer Module
14.Analog-temperature sensor Module
15.Colorful Auto-flash Module
16.Magnet-ring sensor Module
17.Hall sensor Module
18.Infrared-receive sensor Module
19.Analogy-Hall sensor Module
20.Magic-ring Module
21.Rotate-encode Module
22.Light break sensor Module
23.Finger-Pulse sensor Module
24.Magnetic spring Module
25.Obstacle avoidance sensor Module
26.Tracking sensor Module
27.Microphone sensor Module
28.Laser-transmit Module
29.Relay Module
30.18b20 temperature sensor Module
31.Digital-Temperature sensor Module
32.Linear-Hall Sensor Module
33.Flame sensor Module
34.High-sensitive voice sensor Module
35.humiture sensor Module
36.Joystick PS2 Module
37.touch sensor Module

Here is the link for you to download the learning materials
www.box.com/s/pgxevk7rj5tb9l3bdpkz
Зачем всё это домашнему серверу? Кроме того, что добрая половина из этого набора дубли, так ещё и часть из них просто бесполезные. Проще и дешевле купить только необходимые датчики, а такие наборы больше для обучающих студий подойдут.
Если сервер нужен для охраны безопасности жилища в том числе, то набор самое то.
Для охраны жилища пригодились бы модули типа камера, датчик движения, геркон, возможно ещё что-то, но никак не набор за 73$. Тем более у Cubietruck шаг пинов меньше, чем у представленных модулей, потому полезнее было бы привести ссылку на соответствующие провода, с помощью которых подобные датчики можно подключить к ней.
Датчики температуры, влажности, пламени, удара и микрофон тоже пригодятся.
Разве те белые коннекторы, не будут слишком сильно торчать с боков и мешать подключению такого же коннектора рядом? Эти провода идеально бы подошли для шилда ардуины, у которого пины выведены отдельно стоящими коннекторами. Себе заказал вот такой и такой кабель, отличаются количеством дырок, под первый и второй GPIO разъёмы на плате кубика.

Про датчики всё таки не могу не сказать, что DHT11 хуже, чем DHT22, но ещё лучше какой-нибудь SHT21. Датчик пламени вообще непонятная штука, он либо реагирует на любой свет, либо реагирует на пламя, когда оно уже вплотную поднесено к датчику. Датчик вибрации с виду из дешёвых, у которых замыкающий контакт не пружинка, а незакреплённая болванка, которая свободно болтается внутри корпуса, поведение этого датчика тоже довольно странное. Вместо шилда с микрофоном, кубику лучше подойдёт готовый микрофон с аудиоджеком :)
Еще бы были примеры кода для подключения к Cubietruck.
UFO just landed and posted this here
Читал, хотелось немного поудобнее чтобы все на одном языке, а не смесь bash.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А в плане медиасервера и подключения датчиков(аля база для умного дома)?
PS Ой пропустил, простите. Если чисто как сервер, то да, наверное вы правы.
Пока медиасервер.
Но в ближайших планах (раньше было подключено к Raspberry)- уличный датчик влажности, температуры, комнатный датчик влажности, температуры. Далее несколько беспроводных датчиков влажности почвы (комнатные цветы то вянут, то гниют)
Я как-то для себя пришел к выводу, что пусть лучше будет несколько железок, каждая для своих нужд, но зато без компромиссов в каждом из компонентов. Поэтому сервер — mini-ITX на Атоме, медиаплейер — WDTV, разного рода датчики и прочая домашняя автоматизация/информатизация — RPi/Arduino, по ситуации. Ну и не получится так, что нечаянно сожженная во время экспериментов плата оставит меня без сервера/плейера.
UFO just landed and posted this here
UPD: Соврал. ссылка — 70 долларов
…и плюс доставка ОТ 60.
UFO just landed and posted this here
Я думаю они скоро подешевеют или доставка станет человеческой по цене (как у Малинки, я её еще в самом начале продаж напрямую заказывал), т.к. я смотрел Кубик в китае он где-то 89 у.е. стоит с доставкой в течении 2-х месяцев, на Украине, с доставкой из Киева в Донецк — он мне обошелся в пределах 105 у.е.
и что с того?
То, что у Кубитрака доставка по всему миру бесплатная включена в стоимость. Итого кубитрак стоит $99 с доставкой, а ваш девайс по ссылке — $130.
Вы уверены, что 400МГц и 256МБ ОЗУ будут лучше по производительности?
Мне казалось эта плата вообще для другого, учитывая, что туда шилды от ардуино подходят, как написано на вики, а заодно среда разработки и библиотеки.
Intel Galileo vs. Raspberry Pi

Arguably, «performance» is subjective, and depends on what you want to do with the board. Recall that Galileo runs the 400MHz Pentium-class Quark. RPi is normally clocked at 700MHz, but since RPi performs fewer calculations per cycle, they are roughly equivalent in this aspect.


Плюс плата хорошо расширяется за счет miniPCIe, arduino shields, MicroSD connector с SDIO. Есть часы реального времени.

О. спасибо. только сегодня искал Mini PCI-E видеокарту. Правда, эта — кусок дерьма по характеристикам и качество выглядит сомнительным, ну да ладно =) Буду хоть знать, что такие существуют.
Ну вообще-то не так уж она и плоха. Есть еще пара модификаций.

А вообще еще год назад и таких не было.
Цена Кубика на Украине — 100$, думаю что за лишний 31 доллар получить + 1 ядро, + 1792 Мб оперативки, + полноценный Linux на борту…
Это как минимум.
UFO just landed and posted this here
— Вы ведь не считаете, что 180 долларов для медиасервера — это мало ?))

Смотря как смотреть? Простейший NAS (D-Link DNS-315) стоит 50$ + HDD 1Тб 7200 rpm — 74$ = 124$. Куча ограничений, по крайней мере то что я читал в инете, и без wi-fi, IrDA, GPIO и прочего. Raspberry слишком медленная. Что-то типа IPTV плеера — тоже как-то не очень, нет HDD, нет GPIO и т.д.
— Производительность оставляет желать лучшего (по сравнению с аналогами на х86)

Согласен, но тут как раз следующий вопрос становится.
— Энергопотребление не является плюсом, поскольку оно важно для переносимых устройств с питанием от аккумулятора, а для сервера с блоком питания — сотня миллиампер больше, роли не играет.

Я пробовал подкинуть БП от компьютера для Rapsberry + USB HDD потребляет слишком много (в цифрах не готов сказать, но гораздо более 20 Вт, которые потребляет Кубик)
P.s. сорри свет вырубили. Не смог сразу ответить.
UFO just landed and posted this here
Умный дом — это да, или как очень тихий настольный ПК для чтения Хабра или простой работы (я думаю что у немногих обычные офисные ПК будут мощнее)
Для медиа сервера — надо смотреть, хочу как будет время попробовать Plex поставить.
Если осилю — ждите новых статей ))
P.s. ntfs1984
И да, статья хорошая! Вы молодец, продолжайте в таком же духе!
Спасибо
Про плекс очень интересно. А где в Украине за 100$?
Ссылку кинул в личку, дабы тут рекламу не делать.
Plex — самому интересно, т.к. Малинка сейчас с XBMC стоит.
А разве есть реализация Plex для Cubietruck? И если на СТ ставить клиент, то нужен отдельный сервер с Plex Media Server. А если на СТ ставить сервер, то вряд ли хватит его возможностей для транскодирования, например. Ну и Plex Media Server — proprietary software.
У меня Кубик трудится исключительно как медиа-сервер minidlna, mpd и торренто-качалка.
Нашёл старый бесхозный 2.5" хард. Подцепил USB-SPDIF конвертер (чуть-чуть качественнее, чем встроенный в плату TOSLink), делаю ещё upsampling до 96КГц с medium-sinc модулем, best-sinc не тянет.
Для меня принципиально то, что крутится 24/7, всё стабильно и очень мало кушает электроэнергии. Очень доволен.

Тестировал как-то раз Cubeez, дебиан с GUI — не очень. Медленно ворочается, уж лучше андроид штатный оставить.
Спасибо за мануал, окучил свой кубик немножко!
«Автор» сего опуса, а вы действительно сами этот текст писали?
Вот здесь человек утверждает, что текст данной статьи у него украли.
Отличная ссылка, к слову говоря. Спасибо.
Вы сначала сравните а потом уже критикуйте
Посты на форуме брал за основу, часть переводил с основного форума, часть писал сам, код/скрипты весь полностью проверен и переделан мной лично при настройке своего кубика с нуля, при том есть под темы, которые не освещались.
Можно начать сначала:
Установка в NAND — есть такое у автора — нет.
Установка системы на SD — пожалуй трудно судить, но это перевод основного форума.
Перенос системы в SATA — нет
Перенос системы в NAND — не очень похоже на плагиат
Первое включение — скопировал
Смена порта SSH — скопировал
Настройка сети — скопировал
Настройка wi-fi — нет, не видел такого у автора
Установка часового пояса — нет
Автоматическое монтирование раздела HDD — можно сказать 50/50 я использовал другой подход, если это плагиат — бросьте в меня минус.
Установка Nginx + php5-fpm + mysql — блок частично скопирован, частично переписан заново 50/50.
Установка торрент клиента Transmission — скопировал
Установка Samba — нет
Удаленное управление Ajenti/Webmin — скопировал
Итого, 5 из 14 копия (мне совершенно не сложно указать авторство, при том что это и так перевод)
2 из 14 — это 50/50, с неплохими такими доработками. Если общие тезисы скопированы у автора — извините, но много из этого текста моего авторства.
7 из 14 — мой текст
Плюс к этому — собрать это в один удобочитаемый документ, а не 100500 тем на форуме.
— добавление своего видения на установку и кое-каких специфических программ.
Из всего вышесказанного я считаю что 50% текста моя личная, и на данный момент уже огромную тучу раз перепечатана в интернете, но я не бегаю и не вылавливаю тех, кто это сделал, и не требую указать меня автором, я рад, что люди пользуются и обучаются, неважно как.
На этом у меня все. И, как всегда — открыт к конструктивной критике.
P.s. друг «автора» — вы могли бы и мне сразу написать в личку — мне совершенно не затруднительно было бы указать авторство в соответствующих блоках.
Где критику увидели то? Да и не друг я ему. Человек просто поинтересовался. Укажи вы авторство тех частей, что скопировали — ни у кого вопросов не возникло бы.

P.S. Можно было более спокойно отвечать.
Sign up to leave a comment.

Articles