Змінюй хід війни! Допомагай ЗСУ!

Как послать UDP пакет в DD-WRT?

🔴 21:17 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 20.04.2006
Повідом.: 38112
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #1
Как послать UDP пакет в DD-WRT?

Есть старый роутер TP-LINK с DD-WRT прошивкой.
Требуется по крону с него слать короткие текстовые пакеты на другой хост.
echo "test" > /dev/udp/192.168.x.x/1234 не пашет, нет такого девайса как /dev/udp.
netcat тоже не могу использовать, он кастрированный BusyBox-ный, и собран без опции -u, сука.
На этом моя фантазия закончилась.
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #3
Сука, такая навороченная прошивка, и тупо нельзя пакет в сокет кинуть:рл:
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #4
Есть старый роутер TP-LINK с DD-WRT прошивкой.
Требуется по крону с него слать короткие текстовые пакеты на другой хост.
echo "test" > /dev/udp/192.168.x.x/1234 не пашет, нет такого девайса как /dev/udp.
netcat тоже не могу использовать, он кастрированный BusyBox-ный, и собран без опции -u, сука.
На этом моя фантазия закончилась.

ну так пересобери под докером
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #5
мож netmsg покатит? слушать на udp 4919..
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #7
мож netmsg покатит? слушать на udp 4919..

Нет там такого.

Оказалось, девайс, на который надо слать пакеты, имеет на борту RTC и сам позволяет устанавливать таймеры и производить некие действия по ним. Походу их и буду использовать.
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #9
да хули там делать, под любым линухом

Та и не обязательно под линухом - есть цигвин, мингв, та хоть тот же WSL.
А вот настроить тулчейн для кросскомпиляции и правильно сконфигурить билд - это вопрос:)
 
  • 🔴 21:17 Повітряна тривога в Харків.обл.
  • #10
Оказалось, девайс, на который надо слать пакеты, имеет на борту RTC и сам позволяет устанавливать таймеры и производить некие действия по ним. Походу их и буду использовать.

Мдя, часы там хоть и есть, теперь хуй пойми как установить время на них. В родной китайской проге поля с датой и временем за каким-то хуем погреены, а формат аргумента для команды, которой устанавливается время через сокет неизвестен и в доках к этой китайской приблуде его нет:рл:
 
Назад
Зверху Знизу