|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Журнал Витуса./Записи в блоге |
|
Журнал Витуса.
Голосов: 2 Адрес блога: http://vitus-wagner.livejournal.com/ Добавлен: 2008-02-19 12:48:41 блограйдером Lurk |
|
Привычный хоррор
2016-04-15 10:05:33 (читать в оригинале)
http://vitus-wagner.dreamwidth.org/1187972.html. Please comment there using OpenID. Now there are
Зачем в дому банана.
2016-04-11 10:10:48 (читать в оригинале)Тут на совершенно технический пост с подробностями конфигурирования свитча вдруг куча народу стала задавать вопрос "а зачем эта железяка вообще".
Поэтому я решил написать, что я хочу получить от Banana PI R1. Я уже скоро год как эксплуатирую просто Banana PI в качестве домашнего почтового сервера. 16GB SD для этого вполне достаточно.
Постепенно туда еще и DNS с DHCP уехали. Потому что как я сменил точку доступа с DD-WRT-шной на имеющую родную DLink-овскую прошивку, гибкости стало не хватать.
В результате у меня сейчас в стенном шкафу в коридоре живут два устройства, требующиеся для функционирования сети. И еще некоторые полезные сервисы, которым было бы полезно быть онлайн 24*7 по-прежднему остаются на десктопе. Торрентокачалка например.
Поэтому, хочется иметь одно маленькое устройство, которое обеспечивает все, что необходимо для функционирования домашней сети, да еще и избавляет от необходимости держать критичные данные у облачных провайдеров.
То есть
1. Почта
2. Какой-то контент, который хочется сделать доступным извне
3. Торрентокачалка
И тут выясняется, что существует устройство, которое позволяет все это, одновременно являясь свитчом и точкой доступа Wi-Fi. И потребляет при этом менее 3 ампер от 5v блока питания.
При этом жесткий диск на котором живут файловые архивы и прочее добро, не надо приматывать снаружи изолентой - он аккуратно втыкается в разъем, припаянный к плате, и вписывается в красивый прозрачный корпус.
Возможно, в будущем удастся извлечь и какую-то пользу из разъема GPIO который там есть. Вроде управления дверным замком.
Еще интересная мысль за оффлоадить в тамошний GPU криптографические операции, выполняемые OpenVPN. В общем там процессор и так неплохо OpenVPN тянет, во всяком случае на общение со следующим почтовым хопом хватает. Но GPU-же простаивает.
В общем основная цель использования свитча на этой машинке - не иметь для свитча отдельной железки с отдельным блоком питания. Опять же можно к Wi-Fi нормальную радиус-аутентификацию прикрутить. А то PSK меня как-то раздражает. Все-таки когда у каждой железяки отдельная пассфраза, которую можно запретитить не переконфигурируя все остальные железяки - это удобно.
То есть это в первую очередь домашний сервер, по совместительству выполняющий функции точки доступа и свитча, а не точка доступа в которую удалось вкрутить некоторые серверные функции.
На самом деле у меня идея более амбициозная - иметь в трех домах три бананы (из них только одна со свитчом, остальным и Wi-Fi хватит - на дачах устройства без поддержи wifi не бывают) и увязать их посредством openvpn с сервером на VDS на хостинге в единую сеть. Чтобы можно было из деревни послать документ на печать на сетевой принтер в московской квартире.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1187709.html. Please comment there using OpenID. Now there are
Banana PI R1 как wifi роутер
2016-04-10 20:07:55 (читать в оригинале)Banana PI R1 обладает всем необходимым железом для того, чтобы сделать из нее точку доступа - пятипортовый гигабитный свитч, который можно программным способом поделить на WAN и LAN, и Wi-Fi адаптер, который можно перевести в режим инфраструктурной точки доступа.
К сожалению, это добро крайне хреново документировано, а сделано местами несколько нелогично.
Начнем с конфигурирования свитча. Это более-менее настоящий свитч с поддержкой vlan-ов. У него есть пять портов (пронумерованных от 0 4) торчащих наружу и шестой (под номером 8) соедениенный с собственно SoC.
Если смотреть со стороны портов, порты слева направо расположены в следующем порядке:
2 1 0 4 | 3
Причем порт 3 это тот, разъем которого расположен в отдельном корпусе. То есть WAN-порт.
При включении питания эта конструкция стартует в режиме когда все порты объединены в тупой cвитч, который просто передает все пакеты насквозь. Обычно это не то, что нам надо.
Стандартная конфигурация выглядит так - четыре LAN-порта и WiFi объединены в общую сеть, а WAN-порт - отдельно и пакеты в него попадают только через файрволл в ядре операционки, выполняющейся на SoC роутера.
Поэтому надо организовать два VLAN-а. Один будет включать третий порт и 8й как транковый, а второй - порты 0 1 2 4 и 8-й как транковый. А в Linux-е поднять два vlan-овских интерфейса, один из которых будет внешним, а второй - включен в бридж вместе с Wi-Fi.
Управляется свитч утилитой swconfig. Синтаксис у нее довольно странный, но данная задача решается прямолинейно. Более того в образе bananian linux уже лежит готовый скрипт /etc/network/ifpre-up.d/swconfig, в котором написаны все нужные команды, и надо только закоментарить команду exit в начале скрипта.
# Reset switch, counter and enable vlan mode device=eth0 swconfig dev $device set reset 1 swconfig dev $device set reset_mib 1 swconfig dev $device set enable_vlan 1 # configure vlans swconfig dev $device vlan 101 set ports "3 8t" swconfig dev $device vlan 102 set ports "2 1 0 4 8t" # activate new config swconfig dev $device set apply 1
Сконфигурировать vlan-интерфейсы можно разными способами - и специфически- дебиановским через /etc/network/interfaces, и "вручную" через утилиту vconfig, и через стандартную утилиту ip.
По конфигурированию vlan-ов в Linux-е есть куда больше литературы, в том числе и внятной, чем по конфигурированию этого свитча.
Что касается включения Wi-fi в режим точки доступа, то начав рыться на этот предмет в сети я обнаружил инструкции перекомпилировать ядро, скомпилирвоать патченный hostapd и еще кучу подобного рода советов. Все эти советы устарели как минимум на год. Разработчиками bananian Linux все необходимое уже сделано. Ядро там содержит работоспособный драйвер этого wifi-чипа, а в репозитории есть отдельный пакет hostapd-rtl,который надо поставить вместо стандартного дебиановсколго hostapd. Он, кстати, принесет с собой и готовый к употреблению конфиг.
Так что если бы это было чуточку получше документировано, то и возиться выяснением вопрсоов бы не пришлось.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1187527.html. Please comment there using OpenID. Now there are
Погодное
2016-04-10 16:25:31 (читать в оригинале)Ехал на дачу, думал — зря машину не переобул. Приехал, понял — хорошо, что большую лопату из багажника не вынул.
Теперь вот думаю — а въеду я на косогор без использования лебёдки или как.

С некоторым трудом удалось все же загнать машину на участок:

А вокруг дома снег местами уже сошел

http://vitus-wagner.dreamwidth.org/1187247.html. Please comment there using OpenID. Now there are
С пятого раза - получилось
2016-04-09 06:26:04 (читать в оригинале)Упорство и труд все перетрут. С пятой попытки Space X успешно посадилса Falcon 9 на баржу.
В принципе, четыре неудачи при освоении подобной технологии это не так много. Эпопея тянулась годами, потому что Space X не может пока позволить себе летать раз в неделю. А то бы за месяц справилась.
А у меня возникло подозрение, что Маск так упорно бъется об эту баржу вовсе не потому, что нельзя найти площадку для запуска с которой потом будет удобно садиться на наземный космодром.
Все проекты Маска бъют в одну точку - создание марсианской колонии. И умение точно сажать ракету на площадку размером в футбольное поле - тоже туда же.
Когда проект "Mars One" зарекался на то, что нужно посадить несколько космических аппаратов рядом, иначе колония не получится (на начальном этапе колонизации у вас просто нечем собирать нужные грузы с расстояния несколько десятков километров), все крутили пальцами у виска. А аналитики SpaceX вероятно думали и поняли что другого варианта нет. Научиться сажать ракету с точностью до сотни метров - единственный способ сделать так чтобы можно было эффективно забрасывать грузы на Марс по многопусковой схеме.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/1186919.html. Please comment there using OpenID. Now there are
Категория «Новости»
Взлеты Топ 5
|
| ||
|
+903 |
934 |
Блог о подарках и праздниках |
|
+883 |
955 |
Kitten |
|
+876 |
942 |
And_So_On |
|
+846 |
1007 |
Уголок народного трейдера |
|
+814 |
958 |
ank |
Падения Топ 5
|
| ||
|
-1 |
4 |
Equillibrium |
|
-1 |
255 |
Главная |
|
-2 |
15 |
Elephant_Talk |
|
-6 |
5 |
lqp |
|
-6 |
771 |
Сибдепо / Блоги |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
