Contec GPIB cards and Linux

Hi,
I am currently using Contec GPIB(F) cards for a number of different
testers. I am interested in running Linux on the PC that the test
equipment is hooked up to. Does any one know if the Contec cards are
compatible with NI488.2 driver that exist for Linux??
Any related info would be greatly appreciated!
Thanks,
Bill

I am looking for setting up a GPIB board under
Linux. The board is a National Instrument NI488.2
PCII, and I am running RedHat 6.0 Linux
distribution (kernel version 2.2.5-15).
I tried to install two drivers, one from the Linux
Lab Project (linux-gpib2.05 at
http://www.llp.fu-berlin.de/) and another one from
National Insrtument (nigpib-linux.0.4 at
http://www.ni.com/linux/ni488dl.html).
They are both supposed to work under linux 2.2.x,
but the installation failed in both cases at a
very early stage (for the llp driver, the
compilation fails, an for the ni one, the loading
of module /lib/modules/2.2.5.25/misc/nigpib.o
fails).0
Was anyone succesfull installing a GPIB driver for
a similar board (PCII) under linux 2.2.x ? What
driver did you use ?
All comments
and advices are very welcomes !
Cheers,
Vincent Voignier
[email protected]
Sent via Deja.com http://www.deja.com/
Before you buy.

Similar Messages

  • PCMCIA-GPIB Card with Linux ?

    We would like to run LabVIEW + PCMCIA GPIB Card Ni-488.2 on a laptop under Linux. I know LabView provides a linux version, but we would need an appropriate driver for the PCMCIA-card. I found hints on a PCI-GPIB driver, but not for the PCMCIA version. Is there something available? We are currently running SuSE 7.0 on the laptop, but it would be no problem to switch to RH 7.1.

    It is surprising to see that after all these years of expertise from NI, there is currently no way to have GPIB running on a Linux laptop.
    NI provides no drivers for the two possible laptop solutions: USB or PCMCIA.
    Given the widespread use of Linux in research labs, such a lack of support is rather disappointing. I can't imaging that writing such a driver would be more work than a computer science student project.
    At least the basic communication/read/write functionalities with no polling and handshakes
    Sincerely,
    T. Misaridis, Ph.D

  • How can I use the instrument toolbox in MATLAB 6.1 to contol the PCI-GPIB card under Linux?

    I'm trying to use the PCI-GPIB controller to control lab equipment through MATLAB 6.1 (R12.1) under Linux. MATLAB's instrument toolbox seems to integrate with NI's board, but the MATLAB documentation says it requires the installation of a driver. I've downloaded the linux gpib driver, and I'm able to run the associated utilities (ibconf, ibic, ibsta), but MATLAB cannot interface to it. For example,
    >> g=gpib('ni',0,1)
    ??? Error using ==> gpib/gpib
    The specified VENDOR adaptor could not be found.
    Where can I find a MATLAB driver and how can I install it?
    Thanks,
    Richard

    Hello-
    The knowledge base: "Can Matlab for Windows Call the National Instruments GPIB Driver?" Also applies to this question as well. This article is very extensive. Try searching on ni.com for "+matlab +gpib" for more details.
    Randy Solomonson
    Application Engineer
    National Instruments

  • IOTECH GPIB card and Labview

    I wish to use IOTECH's Personal488 GPIB card for measurement on HP8510C Network Analyser.  This works fine with QBASIC or C programming.   Can I use Labview for this application using this card ?

    Maybe. From doing a search of the forum, I got the impression that at one time, the IOtech driver replaced the NI GPIB driver and used the same low level GPIB commands. I have not found any reference to a VISA driver for the IOtech board and if there isn't one, you will not be able to use the 8510C driver. I think NI purchased IOtech a few years ago but the place for technical support is IOtech itself. You should really contact them about using their card with LabVIEW. I did a quick search of their website though, and cannot find this card listed as a current product and their GPIB driver has not been updated in 8 years.

  • NI PCMCIA-GPIB card and PowerBook G3?

    I need to set up a GPIB test system, and my options for a controller are
    an old 386 machine with DOS(!), or a Powerbook G3.
    Does anyone here have experience using NI's PC-Card GPIB interface in a
    Powerbook G3? The Labview docs say it's supported, I just wonder if it is
    fully supported. Thanks in advance for your help.
    I jusk _knew_ I shouldn't have given that old HP-85 to charity...
    Jim McSheehy
    Sent via Deja.com http://www.deja.com/
    Before you buy.

    Greg,
    Have you used the PCMCIA/GPIB card with any other Mac programming
    language? FutureBasic claims to support the NI drivers on NI's PCI and
    NuBus cards.
    Thanks,
    Jim McSheehy
    > In article <[email protected]>,
    [email protected] wrote:
    > > I need to set up a GPIB test system, and my options for a controller are
    > > an old 386 machine with DOS(!), or a Powerbook G3.
    > >
    > > Does anyone here have experience using NI's PC-Card GPIB interface in a
    > > Powerbook G3? The Labview docs say it's supported, I just wonder if it is
    > > fully supported. Thanks in advance for your help.
    > >
    >
    > FULLY!
    >
    > Greg McKaskle
    >
    Sent via Deja.com http://www.deja.com/
    Before you buy.

  • ISA PCII/IIA GPIB Card and Windows XP

    Is it possible to get the PCII/PCIIA (488.2) ISA GPIB card to function in Windows XP Pro? Drivers in use are 1.70 but in device manager when add hardware util is used the device gives "error 10 cannot start" even though IO config etc. is manually set to match that of the card.

    This card is not supported in Windows NT4, 2000, or XP. You may upgrade your card by visiting the following web page: http://www.ni.com/support/gpib/upgrade.htm

  • I want to run an NI GPIB card and a Keithly GPIB in the same machine.

    I want to run a NI GPIB and a Keithly in the same machine for software development. Our labs use both types of card. Another employee tried to make it happen, but failed. I would like to use 1 machine due to software licensing issues.

    Hi,
    There shouldn't be any interaction between the two GPIB drivers. The NI interfaces will use NI-488.2, wil the Keithley interfaces will use their low-level device driver. Each driver will manage the their own hardware.
    In LabVIEW, you will use the NI-488.2 Vis to communicate with the NI interface. The Keithley driver has to install their own driver interface VIs.
    The only problem is you want to use VISA for both interfaces. I don't know if there is a Keithley implementation of VISA, but there can nly be one installed in the system. The NI_VISA driver will allow you to control the NI interface, but not the Keithley interface. You can still use the Keithley interface using the low-level driver.
    Finally, here is a knowledge base I found that has
    some information that may be useful to you Using a Keithley PC488 GPIB Interface with LabVIEW
    Hope this helps.
    DiegoF
    National Instruments.

  • Wireless Cards and Linux

    What are some wireless cards that play nice with linux?  Something that works out of the box for most distros and Arch?  This freaking belkin card isn't working, I'm going to sell it on eBay... Any suggestions?

    After recently playing with this myself I actually have some answers... your best bet is to get a wireless card that works with the linux-wlan-ng driver. This page gives you a list of PCMCIA, USB and PCI cards that work with the driver. I got a D-Link DWL-122 802.11b 11 Mbps USB Adapter... after you find an adapter that you like (and works) the key is configuring it.
    First of course you want to find the driver that works with your adapter out of the linux-wlan-ng set. My usb D-Link works with the prism2_usb module (driver). Reading the readme helps alot when trying to configure your card. So depending on if your card is USB or PCMCIA you will first have to modprobe your USB or PCMCIA module and then modprobe the corresponding linux-wlan-ng driver.
    Example:
    modprobe uhci_hcd
    modprobe prism2_usb
    wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
    wlanctl-ng wlan0 lnxreq_autojoin ssid=<your routers SSID name> authtype=opensystem
    dhcpcd wlan0
    To get all the packages you need:
    pacman -S wireless_tools wlan-ng26 (or wlan-ng24 for 2.4 kernel)
    and pcmcia-cs package for PCMCIA cards
    All of this will get you started with using a wireless card, but each time you reboot your machine you will lose your network info. So what you probably want to do is use a init script to startup each time you boot. There is a wlan script that comes with these packages located at /etc/rc.d/wlan
    I hope this helps!

  • NI GPIB card and Keithley 181 nanovoltmeter

    I'm trying to control a Keithley 181 nanovoltmeter via a NI GPIB (AT-GPIB/TNT).
    If I scan for instruments in Measurement and Automation, none of the devices
    connected are found. However, if I go into Interactive control, use IBDEV
    with
    the meter turned off, then turn the meter on I can set into remote and it
    works
    (as long as I alternate IBRD and IBWRT). But I can't find a way of getting
    it
    under control in any other way so I can't use it in LabView.
    Anyone have any ideas. I've always had problems with 181s using a variety
    of languages.
    Cheers
    paul

    Hi,
    There shouldn't be any interaction between the two GPIB drivers. The NI interfaces will use NI-488.2, wil the Keithley interfaces will use their low-level device driver. Each driver will manage the their own hardware.
    In LabVIEW, you will use the NI-488.2 Vis to communicate with the NI interface. The Keithley driver has to install their own driver interface VIs.
    The only problem is you want to use VISA for both interfaces. I don't know if there is a Keithley implementation of VISA, but there can nly be one installed in the system. The NI_VISA driver will allow you to control the NI interface, but not the Keithley interface. You can still use the Keithley interface using the low-level driver.
    Finally, here is a knowledge base I found that has
    some information that may be useful to you Using a Keithley PC488 GPIB Interface with LabVIEW
    Hope this helps.
    DiegoF
    National Instruments.

  • PC-GPIB card with 0.8.2 drivers in Linux

    I have a PCI-GPIB card and I am trying to install it in a computer with Suse 8.0. I run the INSTALL script and the driver compiles but it doesn't detect the card and when it is called it gives the following errors:
    Loading module directly with 'insmod /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o'...
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol request_dma_Rsmp_43435480
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol free_irq_Rsmp_f20dabd8
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol __request_region_Rsmp_1a1a4f09
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol add_timer_Rsmp_a19eacf8
    /lib/modules/2.4.18-4GB/kerne
    l/drivers/char/nigpib.o: unresolved symbol del_timer_Rsmp_fc62f16d
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol iounmap_Rsmp_5fb196d4
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol __generic_copy_to_user_Rsmp_d523fdd3
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol pci_read_config_word_Rsmp_013f4ee4
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol pci_set_master_Rsmp_87a01918
    /lib/modules/2.4.18-4GB/kernel/drivers/char/nigpib.o: unresolved symbol unregister_chrdev_Rsmp_c192d491
    ....+ more lines like this.
    Any suggestions?
    Juan

    Hello-
    These actually look like linking errors. It appears that the compiler is not linking in the proper libraries when linking the program to create the driver. google.com or SUSE could probably give more help about how to overcome these errors. Try doing a search for +pci_read_config_word +"unresolved symbol" on google.com. There is probably a library that the compiler should be linking, but it is not configured properly.
    Randy Solomonson
    Application Engineer
    National Instruments

  • Is GPIB-USB-B compatible GPIB card? if yes, which card and driver?

    I have my codes written while I was using GPIB-USB-B to communicate with HP-4145 from my PC win-XP.  
    Now I want to use a GPIB card rather than the USB version.
    1- Can I use a GPIB card without changing my codes?
    2- if yes, then which GPIB card( and which driver) should I use?
    Thanks 
    Solved!
    Go to Solution.

    does any one know the proper location to use  firmware upgrade for GPIB-USB-B
    $ rpm -q kernel
    kernel-2.6.18-274.7.1.el5
    ------  result from exe command line  ---
    [root@gb095 ni_gpib_usb_b]#  fxload -D /proc/bus/usb/003/001 -I niusbb_firmware.hex -s niusbb_loader.hex
    can't modify CPUCS: Broken pipe
    README FILE CONTENTS
    The firmware files can be uploaded to your NI GPIB-USB-B adapter
    using fxload.  Example:
    fxload -D /proc/bus/usb/001/002 -I niusbb_firmware.hex -s niusbb_loader.hex
    If you wish for the firmware to be automatically loaded through hotplug,
    copy the firmware files to the /usr/share/usb/ni_usb_gpib/ directory
    (or wherever the /etc/hotplug/usb/ni_usb_gpib script expects to find them).
    Thanks go to Michael Ritzert for figuring out how to extract the firmware
    from a usb sniff log.  The log that was used is included
    (file name is "ni-usb-b-initialization-log.txt"), as well as the perl
    script for creating the hex file ("firmware_extract.pl").
    what i have to do is upgrade these cards to latest firmware to see if the work with this level kernel
     $ rpm -q kernel
    kernel-2.6.32-358.el6.x86_64

  • PCI-GPIB card cannot find instruments in Windows 7

    hello, i am new to use Labview to control lab equipments. would be very appreciated any help in advance. Here is my case.
    We have two NI PCI-GPIB card in lab. They are working well in old PCs with Windows XP. I installed them to new PC with Windows 7 enterprize edition. Labview version is 2014. The NI-488.2 14.0 and Ni-VISA 14.0.1 is also installed. 
    when running NI MAX, i could see PCI-GPIB card, so far everthing is fine, no error code. But when i click scan for instruments. there is no result, also no error code message. I borrowed a GPIB-USB-HS controller from another lab. It woks well with the same GPIB cable and equipment. i could see the equipment and communicate. i tried both our PCI-GPIB card and got the same result.
    Does someone happen to see the similar problem?
    Thank you.
    Yutong

    Hi thanks for looking into my problem. here is some update.
    first, i installed the PCI card to the new PC, it does not work as described above. then, i took it from the PC and installed the GPIB-USB-HS controller. It works well to find our equipment and everything is fine.
    second, the oringinal old pc with this PCI card is down, so i used another old pc. this makes problems more complicated. i installed the PCI card on the old PC and it not work. then I connected the USB controller, it works fine. same problem as the new PC.
    third, i tried both PCI card. they have the same problem. i think it is unlikely these two cards are both damaged.
    I also followed instruction from  KnowledgeBase 1UO68A5P: "Scan for Instruments" Fails in Measurement & Automation Explorer. does not improved. the settings of PCI card is shown as attached.
    thank you.
    Attachments:
    old pc.JPG ‏194 KB

  • How to use a GPIB card's LabView drivers to communicate with the card?

    I have an axiomtek AX4810P PCI-GPIB card and i have aquired LabView drivers from the manufacturer.
    This has put VI's for the GPIB functions on the 'user palette' but i can't work out how to use them to communicate with the card. can anyone help? please.

    LS,
    Thank you for contacting National Instruments.
    Unfortunately, since you are not using a National Instruments GPIB card, I do not have access to the drivers that were provided to you by your card's manufacturer. I would suggest contacting Axiomtek directly to obtain support using their drivers.
    However, I did write a small VI that demonstrates how to use similar National Instruments drivers with a National Instruments GPIB card. Keep in mind, this example VI is not intended to work with your particular card. The drivers you obtained from Axiomtek may have similar functions, however, and you can use my VI as a guide. My VI allows you to send a command to an instrument at address 2 on the GPIB card.
    Hope this helps!
    Matthew C
    Applications
    Engineer
    National Instruments
    Attachments:
    GPIB_Communication.vi ‏23 KB

  • PCI-GPIB card not found in linux 2.4.22-1.2115.nptl Fedora Core 1

    I am trying to install the nigpib driver on a Fedora Core 1 installation of linux (kernel 2.4.22-1.2115.nptl.) The installation script reports the following errors:
    Your kernel appears to be configured properly to build NI-GPIB for Linux.
    Do you want to proceed? [yn] y
    make: `nigpib.o' is up to date.
    Copied nigpib.o driver to modules directory /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/char
    Devices created.
    Probing for PCI-GPIB.
    No PCI-GPIB boards detected.
    Do you have an AT-GPIB/TNT board installed? [ny] n
    /etc/modules.conf is up to date.
    Warning: loading /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/char/nigpib.o will taint the kernel: no license
    See http://www.tux.org/lkm
    l/#export-tainted for information about tainted modules
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/char/nigpib.o: init_module: Device or resource busy
    Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
    You may find more information in syslog or the output from dmesg
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/char/nigpib.o: insmod /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/char/nigpib.o failed
    I have moved the PCI-GPIB card to the first PCI slot with no differences in the error messages I recieve. When I run dmesg I recieve the following information:
    unable to get major 31 for gpib
    unable to get major 31 for gpib
    unable to get major 31 for gpib
    unable to get major 31 for gpib
    unable to get major 31 for gpib
    Any help would be appreciated.

    I have this same exact problem.  I'd rather not disable USB 2.0, because I use it to transfer files to my MP3 player when in Windows.
    I find it hard to "blame the BIOS" when it was working fine under kernel 2.6.7.  Anyone know of another solution?
    EDIT: Well it isn't the same "exact" problem.  When I first boot into Arch, the usb mouse and keyboard don't work.  I press and hold the power button on the machine to restart.  The second time I boot into Arch, the usb devices do work.  If I do a standard soft reboot and go back into Arch, the usb devices again don't work.  I guess this is a hotplugging issue, but enabling it in rc.conf does nothing.  The only permanent solution I can find is disabling USB 2.0 in the BIOS.

  • What is the recommended length of the cable in between the GPIB instrument and GPIB-USB card.

    hi,
    we are planning to use GPIB-USB Controller in our application by replacing the existing GPIB-PCI controller. Our GPIB instrument doesn't have the standard IEEE GPIB Connector. So, we will have to connect one more cable in between GPIB-USB controller and the GPIB Instrument. I just want to know what is the recommended lenth of the cable that can be connected in between the GPIB instrument and the GPIB-USB card. Could anybody please help me?
    Thanks,
    Rajaram

    Page 730 in the 2001 catalog gives detailed cabling requirements for the GPIB bus. It's usually best to keep the length 2meters or less.
    Randy Solomonson
    Application Engineer
    National instruments

Maybe you are looking for

  • Question related to Invoice Reversals

    Hello, In Oracle payables, I have a few questions regarding Invoice reversals.. 1) When can an Invoice reversal be done? The reason am asking this question is -- I found on Oracle site how to do an Invoice Reversal.  Adjusting Invoice Distributions (

  • Excess Payment to vendor against Down Payment

    Dear All, This is case of  excess payment to one vendor for one material PO against down payment. After allowing advances to this party, our purchase department has changed the prices substantially by negotiating with vendor  which resultant into red

  • Adobe Acrobat Pro XI unability to open pdf mail attachments

    Since upgrading to Adobe Acrobat Pro XI I am unable to open most pdf attachements on outlook. The message is that the file is corrupt or was encoded wrong. How do I correct this.

  • Catalyst + dual head = incorrect primary monitor

    I have Radeon HD 3450 that has VGA-, DVI- and HDMI-ports. I have connected two LCD-monitors to VGA (19") and DVI (24"). After that I installed catalyst (9.8-1) and catalyst-utils (9.8-1). I managed to get GNOME work ok with two screen, I have two sep

  • Opening files in Lightroom 4

    When I attempt to open any file in Lightroom 4 I get the following message: "the file named......is off line or missing", in develop the message is "the folder cannot be found".I can open the files in Photoshop 6 with no problem.