Есть ли у кого-нибудь решение по доступу к raspberry pi2 при наличии серого ip?
Имею подключение к инету следующее: 4G-модем Yota в wifi-роутере asus RT-N14U.
Все попытки реализовать это через различные DDNS-сервисы не увенчались успехом. На данный момент остановился на LoGmeIn Hamachi.
Этот сервис установил, запустил, но в работе есть один недостаток: после перезапуска малинки можно очень долго потом пытаться подключиться к сети Hamachi. Сама утилита, судя по логам, самостоятельно перезапускает соединение, причем с увеличением по времени отсрочки повторных попыток соединиться с сетью hamachi:
tail --lines=40 /var/lib/logmein-hamachi/h2-engine.log 09.21 09:15:58.188 ses: selected (95.172.70.132, 7631) 09.21 09:15:58.188 ses: selected 01 connection type 09.21 09:16:00.935 ses: resolving 95.172.70.132 .. 09.21 09:16:00.936 evl: major lag (7567 ms) ! 09.21 09:16:00.937 evl: fd 0, ev 0 ms, tm 7567 ms 09.21 09:16:06.427 ses: connecting to 95.172.70.132:12975 .. 09.21 09:16:06.429 evl: major lag (5492 ms) ! 09.21 09:16:06.429 evl: fd 2, ev 5491 ms, tm 1 ms 09.21 09:16:06.566 ses: connection is established 09.21 09:16:09.165 ses: control connection is bound to 192.168.2.172 09.21 09:16:09.166 ses: << msg_helo .. 09.21 09:16:11.924 evl: major lag (5357 ms) ! 09.21 09:16:11.924 evl: fd 1, ev 5357 ms, tm 0 ms 09.21 09:16:12.104 ses: io closed 09.21 09:16:12.105 ses: error 3, retryable yes 09.21 09:16:12.105 ses: go_offline, keep_tunnels 1, login_on_relaunch 0, actual state 10 .. 09.21 09:16:20.150 ses: reconnect delay: 509 sec 09.21 09:16:22.881 evl: major lag (10775 ms) ! 09.21 09:16:22.881 evl: fd 1, ev 10775 ms, tm 0 ms 09.21 09:24:41.610 ses: go_offline, keep_tunnels 1, login_on_relaunch 0, actual state 6 .. 09.21 09:24:46.456 sys: go_online, reconnect 1 09.21 09:24:46.456 ses: selected (95.172.70.130, 7635) 09.21 09:24:46.457 ses: selected 01 connection type 09.21 09:24:49.202 ses: resolving 95.172.70.130 .. 09.21 09:24:49.203 evl: major lag (7593 ms) ! 09.21 09:24:49.204 evl: fd 0, ev 0 ms, tm 7593 ms 09.21 09:24:54.717 ses: connecting to 95.172.70.130:12975 .. 09.21 09:24:54.719 evl: major lag (5513 ms) ! 09.21 09:24:54.720 evl: fd 1, ev 5513 ms, tm 0 ms 09.21 09:24:54.958 ses: connection is established 09.21 09:24:57.464 ses: control connection is bound to 192.168.2.172 09.21 09:24:57.465 ses: << msg_helo .. 09.21 09:25:00.213 evl: major lag (5256 ms) ! 09.21 09:25:00.214 evl: fd 1, ev 5255 ms, tm 1 ms 09.21 09:25:00.488 ses: io error, recv, 104 09.21 09:25:00.488 ses: error 3, retryable yes 09.21 09:25:00.489 ses: go_offline, keep_tunnels 1, login_on_relaunch 0, actual state 10 .. 09.21 09:25:08.449 ses: reconnect delay: 953 sec 09.21 09:25:11.193 evl: major lag (10705 ms) ! 09.21 09:25:11.193 evl: fd 1, ev 10704 ms, tm 1 ms
то есть после msg_helo... обнаруживает error3 и всё начинается заново...
Попытки вручную залогиниться (hamchi logon) не приводят к завидному успеху, примерно так-же постоянно получаешь в ответ "Logging in ..... failed" и только после непредсказуемого долгого количества попыток можно подключиться (был период - в течении нескольких дней не удавалось подключиться), хотя в ручную чаще настигает успех, чем в автомате.
Вот сейчас, пока писал пост - вручную залогинился
Помогите заставить это работать самостоятельно после перезапуска.
starletovod, позвольте замечание. В следующий раз прячьте такое количество логов-букав под кат. А по делу- ИМХО лучше юзать DDNS для таких целей. Хамач очень кривой.
Admin, не могу установить пакет в новом образе: dev-версії libjpeg (для Raspberry Pi Camera Board)sudo apt-get install libjpeg62-dev
Я здесь описывал проблемы и пути их решения, связанные с адаптацией Raspbian Stretch к WebIOPi, а камера к этому как бы не имеет никакого отношения. Так что это вопрос не ко мне.
Цитатаstarletovod ()
Все попытки реализовать это через различные DDNS-сервисы не увенчались успехом.
Уже несколько лет пользуюсь сервисом DynDNS, аккаунт бесплатный, все устраивает.
ЦитатаZoolu ()
В следующий раз прячьте такое количество логов-букав под кат.
Упаковал Тоже обращаю внимание о необходимости публиковать большие сообщения под спойлером.
alexsis_76, я немного по другом сделал один датчик возле малинке а остальные 2 так и оставил вроде заработало. А сопротивление где ставить возле самой малинке?
Да Сопротивление нужно что бы быстро подтянуть линию к vcc, если емкость линии велика(длинные провода или высока погонная емкость) ток через сопротивление недостаточен для ее зарядки ,линия не может подтянуться сопротивление надо уменьшить.
Сообщение отредактировал alexsis_76 - Четверг, 21.09.2017, 23:31