Estoy intentando comunicarme con un brazo robótico mediante comunicación TCP/IP. Funciona bien en Windows, pero cuando lo pruebo en Linux Matlab no puedo conectarme al brazo. Matlab intenta conectarse una y otra vez
Connecting to 169.254.131.130:10300
Connecting to 169.254.131.130:10300
Connecting to 169.254.131.130:10300
Connecting to 169.254.131.130:10300
y cuando hago ping me sale
PING 169.254.131.130 (169.254.131.130) 56(84) bytes of data.
From 192.168.2.4 icmp_seq=1 Destination Host Unreachable
From 192.168.2.4 icmp_seq=2 Destination Host Unreachable
From 192.168.2.4 icmp_seq=3 Destination Host Unreachable
From 192.168.2.4 icmp_seq=4 Destination Host Unreachable
From 192.168.2.4 icmp_seq=5 Destination Host Unreachable
From 192.168.2.4 icmp_seq=6 Destination Host Unreachable
From 192.168.2.4 icmp_seq=7 Destination Host Unreachable
From 192.168.2.4 icmp_seq=8 Destination Host Unreachable
From 192.168.2.4 icmp_seq=9 Destination Host Unreachable
From 192.168.2.4 icmp_seq=10 Destination Host Unreachable
From 192.168.2.4 icmp_seq=11 Destination Host Unreachable
From 192.168.2.4 icmp_seq=12 Destination Host Unreachable
^C
--- 169.254.131.130 ping statistics ---
13 packets transmitted, 0 received, +12 errors, 100% packet loss, time 12055ms
pipe 3
El problema podría ser la configuración de IP de Linux. ¿Que sugieres?
Respuesta1
Porque 169.254.xx no es un rango de IP válido per se. Significa que Windows Box intentó obtener una IP a través de DHCP falló y simplemente eligió una al azar de ese rango. Asigne una IP correcta en la misma subred que 192.168.2.4 y debería estar bien
Respuesta2
Encontré el problema. Solo necesita editar la red cableada como compartida con otras computadoras desde automática para conectar dispositivos como el mío.