0

У меня возникла проблема с использованием библиотеки OpenGPM, и я был бы признателен, если бы кто-нибудь мог помочь мне в решении этой проблемы.Использовать openpgm на Ubuntu 12.04

Я хочу использовать Openpgm на Ubuntu 12.04. по этой ссылке: «https://code.google.com/p/openpgm/wiki/OpenPgm5CReferenceBuildLibrary» Openpgm был протестирован на Ubuntu 8.04 до 10.10.

Я загрузил последнюю версию Openpgm (5.2.122) и скомпилировал ее с помощью «scons» без ошибок. По ссылке я должен увидеть скомпилированный пример с именем «pgmrecv» и «pgmsend» в пути «*./Ref/debug/examples /», но нет такого примера. Вместо этого были «purinrecv» и «purinsend». Сначала я запускаю приемник: «./purinrecv -lp 3065», затем отправитель: «./purinsend -lp 3065, пожалуйста, работайте», в обоих случаях не было сообщения об ошибке, но получатель ничего не получил. Любая помощь будет оценена!

+0

Кажется, оффтопик для SO, вы должны спросить о [su] или [AskUbuntu] (http://askubuntu.com/) –

+0

Я думаю, что это лучшее место, чтобы задать такие вопросы. –

ответ

0

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

./purinrecv -l -n "eth0;239.192.0.1" -p 7500 


./purinsend -l -n "eth0;239.192.0.1" -p 7500 please work 

Замените eth0 на то, что имеет сетевое подключение.

Смежные вопросы