Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
SoulTaker
Сообщения: 141 Зарегистрирован: Пн авг 20, 2018 11:54 am
Сообщение
SoulTaker » Вт окт 23, 2018 4:24 pm
cheetah писал(а): Вт окт 23, 2018 4:22 pm
string(0) ""
Интересно..А если вот эти команды в консоли:
sudo l2ping 30:22:00:00:45:25 -c1 -f | awk '/loss/ {print $3}'
и
sudo l2ping 30:22:00:00:45:25 -c1 -f
SoulTaker
Сообщения: 141 Зарегистрирован: Пн авг 20, 2018 11:54 am
Сообщение
SoulTaker » Вт окт 23, 2018 4:43 pm
Ах да, еще проверьте - пользователю www-data доступно выполнение команд через sudo?
Добавил эту проверку в модуль - теперь при включенной опции "использовать sudo" чуть ниже будет красным шрифтом писать о такой проблеме (естественно, при условии ее наличия) с подсказками как это исправить.
cheetah
Сообщения: 17 Зарегистрирован: Вт окт 23, 2018 12:22 pm
Сообщение
cheetah » Вт окт 23, 2018 5:40 pm
ммм. я как проверить доступность выполнения команд?
консоль... в смысле мдм - она молчит. в логах - html-ка
из терминала:
Код: Выделить всё
orangepi@OrangePI:/$ sudo l2ping 30:22:00:00:45:25 -c1 -f | awk '/loss/ {print $3}'
1
orangepi@OrangePI:/$ sudo l2ping 30:22:00:00:45:25 -c1 -f
Ping: 30:22:00:00:45:25 from 00:1A:7D:DA:71:11 (data size 44) ...
44 bytes from 30:22:00:00:45:25 id 0 time 36.56ms
1 sent, 1 received, 0% loss
orangepi@OrangePI:/$
skysilver
Сообщения: 3006 Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:
Сообщение
skysilver » Вт окт 23, 2018 5:48 pm
cheetah писал(а): Вт окт 23, 2018 5:40 pm
ммм. я как проверить доступность выполнения команд?
sudo -u www-data l2ping 30:22:00:00:45:25 -c1 -f
cheetah
Сообщения: 17 Зарегистрирован: Вт окт 23, 2018 12:22 pm
Сообщение
cheetah » Вт окт 23, 2018 5:51 pm
С новым обновлением работает
SoulTaker
Сообщения: 141 Зарегистрирован: Пн авг 20, 2018 11:54 am
Сообщение
SoulTaker » Вт окт 23, 2018 9:11 pm
cheetah писал(а): Вт окт 23, 2018 5:51 pm
С новым обновлением работает
Там кроме вывода сообщения при отсутствии прав на sudo ничего и не менялось.
nick7zmail
Сообщения: 7573 Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Сообщение
nick7zmail » Ср окт 24, 2018 6:38 am
Sapizdullin писал(а): Вт окт 23, 2018 3:04 pm
Мертвый модуль. Для Линуха - мертвый...
Хз...на армбиане как часы работает. Только устройства вручную некоторые добавить пришлось. Поиском не искались никак.
akarpych
Сообщения: 35 Зарегистрирован: Пн окт 23, 2017 1:57 pm
Сообщение
akarpych » Ср окт 24, 2018 12:22 pm
А ещё подскажите пож-та код, чтобы если я дома т.е. онлайн то в добавленом свойстве location писалось дом. А если я в офлайне то свойство оставалось пустым.... Код для метода если я правильно понимаю...
SoulTaker
Сообщения: 141 Зарегистрирован: Пн авг 20, 2018 11:54 am
Сообщение
SoulTaker » Ср окт 24, 2018 12:35 pm
sg('имя_свойсва', 'значение');
Соответственно в Found значение будет 'дом', а в Lost пустая строка.
akarpych
Сообщения: 35 Зарегистрирован: Пн окт 23, 2017 1:57 pm
Сообщение
akarpych » Ср окт 24, 2018 1:08 pm
Не понял... Как это реализовать? Я создал св-во location. И мне надо чтобы у него было значение дом если я дома. И пусто если меня нет...