Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

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
0 Kudos
Message 1 of 3
(3,510 Views)
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
0 Kudos
Message 2 of 3
(3,510 Views)
A client of mine expirienced a similar problem when installing the comedi driver with LinuxSuse 8.1 and the PCI-6036E board. You can find an answer when you search the google-site with this parameters: +pci_read_config_word +unresolved symbol +comedi
0 Kudos
Message 3 of 3
(3,510 Views)