Роутер для 4G своими руками
Бывают ситуации когда готовые решения от производителей сетевого оборудования не подходят для реализации поставленной задачи или они очень дороги.
В таком случае можно попробовать собрать роутер своими руками, как это делают со стационарными компьютерами: выбирают материнскую плату, процессор, оперативку и т.д.
К сожалению для сетевого оборудования выбор не особо большой ( в бюджетном сегменте) и практически единственным производителем таких компонентов является Mikrotik (noname китай с алиэкспресс сейчас не рассматриваем).
Для наших же целей (роутер со встроенным модемом 4G) подходят несколько видов плат Mikrotik:
RB11G — плата с одним слотом mPCIe и гигабитным портом
RB 912UAG-2HPnD — слот mPCIe и мощный 1Ватт WiFi
RBM 33G — 2 слота mPCIe, разьем USB, разьем m2 для жесткого диска и т.д.
Есть и другие платы, но они существенно дороже.
Важным достоинством таких устройств является возможность их установки в антенны с герметичным боксом , прямо на улице ведь диапазон заявленных рабочих температур от -40 до +70.
Кроме этого все перечисленные устройства имеют Гигабитные порты, что при использовании модемов cat.6 lte гарантирует отсутствие «узких мест» в сети: это когда модем может выдавать 300 Мбит, например, но из за того , что у вас порт LAN 100Mb (а часто роутеры имеют именно такие порты) скорость на выходе значительно урезается.
Естественно для максимальной отдачи материнская плата роутера должна иметь мощный процессор и достаточный объем оперативки, у последнего девайса , например, используется двуядерный процессор 880 МГц и 256мб ОЗУ, что очень круто, ведь у большинство современных роутеров использует одноядерные решения 400-500МГц и 64 мб оперативки макс.
Еще один плюс от использования именно mPCIe модемов кроется в отсутствии проблем с питанием устройств. Номинал USB разьема 500мА, в то время как модем с агрегацией частот под максимальной нагрузкой может жрать 1,5 А и больше. Из за этого могут случаться перезагрузки или зависания. Номинал шин mPCIe у микротик — 3 Ампера, что с лихвой перекрывает возможное потребление тока модемом.
Давайте рассмотрим возможные применения на примере последней платы RBM33G . Она имеет 2 слота для mPCIe , что позволяет нам установить 2 lte cat6. модема и получить на выходе теоретическую скорость до 600 Мбит.
ДА. Возможности RouterOS позволяют организовать обьединение 2х модемов в один канал для увеличения производительности, а установка на крыше совместно с 2мя MiMo антеннами, может обеспечить прием сигнала сотовых операторов с 2х разных направлений, тогда в случае перегрузки на одной базе можно перераспределить трафик на другую.
Если мега скорость не требуется, но необходима надежность, можно использовать один mPCIe модем и один обычный недорогой USB модем для резерва. В этом случае при падении основного канала, трафик автоматически будет переброшен на USB свисток, а на почту придет уведомление, что сеть «упала».
Кроме этих фишек, в плату можно установить miсroSD карту и m2 жесткий диск и организовать сетевое хранилище информации. Свободный слот mPCIe можно использовать под WiFi модуль.
Есть еще одна интересная возможность RouterOS от Микротик. На базе нее можно разворачивать бесшовную WiFi сеть с подключением нескольких точек доступа, это может быть полезно при необходимости покрытия беспроводной сетью больших площадей или нескольких зданий.
Думаю функционал этой платы можно было бы расширить и за счет использования служебных джамперов, но к сожалению я не нашел внятного мануала для их применения, если Вы знаете зачем они нужны, напишите в комментариях, буду признателен.
В конце хотелось бы сделать небольшое замечание: все описанные фишки, требуют настройки в ПО роутера, по умолчанию «из коробки» они работать не будут, поэтому оценивайте свои познания в конфигурации оборудования адекватно, что бы не было мучительно больно в последствии:) Если же будут вопросы, можете писать здесь или на моем сайте антеннаяслужба.рф буду рад поделится опытом.
Опыт создания домашнего Wi-Fi маршрутизатора. Общий обзор
Приветствую многоуважаемое Хабрасообщество! Оговорюсь сразу: так исторически сложилось, что оба моих верхних образования связаны с IT чуть менее чем никак, поэтому возня с железками является одним из моих любимых хобби. Как-то так.
Понимаю, что я далеко не первый описываю данную тему, на хабре уже делились опытом построения подобных решений, но, полагаю, есть люди, которые, как и я, далеки в своей повседневной жизни от компов сетей, но интересуются а, возможно, хотят приобщиться и сделать что-то подобное. К тому же проживание в 2000 км от МКАД в «суровом» (sic!) городе накладывает некоторые ограничения на доступность компонентов и прочего. В общем, весь процесс создания далее…
Предыстория
Зайду издалека. В далёком 2011 г. случилось мне переехать в дом, именуемый на казённом языке «малоэтажное строительство». По этой самой причине интернет можно было получить только от очень федерального провайдера по технологии ADSL. Не буду расписывать все «прелести» пользования данным доступом и общения с техподдержкой, скажу только, что это было похоже на материализовавшийся адъ, ибо скорость не дотягивала и до 6 Мбит/с а обрывы связи случались чаще, чем это можно адекватно воспринимать. С 3G как-то у меня не сложилось по жизни, попытки подключиться к «проводным» провайдерам заканчивались многообещающим
— печаль моя была неутолима. Но нашёлся человек, который всколыхнул наше сонное двухэтажное болото и предложил направить парочке годных провайдеров коллективную заявку. И (о чудо!) снизошла на нас благодать в виде замечательного межрегионального провайдера, вышедшего в своё время из домовых сетей. В итоге имеем вполне себе 100 мегабитный доступ с блэкджеком преферансом и кабельное телевидение с куртизанками падшими женщинами.
Спрятав от греха в коробку старый ADSL-маршрутизатор, я блаженно воткнул шланг от првайдера в свой старенький, но надёжный, Asus WL500-gP первой генерации. Зоопарк домашних устройств состоит из 2 ноутбуков, 3 смартфонов и прочего железа, с которым я вожусь/приносят с собой приходящие в гости друзья/etc (нужное подчеркнуть). Короче, аппарат с такой нагрузкой справлялся. В один прекрасный момент отвалился и перестал подключаться USB-кейс с жёстким диском, на который качались торренты. Потом я заметил, что происходят подвисания и обрывы Wi-Fi при переключении UPS в работу от батареи. Путём нехитрых манипуляций с мультиметром было установлено, что UPS в режиме резервного питания выдаёт от 165 до 170 вольт напряжения, а роутер в этот момент впадает в ступор, зажигая 4 индикатора LAN, индикатор WAN и гася все остальные. Проблема знакомая: такая индикация говорит о сбое питания, по этой причине блок питания роутера однажды уже был заменён, поскольку родной приказал долго жить ещё в 2011 г. И тут я призадумался, не стоит ли сменить роутер вообще. Поиски на просторах интернета модели, отвечающей моей безудержной фантазии, привели меня в уныние. Ценник на внятные модели роутеров, позиционируемых как SOHO , начинается от 6-8 килорублей (на конец октября текущего года). И тут я подумал: а не собрать ли мне роутер самому? Активный сёрфинг в поисках решения привёл меня к 2 вариантам: железяки от MikroTik (очень, очень хорошие, годные аппараты) или полностью самосборный маршрутизатор_домашний_минисервер. Маршрутизаторы от MikroTik было решено отложить на «как-нибудь потом», потому как хотелось хардкора, да и имевшийся в прошлом опыт общения с проприетарной MikroTik RouterOS оставил не совсем приятные впечатления. Что ж, то была присказка, а теперь, собственно, сама сказочка.
Поиск
Основной задачей была сборка беспрводного домашнего маршрутизатора с возможностью выполнения функций небольшого опять-таки домашнего сервера и дальнейшего совершенствования оного. Немаловажными аспектами при выборе являлись малошумность и энергоэффективность. Приняв стратегическое решение собирать аппарат на базе mini-ITX решений, я принялся за подбор комплектующих. Оказалось, что найти подходящее железо, уложившись в приемлемый бюджет, не так-то просто. Долгие вечера сёрфинга были вознаграждены, и я остановился на следующих компонентах:
- корпус Morex T-3460 подкупил меня наличием внешнего блока питания (выпускался в 2-х вариантах 60-ваттный и 80-ваттный; мне достался 60W), возможностью установки полноразмерных плат расширения, причём параллельно материнской плате при помощи входящего в комплект Riser-переходника. Был заказан в местной конторе но с доставкой из Питера транспортной компанией, до получения в руки шёл 15 дней
- оперативная память SO-DIMM DDR-3 1066 4Gb Corsair (CMSA4GX3M1A1066C7)
- SSD-накопитель Crucial M500 120 GB (CT120M500SSD1)
- сетевая карта 1000 Mbit D-Link DGE-528T. В комплекте идёт низкопрофильная планка
Сборка
Процесс сборки интересен, но описывать его детально не вижу смысла, ибо вот тут представлен отличный всеобъемлющий обзор корпуса с подробным рассказом о распаковке, характеристиках, разборке/сборке, etc. Кому интересно — прочитает и поймёт, естественно, с поправкой на комплектующие.Остановлюсь лишь на отдельных моментах.
Материнская плата идёт в bulk-поставке, при распаковке транспортной тары выяснилось, что во время транспортировки разбился (а скорее — был раздавлен о мощный радиатор мамки) комплектный CD с софтом. С самой платой (после проверки) всё чики-пуки.
Отдельно порадовала и неиллюзорно доставила идущая в комплекте наклеечка Intel Atom inside
Обзор не врёт: действительно, для того чтобы собрать комплектуху на этом корпусе, для начала его нужно разобрать. Причём разобрать от слова полностью. Корпус на самом деле миниатюрен, и компактно расположить в нём все комплектующие и соединяющие их провода задачка воистину нетривиальная.
В корпусе имеется штатное место для установки одной антенны (точнее, отверстие для установки одного пигтейла), поскольку меня это не устраивало, и предполагалась установка двух антенн, пришлось «колхозить». Но в итоге труды мои вознаградились и получилось всё очень даже пристойно: в корпусе присутствует заглушка, которая крепится одним винтом и одной защёлкой и фиксирует установленную в «трюме» плату расширения. В ней я просверлил отверстие Ø 6 мм, слегка подправил его надфилями для снятия заусенец, острых кромок и придания плоской формы одной из сторон — формирование ответной части разъёма RP-SMA, после чего пигтейл встал как влитой. Результат на фото ниже.
Калькуляция
Уточню, что цены привожу на конец октября — середину ноября, поскольку приобреталось все не спеша и не в один день. Посему, в условиях нестабильности на валютном рынке в настоящий момент следует принимать цены ± некоторое количество рублей. Кроме того, корпус и мать оплачивались по безналу, что также не в лучшую сторону повлияло на стоимость и сроки получения.
- Корпус обошёлся мне в 3171,42 руб. (72$ по курсу на 27.10.2014 г.) + 300 рублей доставка до дверей (кстати, из Питера доставляли ПЭКом, а до меня довезли уже ребята из «Deep Systems» )
- Материнская плата — 4235,42 руб. + доставка 290 рублей до терминала ТК
- Оперативная память — 2210 рублей
- Твердотельный накопитель — 3680 рублей
- Сетевая карта — 420 рублей
- Wi-Fi карта — 1470 рублей
- Антенны — 660 рублей (2х330)
- Пигтейлы — 274 рубля (2х137)
- Транспортные расходы — около 500 рублей
- Затраты на полную сборку — 0 рублей, по времени в общей сложности около 4 часов.
- Кайф от процесса и полученного результата — бесценно. (о:
Вывод
Конечно, получилось несколько дороже топовых SOHO роутеров и чем я ожидал, но! Мощность и гибкость получившейся системы, ИМХО, существенно выше готовых решений. Кроме того, полученное в процессе создания сего агрегата удовольствие не измеряется деньгами, а потраченного времени на любимое хобби не жалко ничуть. Такие дела…
P.S. Ежели получу инвайт, в следующей статье опишу свои мытарства с установкой и настройкой ПО на свой свежесобранный роутер.