RefBoxと通信できない
ros2-rcll_refbox_peer を動かしても,/rcll/game_state等を吐き出さない場合の話です.
firewallが悪さをしている可能性を疑ってみましょう.
ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw status Status: active To Action From -- ------ ---- 5901/tcp ALLOW Anywhere 5902/tcp ALLOW Anywhere 5900/tcp ALLOW Anywhere 22/tcp ALLOW Anywhere 5901/tcp (v6) ALLOW Anywhere (v6) 5902/tcp (v6) ALLOW Anywhere (v6) 5900/tcp (v6) ALLOW Anywhere (v6) 22/tcp (v6) ALLOW Anywhere (v6)
RefBox用のポート,4441から4447が閉じていますね….
ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4444 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4445 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4446 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4447 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4441 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw allow 4442 Rule added Rule added (v6) ryukoku@ryukoku-NucBoxG5:~/ros2_ws$ sudo ufw reload Firewall reloaded
これで,使えるようになります.
コメントを残す