Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

GPIB-ENET/100 does not show up in add GPIB Hardware Wizard (Scientific Linux 6)

Hi everyone,

 

I am working with a GPIB-ENET/100 device on a Scientific Linux 6 (Red Hat derivative) machine. No matter what I try, the NI-488.2 'Add GPIB Hardware Wizard' does not find the device.

 

My Setup:

Both the computer and the GPIB-ENET/100 are connected to an Allied Telesyn AT-FS705L ethernet switch which is in turn connected to my university's ethernet. The GPIB-ENET/100 has been assigned a static IP address. I have setup the GPIB-ENET/100 with the following settings:

 

Hostname: NIENET

Use DHCP: Unchecked

IP Address: The provided static IP address

Subnet Mask: 255.255.254.0

Gateway: 128.180.17.254

DNS Server: 0.0.0.0

 

NI-488.2 version: tried both 3.2 and 15.1.0

NI-VISA version: 15.0.0

 

What Works:

- I am able to ping the device successfuly at the provided static IP

- arp -a command finds the device (matching MAC address at the provided static IP)

- I am able to enter the configuration menu from the 'Add GPIB Hardware Wizard' by inputting the static IP and clicking configure, but when I try to apply any settings it tells me the the device needs to be placed in configuration mode. When I attempt this, it does not recognize that the device is in configuration mode and eventually stops recognizing the device altogether (I cannot configure it anymore until I restart the GPIB-ENET/100)

- The GPIB-ENET/100 works perfectly on a windows machine with the same drivers installed and the same physical ethernet setup (this is how I was able to configure it)

 

What Doesn't Work:

- The GPIB-ENET/100 does not show up in the 'Add GPIB Hardware Wizard' in the 'List of GPIB-ENET/100 on the local subnet' 

- The GPIB port/device does not show up when I try to search for it (I am using pyvisa for this, which uses the NI-VISA drivers)

 

Any help is appreciated, this has been a huge headache for me...Thanks!

 

Michael

0 Kudos
Message 1 of 4
(4,847 Views)

Hey Michael, do you have more than one version of NI-488.2 on your Linux machine?

Matt G.
Product Manager
National Instruments
0 Kudos
Message 2 of 4
(4,813 Views)

Two things you could try:

 

1. Add the device by specifying your static IP address rather than searching for it.

 

2. Disable the firewall, then try searching for the device. After adding the device you can re-enable the firewall, and the configured GPIB-ENET/100 should still work fine.

0 Kudos
Message 3 of 4
(4,787 Views)

Thank you both for your suggestions. However, the device started working, apparently randomly. One night I left it, and when I tried the next morning it connected fine...

 

If I figure out exactly why it started working, I'll post here.

 

Michael

0 Kudos
Message 4 of 4
(4,784 Views)