[multimaster_fkie] no respond from other computers when pinging 224.0.0.1
I am following Chapter 4: Multiple computers ROS networks from "Multi-master ROS systems" written by Sergi Hernandez Juan and Fernando Herrero Cotarelo.
My first setup looks like this:
computer_1a is connected via wifi to the router which act as the common network (network_1)
computer_1a is connected to computer_1b via ethernet cable
computer_1b has its own network (network_2)
The idea is that computer_1a will act as the gateway to the common network (network_1) and roscore will be run from computer_1b. There will be another set of system (computer_2a and computer_2b) for the final setup. But for testing purpose I am only testing computer_1a and computer_1b.
IP of computer_1a (network_1): 192.168.0.50
IP of computer_1a (network_2): 192.168.155.30
IP of computer_1b (network_2): 192.168.155.10
I have made sure that multicast is enabled in both computers.
When I ping 224.0.0.1 from computer_1a, I only see respond from 192.168.0.50 (its own IP). Meanwhile when I ping 224.0.0.1 from computer_1b, I only see respond from 192.168.155.10 (its own IP).
Afterwards I changed the setup so that my second setup looks like this:
computer_1a is connected via wifi to the router which act as the common network (network_1)
computer_1b is connected via ethernet to the router which act as the common network (network_1)
IP of computer_1a (network_1): 192.168.0.50
IP of computer_1b (network_1): 192.168.0.51
When I ping 224.0.0.1 from computer_1a, I get respond from both 192.168.0.50 (computer_1a) and 192.168.0.51 (computer_1b). But when I ping 224.0.0.1 from computer_1b, I still only get respond from 192.168.0.51 (its own IP).
I dont have much knowledge in computer network and would appreciate any help or guidance I can get in troubleshooting this.