Also, I did
$ telnet 192.168.1.45 9000
Trying 192.168.1.45…
telnet: connect to address 192.168.1.45: Operation timed out
telnet: Unable to connect to remote host
You either have multiple networks, or a network issue that doesn’t allow them to communicate. You mentioned something about base config on mac and rover conf on win laptop which isn’t making much sense.
For now you should go back to the basics, hell even indoors just till you get something. A test that something isn’t working is the failed telnet. Your mac should be able to telnet both devices at least on port 22 (SSH). At least during troubleshooting phase, I wouldn’t count on the DNS, reachrover.local, things are working. Find a way to discover the devices via IP and just use IP addresses for now.
A similar setup I have to get started is this:
Using a wifi hotspot, cell or dedicated device, or a basically empty wifi network configure one laptop and both reach devices to the network
Discover all three devices mac and IP, this can be done using a program like nmap or just looking up the access point logs of DHCP server. Both of the reach should set an appropriate host name.
Make sure you can at least hit port 22 on each of those devices. Also ping should work iirc.
Once you have verified that is working then start the working on getting RTK fix. If you are still having issues with the two units talking to each but can talk to one of them via the laptop, SSH into one and then perform network tests from there be ping or telnet (https://docs.emlid.com/reach/software-development/#connecting-to-reach-via-ssh).
But when I am doing ssh reachbase then following error is coming:
My-MacBook-Pro-2: $ ssh reach@reachbase.local
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The ECDSA host key for reachbase.local has changed,
and the key for the corresponding IP address 192.168.2.15
is unchanged. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
Offending key for IP in /Users//.ssh/known_hosts:9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:
Please contact your system administrator.
Add correct host key in /Users//.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users//.ssh/known_hosts:5
ECDSA host key for reachbase.local has changed and you have requested strict checking.
Host key verification failed.
MY-MacBook-Pro-2: $
Ok. This has something to do with you configuring USB-Ethernet access to Reach. It might interfere with the way calls to a certain IP are routed. Try doing the same thing, but with the units connected to a different power source, like a phone charger.
Ok, the Ethernet-over-USB is more of an additional feature, we do not recommend accessing the app like this. The primary way to work with ReachView is Wi-Fi connection. The workflow is described in the docs.
Sorry for late response. Was busy with other office work. So now I am trying to do the primary way to work with ReachView, i.e., Wi-Fi connection.
I am working on MacBook,
Step1: I re-flashed my Reach device
Step2: From my Network list, I selected "reach:14:20 " and put password “emlidreach”
Step3: I go to http://reach.local:5000 and in Edison setup, I put
New Device Name: reachbase
Network name: My router SSID
Password: (SSID password - after selecting WPA-2 Personal something)
Step4: Now it went to leaving setup page and automatically connect to my Wi-Fi network (i.e., my router SSID network)
Step5: Now when i go to Safari browser and go to URL http://reachbase.local, it says “Safari Can’t Connect to the Server - Safari can’t open the page ‘reachbase.local’ because Safari can’t connect to the server ‘reachbase.local’.”
Step6: I am checking “Fing” app on my iPhone and there is no IP address pointing towards “Reach device” or “Murata Manufacturing”
I am not sure what step am I missing? @igor.vereninov@bide
If you can’t see Reach with Fing, then maybe it couldn’t connect to your wireless router and so it has created it’s own wireless hotspot again as “reach:14:20”? Can you check that?
No there is no Network Name called “reach:14:20”. I checked.
I even tried http://reach.local/ and http://reach.local:5000 but none of the pages are loading. And I am connected to the internet through my Wi-Fi.
Also, I am leaving setup once I setup reach device
log in to the wireless router’s admin page and go to a status page and see if you can see reach’s IP there (maybe listed by mac address ending in :14:20)
the other thing you could do, if you are familiar with the command line, is to plug reach into your computer and use the ethernet over USB connection. SSH into reach as root and run ifconfig to see what IP address has been assigned to wlan0.
Once you know the IP address assigned to Reach by your wireless router, then enter that IP address into your web browser instead of reach.local or reachbase.local
If Reach is not getting an IP address, then you must have wireless connection problems which could also be troubleshot through the ethernet over USB connection. For example, by running the configure_edison --wifi command