I have been using a PCI-DIO-32HS (aka PCI-6533) with DAQmx 8.0 on Fedora with no problem for the last month (after initial installation hassles). Yesterday I used the network configuration tool packaged with Fedora ( system-config-network 1.3.95) to change from a DHCP assigned IP address to a static IP address. After running this tool, my application no longer found the PCI-6533 (This was immediate -- I did not have to reboot)
Investigating, I ran nilsdev and nilsdev returned nothing:
[root@localhost ~]# nilsdev
[root@localhost ~]#
Further, I ran nidaqmxconfig and got:
[root@localhost ~]# nidaqmxconfig --export what.txt
Error -2147220712
[root@localhost ~]#
I had previously exported a config when the system was working and tried then to import it using nidaqmxconfig, and got the same error.
Running lspci shows the National board is recognized without a problem on the PCI bus.
Tried rebooting -- same result.
Reinstalled the drivers using updateNIDrivers -- same result.
Reverted network configuration back to DHCP -- same result.
I have two identical Linux systems. Thinking there might be a problem with the card itself, I installed it on the second system and it worked with no problems. I backed up all of the National Instruments driver modules, and then repeated the network configuration on the second system, with the same result -- now the second system no longer works either.
Restoring the backed-up driver modules did not fix the problem.
This is an extremely bizarre problem and I am at a loss to explain it!
Is it a bug with system-config-network 1.3.95? What could it possibly have to do with DAQmx? Could system-config-network 1.3.95 have changed the NIC settings causing a hardware conflict? ( I tried disabling the on-board LAN in the BIOS -- didn't help)
Does DAQmx require a certain network configuration?
What is Error -2147220712? (Can't National provide some better error handling?)
Why does nilsdev return nothing? When you import a configuration using nidaqmxconfig, where is that configuration stored? Is it possible I can bypass nidaqmxconfig and copy some file from a working system? ( I have other working systems but I have to travel to get to them)
There are a few other threads that discuss Error -2147220712 (see below) but they all end abruptly with no posted solution. ( It would be a courtesy to others to post solutions to problems if they are discovered!)
Can anybody help me?
Thanks,
Sam Valeriano