
Bobsheaux

I can't connect my EZ-B to my computer, and the tutorials are not helping. I'm able to get the wifi connection running, I boot up EZ-Builder, but the debug log says...
Connection Failed: System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 192.168.1.1:23
at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
at System.Net.Sockets.TcpClient.EndConnect(IAsyncResult asyncResult)
at EZ_B.EZB.Connect(String hostname, Int32 baudRate)
Disconnected
What do I do here?
How do I do that, and what do I change it to?
1) EZB AP Mode
Your PC is a client and EZB (192.168.1.1) creates a wifi network and assigns clients ips: 192.168.1.2, 192.168.1.x
your PC connects to the EZB's 192.168.1.1 and can only access EZB or other EZB's clients, no internet or access to other home computers.
2) EZB Client Mode
Your EZB is a client and connects to your Home/Office wifi, and your Router assigns an IP.
your PC connects to the EZB's assigned IP
Which of the scenarios you have ?
I don't know which of those scenarios I have.
2) Does the EZ-Robot EZ-B v4 make a startup chime when it is powered on?
3) Does the EZ-Robot EZ-B v4 speak and introduce itself?
4) Did you follow the EZ-Robot connection diagnostic link that's prompted when the connection fails? This is the link: http://www.ez-robot.com/Tutorials/Lesson/14?courseId=4
1. Yes. I want to get as much information about how to fix so I'm not stuck diving under my desk to unplug and replug it back a dozen times. ;P
2. The EZ-B does chime when powered on.
3. It does speak and introduce itself.
4. I didn't get a prompt for the diagnostic link, but I did follow that link on my own when it didn't work. I ran through it again, but it's still not working.
@Dunning-Kruger
It is flashing blue, yes.
1) Do you have a virus scanner installed as mentioned in the connection diagnostic trouble shooting guide? (https://synthiam.com/Products/Controls/Overview/Connection-Troubleshooting-17520)
2) I'm guessing your Ethernet is on the same network as the EZ-B. That is what's causing the connection failure. Which is a rare occurrence, of why you didn't easily come across the solution. If this is the case, the way to change the default ip address of the EZ-Robot EZ-B v4 is here: http://www.ez-robot.com/Tutorials/Lesson/80?courseId=4
Scroll down to where the title reads "Possible Network Configuration Conflict"
Oh, THAT I got. My bad.
1. To the best of my knowledge, it looks like my virus protection is turned off.
2. I can't change the address of the EZ-B, because whenever I go to http://192.168.1.1/, I get THIS screen and don't know how to proceed.
You could change the network address in the router, since you can access it. That's the easiest way. Log into the router using the instructions that were provided by the webpage that you copy and pasted the screenshot of. Find the NETWORK or LOCAL NETWORK or LAN settings. Locate the area where you can change the network or ip address of the router. It should be 192.168.1.0 or 192.168.1.1 or something like that. Simply change it to 192.168.0.0.
It's super rare this would happen, because few routers default to 192.168.1.0. I don't know why any of them would, but oh well
Once you change the network address and the router reboots, you'll have to restart your computer as well. Then your EZ-B will work perfectly after that
Looks like all I've got here is a $200 paperweight until I find myself a new place to live...
the easiest way is to simply disconnect the Ethernet cable from behind the computer. Connect to the ezb and change the ezb address. Then, plug the Ethernet back in
You will have EZB (AP) assigning a DHCP client IP plus a default gateway, and then you have the OP's router (Ethernet) assigning a default gateway too.
So your computer will have 2 default gateways one is a dead end, maybe you can get lucky, and the the good default gateway route metric is lower.
When I did my EZB4 custom firmware I noticed there is a parameter to disable the EZB's DHCP client default gateway:
https://technodocbox.com/C_and_CPP/71191432-Bluegiga-wi-fi-software.html
page 207
setting FLASH_PS_KEY_DHCPS_DISABLE_ROUTING
although the EZ-Robot EZB4 v1 firmware does not, so all the networking is routed back to the EZB.
Is not a big deal, but sometimes small details makes all the difference, same thing with default EZB port 23, not a good choice.
Disabling an Antivirus in machine with Internet access... Does not seem a good recipe.
Why not changing EZB to client mode ?
*** EDIT ***
The default gateway applies to the EZB4 V1, I can't confirm if is still valid for EZB4 V2 (new wireless chip)
"the easiest way is to simply disconnect the Ethernet cable from behind the computer. Connect to the ezb and change the ezb address. Then, plug the Ethernet back in:)"
It worked! Thank you so much!
Maybe I'm not lucky...
https://superuser.com/questions/735479/how-does-a-windows-computer-behave-when-it-has-multiple-default-gateways
When I tried, the one selected was the EZB default gateway (dead end)
I don't like random stuff
lol, it's not that complicated:D you could check https://192-168-0-1.us/routers-default-ip-addresses/ for default gateway address.