Home arrow Forums
914 PC Bots Forum  


<< Start < Prev 1 2 3 Next > End >>
krisf
User

Junior Boarder
Posts: 6
graphgraph
Karma: 0  
client / server connection - 2009/06/01 19:31 Dave...

I am trying out BRAIN (ver 1.2.1) on my robot Igor. When I start the application on the client machine I get an error:

01-Jun-09 19:12:57: License agreement acceptance check.
01-Jun-09 19:12:58: Attempting to connect to robot...
01-Jun-09 19:13:19: *** ERROR: Unable to connect to the Robot.
01-Jun-09 19:13:19: *** ERROR: Possible causes:
01-Jun-09 19:13:19: *** ERROR: - The server is not running on the Robot: 192.168.0.6:8001
01-Jun-09 19:13:19: *** ERROR: - There is a network connectivity issue to the Robot: 192.168.0.6
01-Jun-09 19:13:19: *** ERROR: - A client with the name: Monolith is already connected to the Robot server.
01-Jun-09 19:13:19: *** ERROR: - The Robot sever has reached its client pool maximum.
01-Jun-09 19:13:19: *** ERROR: - You may have been recently connected, and the Robot sever is busy closing your old connection (if so, try again in a few seconds).
*** ERROR:
01-Jun-09 19:13:20: Application software license check.
01-Jun-09 19:13:20: B.R.A.I.N. 1.2.1 is ready.

The same thing happens when I click on "Connect to Robot".

The robot server is running on Igor and I have tried other port settings with the same result. The connection to the video server works fine, so my network connectivity doesn't seem to be an issue.

Any ideas or suggestions would be appreciated... Kris F
  | | The administrator has disabled public write access.
c6jones720
User

Platinum Boarder
Posts: 350
graphgraph
Karma: 3  
Re:client / server connection - 2009/06/01 20:12 Could it be a firewall issue?

I think Brian had a config file that let you change the port number, perhaps you could try that.
  | | The administrator has disabled public write access.
krisf
User

Junior Boarder
Posts: 6
graphgraph
Karma: 0  
Re:client / server connection - 2009/06/02 15:14 I have tried connecting with the firewall(s) turned off, but still cannot connect. Igor says he is listening to port 8001 (in the "Robot Status" tab).

I also tried connecting from outside the local network and was able to connect to the video server (on port 8002), but still no connection to the robot server (on port 8001).

Port forwarding checks from Igor to portforward.com confirm that both ports are open and accepting connections.

Next I am going to try a direct ad hoc connection (wired and wireless) and see if that helps... Though I really need to establish a connection through my wireless LAN so I can control Igor from outside the house.

Kris F
  | | The administrator has disabled public write access.
krisf
User

Junior Boarder
Posts: 6
graphgraph
Karma: 0  
Re:client / server connection - 2009/06/02 15:18 One other thing...

When the robot server is running the CPU is maxed out at 100%. Is this normal?

I have the standard VIA mini ITX computer installed.
  | | The administrator has disabled public write access.
JohnO
User

Gold Boarder
Posts: 45
graphgraph
Karma: 2  
Re:client / server connection - 2009/06/04 10:45 Maybe try a remote desktop connection...if that works then all the firewall/port stuff is fine. I haven't use C/S mode for quite a while, but it worked just fine with ad-hoc wireless, even in 802.11b mode.

BRAIN uses very little CPU until the video gets going. Try reducing the frame rate to 6 fps, and the resolution to as low as you can tolerate, at least for now.
  | | The administrator has disabled public write access.
krisf
User

Junior Boarder
Posts: 6
graphgraph
Karma: 0  
Re:client / server connection - 2009/06/06 01:03 Have tried to connect to the robot server via an ad hoc network, but still cannot establish a connection.

Today I performed a brain transplant on Igor... Replaced the EPIA motherboard with a Zotac GeForce 9300 ITX board and Core 2 CPU. The installation was straightforward, though I did have to make a cable to connect the 4-pin 12 volt connector from the motherboard to the M2-ATX power supply. Also had to swap the optical drive for a SATA model.

Performance was much improved. The BRAIN video server now uses less than 10% of the CPU when the client is connected, but the CPU utilization still goes to 100% when the robot server is started. It appears that the server is running a loop and is not able to respond to connection requests from the client.

Overall I like the BRAIN application. It is much slicker and more versatile than the BRIAN software provided by White Box Robotics. I just wish the client / server connection worked properly. In the meantime I'll have to use a remote desktop connection (I use Radmin 3) to control Igor.

Thanks for your advice... Kris F
  | | The administrator has disabled public write access.
<< Start < Prev 1 2 3 Next > End >>