Skip to main content
Submitted by crabtrer on Mon, 11/29/2010 - 11:51

We've been using the 21x3 controller on XP for several years now, and we're in the process of moving everything over to Windows 7. So we did a master reset on a controller (wiping the IP and program), then started up Galiltools as Administrator. On the "No IP" tab, the controller showed up on the right adapter and with the right serial number.

However, when I clicked "Assign", the program paused for a few seconds, then threw up an error box with the text "5004 OPEN ERROR: Galil::Galil() failed to open Ethernet host 10.0.15.2".

We use EthernetUSB adapters set to a static IP of 10.0.15.1 with a subnet of 255.255.255.0, so I know THAT'S not the problem. When I tried to go back and use the older DMCNet app, it acted like an IP was assigned, but refreshing showed the controller as still having no IP address.

What am I doing wrong?

Comments 14

Galil_DJR on 11/29/2010 - 12:59

It sounds like you are doing things correctly.

Try this test:
In the network devices manager, disable all NIC cards/adapters except the one the controller is on. Are you able to assign with only one NIC card?

Galil_AndyH on 11/29/2010 - 13:15

Also make sure you have the latest version of GalilTools - version 1.4.4
'Help | About' will show the version.

crabtrer on 11/29/2010 - 14:37

Yeah, we're using GalilTools 1.4.4. Disabling the other network adapter fixed it. It's one of those USB wireless dongle things, and once I disabled it, the IP address was set in a snap.

Once it was set, I turned the wireless connection back on, and was still able to connect to the controller, download a program, burn it, etc, etc. I'm going to try it on a machine that isn't using one of those dongles tomorrow, hopefully.

Thanks for the help.

jtravers on 08/20/2013 - 08:29

We have also encountered this problem and disabling other network cards is a valid workaround. In our setup scenario though, we have workstations with one card for network access to e.g. DMC programs and another connected to a machine with a DMC2133 card for programming.

Having to turn off network access to set the IP each time is proving a major headache - is there any other way to set this up without having to reconfigure the network?

Galil_DJR on 08/20/2013 - 08:57

You should be able to assign without disabling. There is likely something incompatible in your setup... E.G. software is binding to the incorrect NIC to assign the IP.

Can you please provide the IP addresses, subnet masks, and gateways of both NICs?

Galil_DJR on 08/20/2013 - 08:58

For example:
[code]
C:\Users\DJ>ipconfig

Windows IP Configuration

Ethernet adapter Lan:

Connection-specific DNS Suffix . : galilmc.com
IPv4 Address. . . . . . . . . . . : 10.0.1.190
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 10.0.62.2

Ethernet adapter StaticNet:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.42.42
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :

[/code]

jtravers on 08/21/2013 - 02:14

Hi,

The ipconfig output is below - connection 2 is our company network which is DHCP assigned and the other connection is to the Galil board. We use 10.10.10.10 on the NIC and assign 10.10.10.11 to the controller.

Regards,
Jamie

[code]
C:\Users\workshop>ipconfig

Windows IP Configuration

Ethernet adapter Local Area Connection 2:

Connection-specific DNS Suffix . : company.domain
Link-local IPv6 Address . . . . . : fe80::7d24:3e76:aad2:7910%13
IPv4 Address. . . . . . . . . . . : 192.168.1.9
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::ce5d:4eff:fe88:b908%13
192.168.1.254

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 10.10.10.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 0.0.0.0

Tunnel adapter isatap.{1665A0C2-F159-41A2-8A07-A9F3AD98E80C}:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : company.domain

Tunnel adapter isatap.{EECB0E3F-BD0E-4BFC-880A-F07DF3845BE6}:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Tunnel adapter Teredo Tunneling Pseudo-Interface:

Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
[/code]

Galil_DJR on 08/21/2013 - 11:13

I expected to see an IP/Subnet conflict - I don't.

For example if your Lan was 192.168.1.10 with 255.255.0.0
And you static Lan was 192.168.2.10 with 255.255.0.0

Then the software could be confused which NIC to bind to.

I recommend contacting me offline djr at galilmc dot com.
We can review your special case via email.

Warren on 04/25/2014 - 17:30

If this was resolved, can you share how it was resolved? I have seen exactly the same behavior on a Windows 7 system where I cannot make the IP address assignment stick except by disabling the NIC providing general (as opposed to Galil) network connectivity.

Galil_MarissaT on 04/28/2014 - 10:49

Hi Warren,

90% of IP address assignment and Ethernet connectivity issues are caused by a few things:

1.) The NIC card is not set to a static IP address (see: [url=http://www.galilmc.com/learning/two-minute-display.php?video=connecting… short video on connecting to an Ethernet controller[/url] )
2.) The Galil and NIC are not within the same subnet mask (Also see video in 1)
3.) The IP address on the Galil is not burned in (BN)
4.) The windows firewall does not have the proper exceptions, see: [url=http://www.galilmc.com/support/appnotes/software/note4436.pdf]App Note 4436: Windows 7 Firewall Exceptions[/url]
5.) The windows arp (address resolution protocol) has not been refreshed. To force a refresh you'd simply issue "arp -d" from the windows command prompt. You [b]must[/b] "right click -> run as administrator" when running the command prompt even if you're already logged-in as an administrator. You'll get an error when you issue "arp -d" if you do not do so.

If you've ruled out all these possibilities, the issue is likely a network-specific issue which may not be applicable to other users on the forum. For the quickest resolution of the issue, I'd recommend calling us toll free at 1.800.366.6329 (U.S. only) or e-mailing me at marissat at galilmc dot com

mcugalde88 on 10/21/2017 - 14:29

HI ,
I am trying to establish a connection between a windows 7 computer and a Newmark NSC-G motion controller. I've already tried to do this through three different softwares: GalilTools ver. 1.6.4.550, GalilSuite.Ink and Galil Design Kit, with no success.
I've already set a static IP address and the subnet mask, the firewall is off and the windows ARP has been refreshed. However, the ipconfig output is the following:

C:\Users\Sutherland_Lab>ipcofig
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::972:717c:978:c4be%11
IPv4 Address. . . . . . . . . . . : 192.168.1.4
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Tunnel adapter isatap.{515877DC-E68E-4BC1-B2A7-4C301CCCCD51}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

Tunnel adapter Teredo Tunneling Pseudo-Interface:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :

It seems that the computer is not even detecting the device, but it does detect the ethernet connection, am I wrong? The only step I didn't understand was to "burn in" the IP adress on Galil. I would appreciate any guidance toward fixing this problem

VincentN on 10/23/2017 - 15:19

mcugalde88,

Is this a new controller that was purchased or has it been used before? If it has been used, there is the possibility of an IP address that is burned in that would not be compatible with the subnet mask you have set. To ensure no IP has been set, master reset the controller. NOTE: you will lose all stored variables, programs, and parameters. After doing this, you should be able to see it using GDK or GalilTools as a controller with no IP address assigned. Once you have assigned one, issue the BN command. This will "burn in" the address so it is not cleared upon a reset.

If you have further trouble, feel free to call in to Applications.

abdulnafih on 02/01/2018 - 03:44

Hii Sir,

We are using Galil DMC-2080. The problem we are facing not possible to communicate to PC either RS232 or Ethernet.

Alarm when using RS232 is: 1101 TIMEOUT ERROR. Galil::COMMAND("") TOOK LONGER THAN 500MS TO READ:RESPONSE.
Braud rates are set in DIP switches as per manual, Software used Galil tools V4.1, Windows-7

Alarm if using Ethernet: Galil DMC-2100 or DMC-21x3/2 or DMC-2200, Serial No: 31867, IP Address : Unassigned, Found on NIC 169.254.204.126
Not possible to communicate. Software used: Show Galil Ethernet Controller Network.

Kindly provide us your guidelines

VincentN on 02/07/2018 - 16:32

Hi abdulnafih,
There are a few things that should be checked before establishing a connection to the controller. If you are connecting via RS232, are you using a straight through cable? If not, then the pinouts will not match and communication will fail. Also, you cannot use standard VGA cables as a serial cable even though they have a 9 pin DSub connector. For ethernet, make sure your network card is set to use a static IP address. Does the controller have an address that is burned in already? If so, then you will need to make sure the IP address and the subnet mask are compatible with the IP address on the controller.

For further assistance, please call in to applications support.