Евгений: номинально можно вообще не создавать udp-протокол, просто по принятию любого udp-пакета на нужный порт инициирует http-сессию на адрес отправителя udp. получится костыль минимального размера и соответственно минимум ошибок.
Евгений: дополнить http-протокол прослушкой udp-порта и "скорые" команды пересылать через него.
варинт2: постоянно держать открытым tcp-канал и пересылать команды в нем.
адрес интерфейса, который слушать.
к примеру есть сетевой интерфейс, который "подключен" к интернету и соответственно у него к примеру адрес 88.88.88.88. И есть подключение к локальной сети с адресом 192.168.0.128
тогда listen 88.88.88.88:80 будет принимать соединения только с интернета. listen 192.168.0.128:80 только с локалки.
если в listen прописан адрес, несвязанный ни с одним интерфейсом, то вполне понятно что он работать не будет, потому как пакетов с нужным ip-адресом не появится.
у роутера уж очень узкие возможности, всё современное ПО упирается в RAM? которой у роутера 64 мб, и только пару лет как рынок начал наводнятся 128мб.
тут тяжело что либо развернуть
balkan: с R1 есть проблемы, слишком замудреная у них получилась сетевая развязка. тоже на нее облизивался...
по мне так в espressobin самая вкусная на данный момент набивка. сата + 2 аппаратных эзернет-порта, порт pci-e x1 и т.д.
balkan: ага ,понял :) те ще мудрецы там попались.
надо смотреть на аппаратное наполнение плат и даташит на процессор, там черным по белому написано что сможет платка и чего точно не сможет.
емнип в проце Allwinner H2 отсутствует сата интерфейс, значит где-то стоит usb2sata преобразователь.
balkan: да вы шо, где такое пишут ?? :)
И где тогда на плате производители спрятали микросхемку usb2sata преобразователя ??
да и програмно, lsdev и иже с ним, могут полностью рассказать как подключен sata-винт.
не слушайте несведущих людей...
majetree: У меня юзверовский системд был по-умолчанию отключен, и как-то пришлось поковыряться в документации пока вник почему команда systemctl --user enable <уж не помню что> не работает.
Потому и отписался, что в п.2 и 3 надо учитывать тот факт что юзеровский systemd не всегда имеется в системе
в пуектах 2 и 3 надо учесть что должен иметься клон systemd запущенного от имени юзера. не у всех он включен.
за это отвечает user@.service и он должен быть включен у соотвествующего пользователя
LVitA: хм, По идее, если видюха не инициализоравалсь в маке, то она должна быть выключенной и вентилятор крутится не должон...
может контролер вентилятора тупит или у видюхи крышу сносит...
малина с андроидом херово дружит, это да.
Но кроме малинки есть к примеру Orange Pi Zero кторый стоит копейки и имеет оффициальную сборку андроид www.orangepi.org/downloadresources
LVitA: в яблоке не использовать gtx, а шо еще делать :)
автоматических переключателей hdmi ты наврядли найдешь, сильно большой потребности в таковом нету, а значит никто не штампует.
Cделать самому в единственном экземпляре смысла большого нету, ну если только для собственного интереса/прикола.
взять с китаю ручной переключатель hdmi (можно парочку - про запас), положить под моник, не думаю что будешь еще переключать чаще раз-два в день.
LVitA: проще поставить умный вентилятор который будет менять свои обороты в зависимости от нагрева радиатора.
нет нагрузки на видюху - нет нагрева - вентилятор еле крутится - тишина.
в винде в системные события.
смарт смотри, там тоже много ошибок логируется, UltraDMA CRC Error Count к примеру