Error: unable to communicate with master
I use Ubuntu 16.04 with ROS Kinetic in VMware to be remote PC (Master), and use RaspberryPI with UbuntuMATE 16.04 and ROS Kinetic to be host.
The IP address in remote PC is 192.168.1.130 and Raspberry's IP address is 192.168.1.125 I set ~/.bashrc in remote PC for: export ROS_MASTER_URI=http://192.168.1.130:11311 export ROS_HOSTNAME=192.168.1.130 export ROS_IP=192.168.1.130
And set ~/.bashrc in RaspberryPI for: export ROS_MASTER_URI=http://192.168.1.130:11311 export ROS_HOSTNAME=192.168.1.125 export ROS_IP=192.168.1.125
I run "roscore" in remote PC and execute "rostopic list" command in RaspberryPI terminal. However, it showed "ERROR: Unable to communicate with master!"
I can ping remote PC (192.168.1.130) in RaspberryPI but if I ping RaspberryPI in remote PC, it showed: PING 192.168.1.125 (192.168.1.125) 56(84) bytes of data. From 192.168.1.130 icmp_seq=1 Destination Host Unreachable From 192.168.1.130 icmp_seq=2 Destination Host Unreachable From 192.168.1.130 icmp_seq=3 Destination Host Unreachable ...
What can I do about it to fix this, or at least undo what I did?