• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

Алексей.

Участники
  • Публикации

    25
  • Зарегистрирован

  • Посещение

  • Days Won

    9

Репутация

2 Neutral

О Алексей.

  • Звание
    Инженер
  1. Когда меняем роутер (подключаемся то к одному то к другому), каждый раз скрипт править будем для другого ip адреса? не кошерно как то получается . Если роутер работает дефалтовым шлюзом, может просто пинговать как раз его? сначала получим адрес шлюза, а потом пинганем #!/bin/sh default_gateway=$(ip route show | grep 'default' | awk '{print $3}') if [ -z "$default_gateway" ]; then echo "default gateway is not found" else ping -c 1 $default_gateway fi
  2. Если бутлоадер жив, то и доставать не требуется. Убить его можно по неосторожности, но тогда можно сдуть крышку (на первых омегах и крышки то небыло), клипсой зацепиться за флеш и считать. Я на skw92 модулях так и делал
  3. Вопрос не чем пользоваться (базами, файлами и и.п.), а на каком разделе устройства, имеет ли смысл выносить данные на отдельный раздел или нет? Установка дополнительного внешнего накопителя sd-карта usb-флеш, существенно увеличивают стоимость изделия, что не приемлемо. При наличии доступа в сеть, данные и так синхронизируются, но есть обязательное требование - хранить данные N-дней
  4. Собственно вопрос, где хранить данные которые меняются? Для хранения статических конфигурационных параметров, которые меняются только в процессе настройки, оверлей самое подходящее место, но в процессе эксплуатации раз в сутки необходимо сохранять некие данные. Поскольку ресурс spi flash по количеству циклов записи ограничен, решил вынести хранение этих данных на отдельном разделе. Если отдельный раздел из за постоянных записей (в течении N-лет) будет "затерт до дыр" то раздел с firmware по прежнему останется живым. Вот и думаю стоит оно того или нет. Может оставить всё на оверлее? Хочу услышать мнение.
  5. Вы его сами включили и собрали? или пользуетесь кодом собранным кем то? Если собранным кем то, может спросить у них? Проблемы бывают разные, пример: В роутер воткнут usb 3g свисток, связь с роутером есть, и роутер считает что у него есть доступ в и-нет, только ни чего не работает, ни адреса не разрешаются ни ip соединения не устанавливаются до тех пор пока роутеру ни скажешь перелогинится по 3g, никакой тут нетворкменеджер или впа-саппликант не спасает.
  6. wpa-supplicant не включен в сборку омеги по умолчаению, чего не понятного?
  7. Посмотрите что включено по умолчанию для сборки омеги в секции Network < > wpa-cli...................... WPA Supplicant command line control utility < > wpa-supplicant............................................ WPA Supplicant О каком wpa_supplicant идет речь? wpa-supplicant просто не включен, и кто теперь должен следить?
  8. Реализацию wpa_supplicant нашел только в пакете hostapd, но какое это имеет отношение к режиму STA не понятно.
  9. Да очень полезная программа wifimanager , только совсем не понятно почему в режиме STA (клиента) без режима AP (точка доступа) не работает. Только работает AP+STA Если wpa_supplicant присутствует в системе - значит работает так как решили разработчики.
  10. что это такое??? вы уверены что кто то должен следить и т.п.?
  11. Ну и в чем проблема? Поймали строчку и перегружайте нетворк или вифи.
  12. Так она их обрабатывает как может По пробуйте выключить роутер и посмотреть на события на омеге, думаю ничего мгновенного вы там не увидите. Отключите ethernet кабель и сразу увидите изменения на ethernet порту.
  13. Если я правильно понял, у вас омега подключается клиентом к другому wifi роутеру, этот другой роутер иногда перегружается и нужно быстро выполнить реконнект как только роутер перегружен. Факт выключения и включения роутера определить даже не знаю как, единственный очевидный выход - пинговать (на омеге) этот роутер ограничив Time to wait for a response, если пинг не выполнен перегружать сервис wifi или network, в общем надо пробовать... П.С. А может всё же обойтись без дополнительного роутера, воткнув в омегу ethernet или usb 3G/4G свисток?
  14. Странно как то получается, я указывал на репы https://github.com/OnionIoT/source, из которых собирал, вы используете https://github.com/OnionIoT/oupgrade Вы не запрашиваете последнюю версию (не указываете ключ -l) а запрашиваете стабильную, ничего удивительного, смотрите в oupgrade как урло для проверки строится Для стабильной https://api.onion.io/omega2+/firmware/stable ответ {"build":160,"url":"http://repo.onion.io/omega2/images/omega2p-v0.1.10-b160.bin","version":"0.1.10","device":"omega2+"} Для последней https://api.onion.io/omega2+/firmware/latest ответ {"build":194,"url":"http://repo.onion.io/omega2/images/omega2p-v0.2.0-b194.bin","version":"0.2.0","device":"omega2+"}
  15. Расп у меня на чердаке работает без выключения более 2-х лет ни разу не умер, не показатель, но тем не менее. Роутеры с посыпавшимся флешем у меня были, правда в прошлом веке, сейчас не умирают, просто виснут раз в 6+ месяцев, специально для такого случая вочдог на есп для них делал. Если захотите что либо журналировать (базы данных, брокеры и т.п.) то оверлей по любому выносить на внешний диск (или флешку) придется, иначе убьете spi flash. openwrt назвать линуксом в привычном понимании тоже нельзя, пытался я поработать с низкоуровневыми сокетами не меняя кода, который собирал для посиксов и получил permission denied, "Пилите Шура, пилите... (c)"