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

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

Перезалейте пожалуйста видео. Пишет Автор ограничил доступ к видео.
Спасибо, забыл открыть доступ перед публикацией.
Вам спасибо за отличную статью. Давно искал что либо подобное.
Согласен, это было бы правильно, просто в свое время закупил популярных MAX232. Будет время нарисую еще один вариант с MAX3232.
Реле можно было выкинуть, заменив на оптопару. При подключении к матплате просто учитывать полярность.
Да, реле не самое красивое решение. Я пробовал оптопару 817, и само собой полярность учитывал, но не заработало. Но у реле есть и свои плюсы, им можно замыкать и цепи 220В.
Что-то мне подсказывает, что нужно было после оптопары дополнительный транзистор в ключевом режиме ставить.
Надо два реле.
Есть неттоп, подозреваю что при перегреве сначала отваливается WiFi а при дальнейшем нагреве ещё и контроллер винчестера, и если WiFi восстанавливает работу после перехода в спящий режим то на контроллер винчестера ничто не влияет, даже аппаратная перезагрузка, только полное отключение устройства от сети. Причем, в выключенном состоянии блок питания обеспечивает напряжением где-то секунд 20, т.е. или ждать заведомо дольше или нужно иметь еще и датчик наличия дежурного напряжения(USB-порт?) и автономное питание минут на 10, либо независимое от сети.
Интересное решение. Лучше бы твердотельное реле, обычные реле имеют свойство «залипать».
А если терминал вас быть суперпользователем — достаточно написать sudo !!, он повторит предыдущую команду с повышенными правами.
Дело привычки, я привык нажимать стрелку вверх, затем Home и писать sudo, те же 8 нажатий на клавиши, но лишний раз можно взглянуть на то что запускаешь с повышенными привилегиями.
Залипать не должно поскольку нет существенных нагрузок. Хороший вариант ставить подходящую оптопару или транзисторный ключ.
Твердотельные реле «залипают» на постоянном токе, не?
IMHO не хватает еще внешнего вотчдога. Типа такого http://samopal.pro/wdt-ne555/
Уж больно нестабильна эта esp8266 Будет обидно, когда понадобится доступ издалека, а esp повиснет в этот момент.
Возьму на заметку. Вообще эксплуатирую устройство с ноября 15 года, обращаюсь к нему пару раз в неделю, на удивление, пока отказов не было.
Обычно роутеры не поддерживают Bluetooth и приходится ставить его в USB, а потом возится с настройками hcid… Суть ведь в удаленном доступе, а не локальной работе. Кстати говоря, раньше у меня был похожий самодельный мост на HC-04, и по собственному опыту говорю, Wi-Fi совсем не излишне. К тому же под ESP8266 проще реализовать управление GPIO, у Bluetooth модулей этого типа тоже есть открытое SDK но таким комьюнити как ESP они не похвастаются. И еще они дороже.
Ну у Вас видимо особые требования к такому взаимодействию.
Если говорить об удаленном доступе, wifi как таковой излишен, ведь к Вашему серверу подходит проводная сеть? Что мешает подвести ее к ethernet-to-serial мосту?
я больше о том, что Bluetooth модуль уже имеет нужный интерфейс SERIAL, и подключиться к такому модулю со смартфона проще напрямую, и без роутера.
Да, о проводном варианте с Ethernet на enc28j60 я тоже думал, и даже чипы были в наличии, но решил использовать ESP8266, один из доводов — возможность работать в случае отказа сети, напрямую подключившись к точке доступа телефоном.
А как к нему с телефона подключаться?
Очень просто, в маркете достаточно Bluetooth терминалов, первым попался Bluetooth Terminal
Вопрос — а через УСБ нельзя?

Понятно, что это решение дешевле KVM over IP, но последнее удобнее, и позволяет даже заходить в сетап/БИОС.
А можно подробнее о чем речь?
Похоже понял о чем речь, KVM over IP можно, но действительно не дешево, и хард ресет (замыкание кнопки питания) не уверен что будет поддерживаться. Вообще говоря для дома хорошим решением будет приобретение HP Proliant MicroServer G8, там есть iLO.
А ещё можно vPro. Процессор и материнская плата сопоставимы по цене с комплектующими обычного ПК.
Ни хард ресет ни кнопка питания KVM over IP обычно не поддерживается.
Для этого есть отдельные устройства. Тоже через ИП.
Если в Вашем устройстве поддерживается хард ресет, то это круто.

Вы не ответили, возможно ли сделать Ваше устройство через USB. Чтоб воткнуть в USB, а не впаивать вашу плату в мать как КОМ порт?
И можно ли Ethernet сделать вместо WiFi? Для секурити.
Мне для датацентра надо, не для дома.

Проблема в том, как в это usb устройство отдать консоль, причём начиная с grub-а. Сам grub как помню не умеет работать с USB2COM переходниками, да и ядро поднимет этот компорт только после прогрузки дров.
Мелкий намёк http://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/bus/usb/serial
Но в жизни не пробовал пока.
Вкусно, лишь бы только grub не влез в соревнования nero с acdsee по построению своей операционной системы
Это логичное решение с их стороны.
COM32 порты уже доволи редкое явление и логично было прийти к тому что нужно научиться отдавать консоль в что-то посовременнее, нынче массовое применение нашли FTDI и Profilic девайсы так что вот и заморочились.

Вообще в грубе есть веши и странные, например можно «морзянку» в бипер загонять http://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/term/morse.c

Давно видел это дело но честно даже никогда не видел даже гайдов на тему применения, но если оно есть значит кому-то нужно :)

>построению своей операционной системы
Любой загрузчик собсно ей и является.
Загрузчик должен найти ОС, залить её минимум в память и отдать ей управление. Правильно, если он позволяет выбрать что и как грузить, даёт возможность задать руками какие-то параметры. Круто, если он позволяет это сделать удобным способом. Но вот если в него встроить мп3 плеер, то это уже будет перебор. Хотя spkmodem из grub мне в своё время очень помог.
Mp3 было-бы круто, а то сидишь в серверной, ждёшь винтов на замену и даже музыку послушать неначем :)
Наверное по такому-же принципу из средства для записи дисков получилась почти операционная система =)
Я делал из «ripe atlas probe v1», там внутрях Lantronix XPortPRO сидит.
Хочу отметить, что в материнскую плату ничего не впаевается, а соединяется шлейфом с COM портом, обычно он есть на материнской плате, и соединяется с пинами внутреннего USB (только питание) и пинами power стандартными проводками, которыми подключаются к материнской плате кнопки и индикаторы корпусов. Соединение с power — как раз для хард ресета.
Чтобы включалось только в USB — думаю нет.
По Ethernet — без проблем, но это совсем другой девайс уже.
Ожидал увидеть реализацию железного терминала на базе ESP8266, который подключается по wifi к локальной сети и поднимает управление по SSH…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации