Ser2net Entware

Для чайников и не только
yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 12 июл 2022, 09:58

Хочу установить ser2net на Entware.

Установил , отредактировал конфиг под себя, запустил демон.

Через ps увидел процес, далее netstat показал доступность нужного мне порта.

Проверил telnet , порт открыт.

Запускал ser2net через ключ -d , для отладки. В итоге, журнал пуст, никаких ошибок нет (вообще ничего в журнале нет про существование ser2net, я смотрю в журнал роутера, так как отдельный файл ведения логов ,я не нашел).

Драйвер на устройство FTDI стоит и в роутере он определился как /dev/ttyUSB0.



Замечу , что на другом роутере , стоит OpenWRT , я проделал все тоже и на нем все прекрасно работает из коробки (как говориться), только отредактировал файл настроек.

Я хочу читать данные из электросчетчика , то есть /dev/ttyUSB0 пробросить на IP.

Повторюсь , на OpenWRT ,все прекрасно работает и читает данные.

Очень странно , что в логах ничего нет (((

Кто у себя настраивал именно на Entware ?
Я чайник в Linux , владею уровнем Букваря , прошу тапки не использовать

Заранее благодарен!
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 12 июл 2022, 15:56

Судя по теме FTDI device on Voxel/Entware firmware пакет рабочий при наличии правильных модулей ядра в прошивке

yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 12 июл 2022, 19:25

Проблема в том, что другая программа , которая работает не посредственно с ttyUSB0 , работает.
Я думаю, что с модулями все тип топ.
Все же , грешу на ser2net.
Возможно , подскажете ,как на лог посмотреть ?
Если лог роутера, он чистый.
Кстати , в OpenWRT , лог действительно пишется в роутеровский лог и показывает события.
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 12 июл 2022, 20:08

yuoras писал(а):Источник цитаты как на лог посмотреть ?

запустить с флагами - писать в stdout и не становиться демоном.

yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 12 июл 2022, 20:51

запустить с флагами - писать в stdout и не становиться демоном.

Самое первое сообщение , говорит , что запускал с флагом -d, что в описании к ser2net говорит про режим отладки.
Соответственно , запускал с флагом без применения демона.
Запускал ser2net через ключ -d , для отладки. В итоге, журнал пуст, никаких ошибок нет (вообще ничего в журнале нет про существование ser2net, я смотрю в журнал роутера, так как отдельный файл ведения логов ,я не нашел).


писать в stdout

Эх , знать бы, что это такое и как его кушать :cry:
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 12 июл 2022, 21:05

https://linux.die.net/man/8/ser2net

флаги -n -d

Код: Выделить всё

~ # ser2net -n -d -c /opt/etc/ser2net.conf
ser2net[24515]: Unknown config item: asdfasd on line 150

yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 13 июл 2022, 09:15

~ # ser2net -n -d -c /opt/etc/ser2net.conf

к сожалению, но все тоже.
Лог так само пуст , процес и порт в работе
ZyXEL Keenetic Giga II на Entware

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 13 июл 2022, 10:12

Если в логах пусто, процесс порт открывает, значит работает.
Скорее проблема с правами на кинетике, с iptables или с хуками - где то рядом.

yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 13 июл 2022, 11:20

Zyxmon писал(а):Если в логах пусто, процесс порт открывает, значит работает.
Скорее проблема с правами на кинетике, с iptables или с хуками - где то рядом.

Спасибо, буду копать.
Меня еще смущает, что telnet тоже , показывает , что порт открыт и не ругается.
Посмотрю, что с iptables в openwrt
ZyXEL Keenetic Giga II на Entware

yuoras
Сообщения: 81
Зарегистрирован: 21 сен 2015, 19:22

Сообщение yuoras » 13 июл 2022, 21:48

Я обратил внимание, что на OpenWRT версия

Код: Выделить всё

root@OpenWrt:~# ser2net -v
ser2net version 3.5

А на Entware

Код: Выделить всё

~ # ser2net -v
ser2net version 2.10.0


Может что изменилось ?
ZyXEL Keenetic Giga II на Entware


Вернуться в «Linux - все вопросы тут»

Кто сейчас на конференции

Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя