Сначала запустите потоковый граф GNU Radio, а затем попробуйте
nc -u 127.0.0.1 52001
Каждая введенная вами строка будет отправлена как один пакет UDP на потоковый граф.Блок сокета PDU выведет его как PDU.И все, что отправлено в блок Socket PDU в GNU Radio, будет отображаться на вашем терминале.
Проблема с вашей командой - переключатель -l
.Он пытается привязаться к порту, который уже используется, т. Е. Открыть другой сервер.Вы хотите подключиться с Netcat в качестве клиента.(Также -p
устанавливает порт в качестве порта-источника для моей версии netcat. Вы хотите, чтобы 52001
был портом назначения.)
Примечание. Поскольку потоковый граф является сервером, сначала необходимо подключиться.отправив что-то к нему.Вы можете просто нажать Enter, чтобы отправить пустой кадр UDP при запуске netcat, или ввести что-либо еще.