Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

GPIB driver fails to install fully on Solaris 10.

Hello again,
 
Glad to hear that progress is being made.  For anyone following this thread, we're going to take this offline and open some discussions with Sun and Dave to see what the best course of action is for future changes in the Solaris driver that may allow formal Solaris 10 support.
 
Scott B.
GPIB Software
0 Kudos
Message 11 of 15
(2,107 Views)


@ScottieB wrote:
Hello again,
 
Glad to hear that progress is being made.  For anyone following this thread, we're going to take this offline and open some discussions with Sun and Dave to see what the best course of action is for future changes in the Solaris driver that may allow formal Solaris 10 support.
 
Scott B.
GPIB Software



To the best of my knowledge, this was never resolved between Sun and National Instruments. Sun's latest release of Solaris (Solaris 10, update 4 8/2007) still has the Infiniband driver. National Instruments have not produced a driver which they claim works with Solaris 10.

The best solution seems to be to remove InfiniBand support from Solaris and anything that depends on it, which the following line does. Note the actual driver (in the package SUNWib) is removed last.

# pkgrm SUNWudapltr SUNWudapltu SUNWtavor SUNWrpcib SUNWipoib SUNWib

I dont think that many people will be using
InfiniBand anyway, especially given its used on very high performance networks, which is not likely to be needed on systems with GPIB cards.

I'm writing this a couple of years after the original post, so I suspect its not going to change in the near future.

Dave


Message Edited by drkirkby on 03-21-2008 04:20 AM
0 Kudos
Message 12 of 15
(1,863 Views)
Dave, Thank you very much for posting a summary. I ran into this very problem just now after upgrading my machine to Solaris 10. Your solution worked like a charm. FYI, my machine's GPIB driver version is 2.2
0 Kudos
Message 13 of 15
(1,734 Views)
Just a couple more notes on this.

1) I believe National instruments have updated the driver and called it something other than 'ib' in a recent release of the software. I can't recall the exact version, but I think it's version 2.4.

2) If you do not update to version 2.4 of the driver, and use a more recent version of Solaris 10 (currently Solaris 10 update 5), the list of packages that need to be removed is much longer. Removing them all in the correct order will avoid messages like "X depends on Y" when you try to remove Y. I *suspect* if you ignore those messages, it will still work ok. If you want to be more pedantic, you will need to resolve quite a few dependances.

This list is certainly not complete, but will I think go somewhere near removing the packages and their dependacies in the correct order.

pkgrm SUNWudapltr SUNWudapltu SUNWfwflash SUNWtavor SUNWrpcib  SUNWibsdpib SUNWibsdpu SUNWibsdp SUNWibsdpib SUNWipoib SUNWib

Dave
0 Kudos
Message 14 of 15
(1,698 Views)


@khukerwin wrote:
Dave, Thank you very much for posting a summary. I ran into this very problem just now after upgrading my machine to Solaris 10. Your solution worked like a charm. FYI, my machine's GPIB driver version is 2.2


You are most welcome. I've since moved the GPIB card from one machine to another, and have had no problems getting version 2.3 of the GPIB driver to work in Solaris 10 once the Sun Infiniband driver is removed.

A better (but more expensive) solution would be to update the GPIB driver to 2.4, but I'm not going to bother myself.

Dave
0 Kudos
Message 15 of 15
(1,691 Views)