логин: 
<< предыдущая заметкаследующая заметка >>
17 февраля 2015
и очередной технический штурм

День добрый, мои дорогие технические читатели. Сижу дома, болею гриппом, работа не работается, зато много мыслей по поводу разной ерунды. Поэтому я опять наглейшим образом злоупотреблю вашим вниманием и френдлентой, чтобы спросить вашего совета по разным техническим вопросам.

Вопрос первый — что ставить на Bananapi BPI-R1?

UPD: Внятного ответа не услышал, услышал подтверждения своим опасениям, что разные линуксы могут не слишком хорошо работать с железом. Поэтому буду пробовать Bananian Linux — Debian, заточенный производителем под свою железку.

Приехала сегодня из Китая вот эта железка, о которой я недавно впервые узнал из обсуждений в комментах дневника:

Вкратце — это сделай-сам-роутер за 70$: на платке 5 гнезд Ethernet с неплохим контроллером Broadcom, WiFi c антенками, но при этом устройство куда более похоже на полноценный компьютер, чем самый дорогой из роутеров. Потому что у нее 1ГГц процессор, 1Гбайт (!) памяти, имеется слот sata для подключения винчестера, есть выход HDMI и видеопроцессор (не предполагаю использовать в этом качестве, но пусть будет, кстати есть специальные гнезда для шлейфа к дисплею и вебкамере на самой плате), а также есть немыслимое количество разнообразных контактов UART и GPIO, шо, понятное дело, открывает широчайший простор для самой разной домашней электроники. Жаль, USB только один, но нам хватит. Зато есть звуковая карта и аж сам микрофон сидит на плате.

В общем, это штуку я замыслил на смену своему роутеру http://home.lleo.me(который, как вы помните, когда-то пришел на смену громоздкому, шумному и прожорливому серверу). Планирую ее хорошенько настроить, сделать православный корпус из бересты и радоваться.

Вопрос в следующем: для этой железки есть целая куча операционок:
— Андроид (который, понятное дело, здесь полезен меньше всего, особенно в версии 2.0)
— OpenWRT
— Bananian Linux (что-то местное)
— Raspbian (всё семейство железок создавалось как клон Raspberry Pi)
— Arch Linux
— Lubuntu

Собственно, хочу узнать ваше мнение: что посоветуете, чтобы получить максимум производительности, не занимаясь пляской с бубнами над пересборкой ядра и прочими консольными попытками поднять все-таки роутер? В принципе я сейчас живу с OpenWRT, но там есть недостатки — например, для веб-сервера не удалось найти и установить curl и imagemagic, а хотелось бы. Пакет sox отсутствует. И так далее. Может, если уж у нас 1Гб памяти, поставить что-то серьезнее? Но что? И сложно ли ему будет объяснить, что он роутер?

Вопрос второй — как настроить nginx.

UPD — Спасибо за правильный ответ:
в nginx.conf вместо инструкции error_page 404 /index.php; следует использовать try_files $uri /index.php;

location / {
root /opt/www;
try_files $uri /index.php;
}

В этом случае переменные POST-запроса тоже прекрасно сохраняются.

Пользователи моего движка спрашивают, как поставить движок на хостинг, где nginx / fastcgi, но нет apache. Честно говоря, это вопрос интересует меня давно. К мысли отказаться от apache я и сам постепенно склоняюсь даже на своем сайте, потому что быстрее и надежнее, и чего ради держать apache — неясно. Единственная проблема: архитектура моего движка требует, чтобы все запросы к несуществующим физически файлам шли на /index.php Для apache это был mod_rewrite и .htaccess с инструкцией:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php

Этого нет у nginx (и lighttp, который, как мне объяснили, при нагрузке все равно проигрывает nginx по скорости и прожорливости). У nginx можно написать в nginx.conf правило для 404:
error_page 404 /index.php;
На home.lleo.me у меня сейчас так и сделано, поэтому вы наблюдаете хотя бы титульную страницу. Но не все так гладко: nginx не делает полноценный реврайт, в частности — почему-то теряет переменные POST-запроса. Почему он это делает — загадка. Видимо считает, что POST-запрос на несуществующую страницу — это уже совсем гиковство и хакерство. А POST-запросы мне в некоторых случаях (например, для системы обновления движка) очень нужны. Не хотелось бы переписывать движок, хотелось бы понять, как сделать правильную настройку. Я же наверно не один в мире пытаюсь в nginx cделать POST-запрос к странице, не лежащей физически на диске? Спасибо за советы.

Вопрос третий — сейчас сам решился

С некоторого времени Ubuntu утратила способность записи с микрофона — ни skype, ни audacity звука не воспринимали. Никакие манипуляции с настройками alsamixer тоже не помогли, а интернет показывал по запросу об отвалившемся микрофоне кучу ерунды годов примерно 2008 вперемешку со слухами, будто в прошлогоднем ядре на эту тему что-то сломалось и никак не починят. Хотел сейчас найти ссылку на ту информацию, но случайно наткнулся на совет установить вместо alsamixer более современный микшер:
sudo apt-get install pavucontrol
И проблема решилась! Все-таки морда этого alsamixer и методы его работы мне не нравилась «со времен Советского Союза» :)

И последний четвертый вопрос — посоветуйте автосервис

UPD: Сервис Субару и БМВ Евгения Альпинского: http://alpinarium.ru

Есть у меня машинка Subaru Impreza 2000 года, ей надо поставить спереди новый бампер, фару и две противотуманки (все вышеперечисленные запчасти, кроме крепежных винтов, уже имеются и лежат в салоне). А заодно проверить, почему у меня второй месяц горит лампочка «Check Engine» и как дальше с этим жить. Собственно, у меня живы в памяти нехорошие опыты ремонтов в мастерских на Иловайской, где драли за ремонт нехилые тыщи долларов, делали скверно и даже могли что-нибудь поломать сверх имеющегося — то у них сдох почему-то блок подушек безопасности, то потеряли со сменой бампера и не нашли задний номер (!)... С тех пор я удачно перебрался по знакомству в прекрасный сервис «Автодина на Ярославке» — там было чисто, светло, приветливо, очень грамотно и цены очень вменяемые, но там Suzuki, а у меня теперь Subaru. Поэтому хотелось бы рекомендацию: может у вас есть какие-то знакомые или просто надежное место, где могут навинтить эти достаточно несложные детальки недорого и без выкидывания номера вместе со старым бампером по причине врожденного дебилизма и алкоголизма :) Сам привинтить не могу за неимением теплого гаража, да и опыта нет — мне за 20 минут не управиться, придется сутки разбираться.

Больше вопросов не имею. Заранее спасибо за советы! ;)

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Safari Chrome
 Москва
20
0
Evgeny Alpinsky
Лёня, я владелец автосервиса Субару. Скидку дам большую, как любимому и уважаемому с конца 90-х автору.
У меня чинятся Андрей Бочаров, Лев Новоженов, жду самого Лаврентия Августовича Пысина.
http://www.alpinarium.ru/forum/
Linux Ubuntu Firefox
 Москва
2
0
Leonid Kaganov
Вау! Супер!
ул. Малая Ботаническая, д.26А ?
В какое время и день лучше приезжать и кого спросить?

И сколько будет стоить замена из имеющихся деталей бампера, правой фары и двух противотуманок с разбитыми стеклами?
Windows Safari Chrome
 Москва
0
0
Evgeny Alpinsky
Лёнь, да звони прям мне с любой день с 14 до 03. Приезжай когда удобно. А стоит будет дешево, даже не сомневайся ))
Windows Safari Chrome
 Москва
0
0
Evgeny Alpinsky
Телефон прям в фейсбуке в инфо есть. 8963-7821993
Linux Ubuntu Firefox
 Москва
1
0
Leonid Kaganov
А, спасибо! Щас немного тогда подлечусь, чтоб вирус гриппа через телефон не передался, и позвоню.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Мне просто надо прикидывать, сколько денег в кармане готовить. А по какому телефону можно звонить? Который на сайте указан - это диспетчерская, да?
Windows Safari Chrome
 Москва
0
0
Evgeny Alpinsky
Так вот же: 8963-7821993. Там буду сразу я ))
Windows Firefox
 Воронеж
2
0
johndeth
Вот ведь Лео, как тебе свезло!
Сам СубаруГуру Альпинский во фрэндах! :)
Не думай, сдавайся ему сразу, и Субару попрет!
А бушдешь в Воронеже, мы поможем починиться :)
Windows Safari Chrome
 Москва
1
0
Evgeny Alpinsky
Ну, чтобы поменять бампер и фару, гуру избыточен )) Это как микроскопом шурупы красить.
Linux Safari Chrome
 Москва
0
0
Leonid Kaganov
А посмотреть на красную лампочку "Check Engine"? :)

У меня есть обоснованные подозрения, что она зажигается время от времени по причине полудохлого аккумулятора с отваливающимися клеммами, который вносит неразбериху во всю электронику. Но хотелось бы услышать совет профессионала.
Windows
 Москва
0
0
m (ngs-govno)
> У меня чинятся Андрей Бочаров, Лев Новоженов, жду самого Лаврентия Августовича Пысина

они реально все ездят на субарах??
Windows Safari Chrome
 Москва
0
0
Evgeny Alpinsky
Нет, совсем даже не на Субарах, просто люди хорошие ))
Windows
 Москва
0
0
m (ngs-govno)
а вы все подряд чините?
еще хотел спросить, зачем они ездят на ломающихся машинах, ну да ладно...
Windows Safari Chrome
 Москва
0
0
Evgeny Alpinsky
Раньше занимались только Субару и БМВ, а теперь все чиним - кризис прижал. А бывают неломающиеся машины?
FreeBSD Firefox
 Москва
0
1
Александр (#4193458)
Автодины на Ярославке уже год как нет :( Может кто-нибудь из читателей подскажет к кому из официалов можно податься с Suzuki? В частности, надо прописать новый ключ в иммобилайзер.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
А, точно, я слышал что-то об этом...
А хорошее было место. А на втором этаже там заодно было прекрасное кафе, суп из лисичек в хлебе... Ностальгия!
Linux Firefox
 Richardson
26
0
Михаил (#1684620)
> суп из лисичек в хлебе

Антиколобок?
Windows Firefox
 Израиль
3
0
braintunic
Песенка лисички из супа:

«О, боже, что делается, о, небо!!!
Меня насилует батон хлеба!!!
В центре города, посредь бела дня —
батон хлеба насилует меня!!!
»
© LLeo
Windows
 Москва
3
0
m (ngs-govno)
«Маркони,хватит писать хуйню!!»©
Mac Safari Chrome
 Великобритания
0
0
kenota (#4092888)
Лео, привет.

С nginx настраивать нужно так:

location / {
try_files $uri $uri/ /index.php?$args;
}

Таким образом он будет сначала пытаться отдавать файлы, и если файлов и директорий нет, тогда выполнит index.php. Попробуй.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
О, спасибо! Но он точно передаст при этом POST-переменные? Потому что пока что все мои эксперименты с похожими (но не с этими) настройками говорят об обратном.

И что будет, кстати, если есть директория? Он там начнет искать index.htm или в традициях солнечных девяностых попытается самовольно отобразить файлы в виде иконок? ;)
Mac Safari Chrome
 Великобритания
0
0
kenota (#4092888)
Смотри, конфиг
try_files

просто говорит nginx-у пробовать отображать файл в порядке аргументов, и остановиться на первом, что он найдет, либо показать последний. В том что я привел, он сначала пробует запрошеный путь , потом (если файла такого нет), пробует добавить слеш что бы проверить есть ли директория, и если всего не получилось, то index.php.

Директория отобразится если у тебя настроен nginx на отображение списков директорий.

Я немного неправильно конфиг написал, полный вариант будет такой :

location @php {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/путь/до/index.php;
include /etc/nginx/fastcgi_params;
}

location / {
try_files $uri $uri/ @php;
}

Пиши если не получится :)

edit: Да, я проверил с этим конфигом POST работает.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Спасибо большое! Все заработало как надо!!!
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Я просто вставил одну ту строку, что ты написал в первый раз.
Правда, с конструкцией $uri/ не сработало, и я ее удалил.
Это и лучше: если мне когда-нибудь захочется показывать файлы с иконками, проигрывателеми блэк-джеком, я это реализую все равно средствами движка - так будет проще, надежнее и кроссплатформенно.
Linux Safari Chrome
 Москва
0
0
Leonid Kaganov
Скажи, а как в nginx ЗАПРЕТИТЬ для веб-доступа некую папку tmp/ и (желательно) все ее подпапки?
Mac Safari Chrome
 Великобритания
0
0
kenota (#4092888)
Очень просто:

location ~ ^/tmp {
deny all;
}

Только это нужно разместить на первом месте в конфиге, перед другими локейшенами.

Тонкость в тильде: nginx ищет сначала все локейшены которые совпадают по простому префиксу, например location /, затем ищет локейшн по регэкспу и использует первый совпавший.
Windows Safari Chrome
 Нидерланды
0
0
Boris (#5014790)
На второй вопрос ответ есть в доках

http://nginx.org/en/docs/http/converting_rewrite_rules.html
и http://nginx.org/en/docs/http/ngx_http_rewrite_module.html
(англ.)

Можно попробовать http://winginx.com/en/htaccess
Windows Safari Chrome
 Краснодар
1
0
барисыч
Как хорошо, что на нём нет электролитов, нечему будет вздуваться и сохнуть. Я уже устал в китайских поделках типа роутеров и триколоровских говнотюнеров электролиты перепаивать...
Windows Firefox
 Москва
1
0
vctor
Пятый вопрос: ближайшую неделю я занимаюсь домашними делами, и надеялся пропустить эпидемию гриппа мимо себя, любимого.

А здесь читаю, что фрилансер загрипповал. Что за хрень такая происходит: мне теперь тоже сидеть-бояться?!
Linux Ubuntu Firefox
 Москва
3
0
Leonid Kaganov
Я чихнул вам на юзерпик, теперь вы тоже умрете!
Windows Firefox
 Нидерланды
1
0
Ranma
Вы точно не путаете фриланс с домашним арестом?
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
А хоть бы и домашний арест. Один прибежавший из сада ребенок - и вся камера домашних арестованных чихает и кашляет :) Сестру я лично ездил на машине эвакуировать с температурой к нам в Чертаново, чтобы хотя бы бабушку не заразила. Не понимаю, что мешало эпидемии Эболы распространиться с той же скоростью, как сезонный грипп :)
Windows Firefox
 Москва
0
0
vctor
Небось в Африке на каждом углу стоят волотеры, и брызгают всем на ладони ароматной жидкостью.
Несколько лет назад я видел такое на американском лайнере.
Не могу сказать, действенна ли эта мера.
Windows Firefox
 Челябинск
1
0
vinny-the-poo
Полотёры?

И да! Если мы сравниваем что-то с гриппом, то брызгать должны в рот.
Windows Firefox
 Челябинск
1
0
vinny-the-poo
Если верить фильму «Outbreak», для распространения вируса воздушно-капельным путём его белковая оболочка должна заполучить мохнатые ворсинки.

В том фильме, кстати, показано заражение вирусом, очень напоминающим Эболу. И вот как раз в процессе распространения в маленьком американском городке он мутировал и приобрёл контагиозность гриппа. Это был пипец! Пришлось вакуумную бомбу на Воронеж Сидар-Крик кидать.

Так что, поосторожнее тут с фразами, могущими поколебать тонкие материи.
Linux Firefox
 Швеция
0
0
Окщуцвыф (#5015767)
Вопрос "что делать, если мне почти во всём нравится дистрибутив линукса N, но в его репах не хватает такой-то софтины" решается обустройством в chroot'е другого дистрибутива, согласного на то же ядро, и нужной софтиной обладающего.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Это вы про роутер, да? Живо себе представляю обустройство chroot для запуска софтины по обслуживанию Ethernet-портов в режиме, максимизирующем скорость раздачи интернета по квартире с WAN на 4 LAN.
 New York
0
0
byka (#4221769)
А что такого?
У меня роутер на Фре на 386-DX33 с двумя мегабайтами памяти работал, а тут целый суперкомпьютер!
Linux Safari Chrome
 Пенза
1
0
edo (#4761536)
когда роутер работал на 386, наверное и скорости другие были?
Linux Firefox
 Швеция
0
0
Окщуцвыф (#5022644)
Да ладно, сами же пишете, что там оперативки целый гиг. Разгуляться ещё не так можно.

Кроме того, некоторые мануалы по обустройству роутеров потолще с openwrt - например запихивание туда i2p вместе с неизбежной для него явой - так и действуют через chroot с чем-нибудь унутре вроде федоры или дебиана.
Linux Safari Chrome
 Ростов-на-Дону
1
0
nymitr
Несколько лет использую archlinux на домашнем и рабочем компах. Это rolling дистрибутив т.е. у него нет релизов, как у убунты. Один раз поставил и просто периодически обновляешь пакеты.
Плюсы:
+всегда свежий софт
+если чего-то нету в репозиториях, скорей всего будет в aur'е ( Arch User Repository)
+systemd
+подробная wiki

Минусы:
-если долго не обновлять (больше года), есть риск что после обновления не заработает
Linux Firefox
 Киев
3
0
Л. Янукович
systemd - это, впрочем, изрядный минус.
Linux Safari Chrome
 Ростов-на-Дону
0
0
nymitr
использовали или просто так хейтите?
Linux Firefox
 Киев
1
0
Л. Янукович
Ах, ах, конечно, просто так хейчу.

Конкретно по задаче LLeo - разверну свой hate. systemd "заточен" под постоянное взаимодействие с пользователем - десктоп и даже планшет. С серверами, где взаимодействия с пользователем мало, он смотрится несколько неуместно - и, скорее, служит для унификации дистрибутива.

В данном конкретном случае внешние устройства добавляться будут редко, аккумулятора тоже не предполагается, приложения будут запускаться один раз при старте системы и иногда пользователем из командной строки. Все заморочки systemd, собственно, для этого не нужны, а в некоторых вопросах даже могут помешать. Традиционный плоскопараллельный SysVInit, с другой стороны, именно для таких задач и писался, и даже upstart едва ли что-то добавит.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Так если конкретно, какой из дистрибутивов советуете?
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Я не уверен, что там есть настройки, который помогут быстро развернуть роутер-станцию. Домашний комп - там немного иные задачи, как его настраивать я представляю. А вот роутеры из WAN в кучу LAN со всякими плясками - как-то пока боязно начинать :)
Linux Safari Chrome
 Ростов-на-Дону
0
0
nymitr
Ну с этой точки зрения остальные перечисленные линуксы точно такие же будут. Разница будет только в системе инициализации и форматах пакетов.
Чтобы без танцев и бубна сделать роутер придется искать специально заточенные под это дистрибутивы.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Так именно так вопрос и ставился.

А какой Линукс кто себе выбрал для десктопа - на эту тему я и сам могу порассказать, не первое десятилетие у меня Линуксы на десктопе.
Windows Safari Chrome
 Германия
1
0
_N_E_R_O_
А расскажите, было бы интересно:) Я себе недавно после долгого перерыва рискнул поставить Linux Mint Cinnamon. До этого пару лет с лишним назад пытался подружиться с простой Ubuntu. Но не пошла, всё было так непривычно и муторно. Честно пробовал привыкнуть целый месяц, но после очередной пляски с бубном плюнул и установил Винду.

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

Mint мне самому так понравился, что я его установил себе и родителям:) Родители даже не заметили перехода с винды. Только порадовались, что работать всё стало быстрее.

Понятно, что этот путь должен пройти каждый сам, но было бы интересно послушать знающих людей (форумы не предлагать, там каждая лягушка хвалит своё болото и ещё больше запутывает=))
Windows Firefox
 Сумы
0
0
rw (#4880316)
На эту тему я бы статью почитал.
Windows Safari Chrome
 Одесса
1
0
Viktor
Не то чтобы это было принципиально, особенно теперь, но эту конструкцию:
RewriteRule ^.*$ index.php
можно написать вот так:
RewriteRule ^ index.php
Linux Firefox
 Киев
2
0
Л. Янукович
Про pavucontrol и alsamixer - извините, поправочка.

alsamixer манипулирует непосредственно звуковой картой, а pavucontrol - системой PulseAudio, через которую с недавнего времени работает Skype. То есть, нет "более современного" и "менее современного", а две утилиты для разных целей.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Не только Skype, у меня и в Audacity звук не шел, и вообще ни в каких пакетах.
Linux Safari Chrome
 Iowa City
0
0
Гена Кукарцев (#3283309)
Я с похожим в убунте столкнулся пару лет назад: PulseAudio плохо работал со Скайпом (ну или наоборот). Первое время единственное решение, которое у меня работало - убрать PulseAudio, тогда скайп снова начинал работать с алса.

Потом я понял, что на том конкретном компьютере микрофон моно, но PulseAudio его понимает как стерео и берет разницу между каналами, которая была, конечно, ноль, и микрофон не работал, а только фонил. Решение - в pavucontrol вывести один из каналов микрофона в ноль, тогда все снова заработало.

Как я понимаю, PulseAudio садится сверху АЛСА как посредник для всех системных звуковых операций, так что да, не только скайп.
Linux Ubuntu Firefox
 Москва
3
0
Leonid Kaganov
Ад какой ;) Разница между двумя каналами одного моно - это сильный программный заход :)))
Windows Firefox
 Москва
0
0
Аляксей Арцёмаў
Сталкивался с этим, когда еще пульсаудио была сравнительно сырой. В alsamixer все ползунки были выкручены, как надо, но при этом пульса как-то странно себя вела при неизменном и простейшем конфиге. В большинстве случаев звук работал, но где-то через пять раз на шестой система стартовала с выключенным звуком (как раз в pavucontrol отображалось, что звук отключен, при включении все опять работало). Правда, это было только на убунте. Звуковуха везде была интегрированная, Realtek (код модели уже забыл). Позже на этих компах (везде одинаковое железо) был водружен Debian 6, там этот глюк не проявлялся.
Linux Ubuntu Safari Chrome
 Великий Новгород
0
0
RushTonop
Если не секрет - для каких целей Audacity? Для моих целей (электрогитаразм) пришлось дополнительно установить KXStudio, там основная аудиоподсистема - jack, есть отличная студия и коммутатор, короче практически плуг-н-плей.
Linux Safari Chrome
 Москва
0
0
Leonid Kaganov
Спасибо, буду знать. Я не часто делал что-то со звуком, но обычно использовал audacity - ну, порезать аудио на песни, например. Не скажу, что сильно удобно, да и глючить он стал в последних версиях сильно - мог зависнуть или вылететь.
Windows Safari Chrome
 Москва
0
0
[email protected]@mail.ru (profile/41497813269)
Приветствую.
Ну, поскольку Альпинский прорезался, особого смысла наверное нет, но тем не менее...
Я уже третью свою субару лечу у Anri (Андрей Андреев). У него сервис на Загородном около ТТК.
(495) 981-6597

С уважением - 25020/238
Linux Safari
 Одесса
0
0
leyton (#4897622)
про роутер важно же, чтобы он пакеты не софтово, а аппаратно коммутировал.плата незнакомая.
поэтому по броадкому надо бы выяснять конкретно какой софт на каком уровне и что аппаратно поддерживает. скорее всего все софтово. тогда обратите внимание на наличие модулей с поддержкой dma вместо pio-mode Ethernet.
на сайте ответили про аппаратную поддержку,что
Please download and test it ,thanks
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Ну так именно это я жопою и чую, поэтому и вопрос задал знающим людям. Но ответа пока нет, увы.
Linux Safari
 Одесса
0
0
leyton (#4897622)
скорее всего у броадкома есть под этот чип много чего, но они не дадут, потому что у тебя нет усов (NDA).
нужна их точка зрения и волосатая рука. тогда все будет hardware accelerated и куча фич (типа транспаренси для войсовых функций,напр.)
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Но разработчики BPI-R1 чем-то же руководствовались, когда выбирали этот чип для своей опенсорсной (как заявлено) платы? Вот поэтому я и спрашиваю, в какой из сборок с драйверами все хорошо?
Linux Safari Chrome
 Iowa City
0
0
Гена Кукарцев (#3283309)
Леонид, а эта штука может хорошо, быстро диск по локальной сети раздавать? Может, кто посоветует? Ищу для этого дешевое решение. Хотел Расбери Пай, но интернет говорит, что медленно получится.

Тут два вопроса: а) быстрый ли интерфейс для диска, и б) будет ли успевать раздавать по гигабитному и по wifi, если предположить, что он будет работать только диск сервером и роутером.

USB только 2.0 вроде, но есть SATA.

Что думаете?
Linux Ubuntu Firefox
 Москва
1
0
Leonid Kaganov
Я думаю, что будет быстро раздавать, для этого и брал.

Сейчас у меня висит в роутере Asus новый 2.5" USB-диск, раздает 5 мегабайт в секунду. Раньше диск был старый 3.5" и был воткнут через свич (второй USB был занят под системный диск), и это была совсем катастрофа: ни кино посмотреть, ни архив фоток быстро полистать. А 5 мегабайт в секунду - уже вполне приемлемо.

Новая система, я уверен, будет работать еще быстрее - там же на плате sata. И процессор мощнее.

Но пока я ее не настроил и не опробовал, ничего конкретного сказать не могу.
Linux Safari Chrome
 Iowa City
0
0
Гена Кукарцев (#3283309)
А он 2.4ГГц или 5ГГц или оба? Что-то не смог найти в интернете, может, не туда смотрел. Хочется 5...
Linux Ubuntu Firefox
 Москва
1
0
Leonid Kaganov
Не интересовался.
Лично мне и домашним годится любой WiFi почту почитать и в интернете полазить. А для перекачки серьезных потоков (что случается крайне редко) у меня по квартире разведена сеть.
Linux Safari Chrome
 Iowa City
0
0
Гена Кукарцев (#3283309)
Я заметил, что у меня 5 работает в среднем гораздо надежнее, чем 2.4. Может, дело в населенности 2.4 каналов, или я не умею канал выбирать, или конкретное железо глюкавое, скорее всего сочетание факторов. Однако с 5 глюков заметно меньше, а скорость лучше, падает реже.

Да, еще 2.4 пропадает во время работы микроволновки. А 5 пофиг.
Mac Safari
 Тольятти
0
0
Count (#5016452)
> Вопрос первый — что ставить

То, с чем скорее разберёшься. В твоём случае - OpenWRT/Lubuntu.

> И сложно ли ему будет объяснить, что он роутер?

NAT, DHCP и прочую надо будет вручную настраивать.
Windows Safari Chrome
 Белоруссия
1
0
BodrovSerbod
OpenWRT больше подходит для сугубо сетевых устройств с относительно слабым железом.

Для бананы рекомендую Lubuntu, это по сути та же убунта с хардкордным олдовым десктопом. Обновления, поддержка, совместимость. Но она десктопная, сетевые сервисы придется настраивать вручную. Можно подключить к телевизору (кухонному, например) и рулить удаленно через VNC или с какого-нибудь андроидного пульта.

Комфортный роутерный софт есть, firestarter, например. Помню игрался с какой-то навороченной хреновиной, похожей на Kerio, но забыл название. Но я обычно все по старинке, скриптами..

Вспомнил! Webmin
Linux Safari Chrome
 Iowa City
0
0
Гена Кукарцев (#3283309)
Да, мне кажется, что удобный и починяемый пинком софт для раутера - самое главное. Очень интересуюсь тоже. Все остальные навороты - ладно, а вот когда на Новый год семья собралась по ютюбу какой-нибудь голубой огонек смотреть, а у меня тут сеть упала, которую я два года назад настроил и забыл уже, где она живет, это должно починяться простой перезагрузкой...
Windows Safari Chrome
 Петрозаводск
0
0
igronus (#4288603)
(Сам не пробовал, но...) Чисто теоретически, в качестве ОС должен подойти raspbian: пакетная база debian огромная и trueЪ.
Linux Ubuntu Firefox
 Санкт-Петербург
1
0
Николай Лещёв (#5017351)
Слишком теоретически.

Raspbian придуман оттого, что в Raspberry Pi стоит проц старой архитектуры ARMv6. Современные линуксы расчитаны на ARMv7 и на нём не пойдут. Здесь же (и в Raspberry Pi 2) - уже проц ARMv7-A и с выбором операционной системы всё проще. В частности, можно использовать настоящий Debian.
Linux Ubuntu Firefox
 Санкт-Петербург
0
0
Николай Лещёв (#5017351)
Хм, не погорячился ли я?

Похоже, и Bananian на этой железяке только недавно заработал.
http://forum.lemaker.org/thread-10732-1-1.html

Хотя для неё и не надо пересобирать все пакеты под другую архитектуру, как это делали ребята из Raspbian, смастерив целый небольшой кластер из ARM-плат для компиляции всех 19,000 пакетов:

http://arstechnica.com/information-technology/2013/03/how-tw[...]
Linux Firefox
 Berkeley
0
0
Михаил (#1684620)
А расскажите-ка про ARM вообще.

Судя по картинкам, на этой банане стоит Allwiner A20, который ARM Cortex-A7. У меня такой же на Cubietruck, и я ставил туда специальный «cubian» — это тоже Debian, но, как я понял, с каким-то специальным ядром для конкретно этой платы.

Сейчас глянул в Debian-овское «InstallingDebianOn/Allwinner», и там написано, что он, оказывается, и сам теперь поддерживает Cubietruck и этот Banana Pi, но есть какие-то заморочки с «mainline kernel»/«sunxi kernel» (обычное кагбе не поддерживает видео и звук).

Стоит ли ставить обычный Debian вместо специализированной сборки? И как он определяет конкретную плату (у них же вроде разводка периферии разная)?
Windows Safari Chrome
 Белоруссия
0
0
BodrovSerbod
Когда Cubieboard только появился и не имел полной поддержки в стандартном ядре, то разработчики лепили свое ядро и делали дистрибутивы из костылей и изоленты.

Сейчас вроде уже попроще, чипы Allwinner и железки на нем поддерживаются ядром, и работают на популярных дистрибутивах. Но для полного контроля над железкой лучше все же использовать специализированные дистрибутивы. Там, к примеру, можно включить второй монитор, скопировать всю систему на внутренний флеш, управлять светодиодами на плате.
Linux Safari Chrome
 Санкт-Петербург
0
0
Николай Лещёв (#5017351)
Cubietruck - это не роутер, там только один Ethernet, да?
Linux Firefox
 Richardson
0
0
Михаил (#1684620)
Один Ethernet и один Wi-Fi (использовать не пробовал). Роутер у меня и так есть в модеме. :–)

Так что там в Debian с поддержкой разных ARM-плат? На каждую делают разные ядра? Или одно общее, плюс какие-то конфигурации и отдельные модули?
У меня сейчас в /boot, например, нет никакого initrd, как на «нормальном» компьютере, зато есть некие script.bin (компилируется из script.fex) с какими-то параметрами аппаратной части и uEnv.txt с параметрами ядра. Какой там загрузчик и где он — вообще фиг знает.
Mac Firefox
 Москва
0
0
Fatalist
Virtual MX от Juniper на него бы =)
Windows Safari Chrome
 Владивосток
0
0
kun1sun
Raspbian - обычный дебиан без каких либо ограничений, его и надо ставить на почти комп.
Windows Opera
 Новосибирск
0
0
Кошмаровский
Эх, какая грустная субара с 1.5 литра. Не субара а расстройство одно.

Меняй на ланкастера трёшку, если живого найдешь.
Linux Safari Chrome
 Москва
1
0
Leonid Kaganov
Если вы про мою Субару - то она 2-литровая...
Да и вообще не переживайте вы так! Все еще будет хорошо!
Linux Safari Chrome
 Санкт-Петербург
0
0
Николай Лещёв (#5017351)
А ещё тут проц поддерживает виртуализацию!
http://linux-sunxi.org/A20#Virtualization

Пока не знаю, зачем, но, может быть, что-то интересное можно с ней замутить.
Windows Opera
 Россия
0
0
ГриЛ (#1948611)
а как решил проблему с датчиком? у меня тоже периодически загорается и сам гаснет произвольно.
Хендай Генц.
Windows Firefox
 Одесса
0
0
Санта (#5038596)
Лео, по сабжу: pfSense - рекомендую. У меня такие ОСи годами работают как у клиентов, так и дома. Причем на железе весьма разношерстном, от почти мусора на пне-3, до вот таких как у Вас балалайках. Форк FREEBSD, с сответствующей КУЧЕЙ функций, плюшек, фишек и приятной вэбмордой.
Ссыль: https://www.pfsense.org/
С уважением к Вам.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Вы рекомендуете. А разработчик железа BPI-R1 - что-то я вижу, чтоб рекомендовал. А уж сколько граблей начнется, как только попробовать взгромоздить на неродную FreeBSD какие-то интересные (не только серверные) пакеты или железо... даже страшно представить.
Windows Firefox
 Одесса
0
0
Санта (#5038596)
Не, ну если от нее хочется больше чем просто от роутера-маршрутизатора, то Вы уж определитесь что в итоге надо: домашний медицентр или шлюз в интернет, с возможностью простого вэб- и фтп- сервера. ))
Или шашечки или ...
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Если бы мне нужен был простой роутер, я бы купил простой роутер. А не одноплатный компьютер BPI-R1, чтобы заменить им свой нынешний не самый простой роутер Asus R16N, выполняющий сейчас кучи не самых простых задач под управлением не самой простой DD-WRT.
Linux Safari Chrome
 Санкт-Петербург
0
0
Николай Лещёв (#5017351)
pfSense - только на x86 же (они «планировали» поддержку ARM и MIPS ещё в 2009, ага, и сколько ещё лет её ждать?), Ллео не хочет платить за дорогой x86 роутер, и старое железо держать не хочет.

А у меня стоит старый комп под m0n0wall, за APU платить пока жаба душит. Вот купил запасную CF-карточку, хочу pfSense попробовать.
Windows Safari Chrome
 Санкт-Петербург
0
0
[email protected]Кошак (cats-shadow)
Попробовал мигрировать живой сайт под nginx - вроде бы взлетел. Но сломался логин по OpenID (через Ulogin), равно как и часть функционала (даже после обновления движка с /dnevnik)
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
Интересно. А какие ошибки nginx пишет в логи?

И какая именно часть функционала сломалась?

В принципе от nginx, если есть переадресация на index.php, больше ничего и не требуется. Если там в php конечно есть curl (может не работает ulogin из-за него), imagemagic (фотки обрабатывать) и iconv (ну, в новой версии движка я его теперь эмулирую сам, если его нет).

У меня на home.lleo.me под nginx движок работает почти полностью. Почти - потому что это роутер Asus, там нет imagemagic.
Windows Safari Chrome
 Санкт-Петербург
0
0
[email protected]Кошак (cats-shadow)
Сейчас проверю.

Модуль CONTENT по клику на "показать больше" не выводил остальное оглавление.
Личные сообщения не отправлялись (зависала форма отправки и спиралька вращающаяся от ajax).
Windows Safari Chrome
 Санкт-Петербург
0
0
[email protected]Кошак (cats-shadow)
Ну вот странно. Curl есть, остальное тоже. Установил движок с нуля, результат неизменен. Авторизоваться можно только по логину/паролю.
Из забавного - если пароль неверный ввести, то в окно авторизации загружается главная страница сайта.
Linux Ubuntu Firefox
 Москва
0
0
Leonid Kaganov
А что именно срывается? Возможно, у php (это же fast-php или что?) закрыты исходящие соединения, поэтому он не может делать запросы на внешние сайты?
Windows Safari Chrome
 Санкт-Петербург
0
0
[email protected]Кошак (cats-shadow)
Происходит запрос на сайт -провайдер OpenID и при возврате опять окно выбора способа авторизации, как будто ничего не произошло.
Если OpenID провайдером работает pip.verisign.com, то в окне ulogin выводится текст "Это окно браузера закончило свою работу и может быть закрыто".

Linux Safari Chrome
 San Francisco
0
0
Gena Kukartsev
Лёня, поделись пожалуйста новостями про Banana Pi R1, если есть чем, и время. Я себе только что заказал, хочется избежать известных граблей.

Надеюсь, что вскоре я и сам смогу делиться опытом, вот придет только...
Linux Opera
 Европа
1
0
Leonid Kaganov
Не было времени пока заняться.

всего комментариев: 159

<< предыдущая заметка следующая заметка >>