megyf 发表于 2006-7-25 12:32:09

如何安装GPIB卡的驱动?

linux版本:redhat fedora3 kernel 2.6.9-1.667
前几天买了一张NI公司的PCI-GIB卡,从www.ni.com下载了linux驱动,是一个iso文件,刻录成光盘,成为一个目录NI-4882-linux,将此目录copy 到/root,根据readme说明执行,默认安装路径:/usr/local
cd /root/NI-4882-linux
./INSTALL
安装时出现错误提示:/lib/modules/2.6.9-1.667/source/mm/memory.c not found.
过一会又有一个:NI-488.2 Driver...Kernel driver not loaded:gpibprtk.
安装完后需重新启动,启动时又出现错误:
Failed to open nipalk errno:2.
启动完毕后,执行:
cd /usr/local/natinst/ni4882/bin
./gpibtsw (这是一个gpib的软硬件扫描程序)
出现错误提示:The NI-488.2 software is not correctly installed on your system.
我已经反复安装过几遍了,安装操作也不复杂,自认没有什么错误,不知道为什么就是不行?请高手指点,有安装过linux下硬件驱动的大哥请帮忙给点提示。在此多谢了。!

积木 发表于 2006-7-25 14:27:22

....错误都告诉你了.该有的东西没有......

megyf 发表于 2006-7-25 15:55:06

是的,我想是驱动模块没有成功装载。我在/lib/modules/2.6.9-1.667/kernel/natinst目录下找到了gpibprtk.ko,nikal.ko,nkpalk.ko这三个文件,用lsmod看到nikal已经装载了。
modprobe gpibprtk, 提示:
Warning:Error inserting nipalk.accessing a corrupted shared library.
Fatal:Error inserting gpibprtk.Unknown symbol in module,or unknown parameter.
modprobe nipalk,提示:
Fatal:Error inserting nipalk,Accessing a corrupted shared library.
现在的问题是缺少的模块无法装载,该怎么处理?

积木 发表于 2006-7-25 16:57:28

depmod -ae
尝试一下。

megyf 发表于 2006-7-28 10:53:46

depmod -ae运行之后,什么提示也没有。
再运行modprobe出现和上面一样的错误。
我甚至重新编译内核到 kernel-2.6.10,还是同样的问题。
迷惑啊,请高手再帮忙指点迷津!

megyf 发表于 2006-7-28 12:42:56

开机时,看到的错误信息如下:
Start service nipal:
Fatal error:inserting nipalk /lib/modules/2.6.9-1.667/kernel/natinst/nipal/nipalk.koAccessing a corrupted shared library.
error:nipalk failed to load.
Possible causes:
nipalk was not versioned for this kernel(2.6.9-1.667)
modules are not enabled for this kernel(CONFIG_MODULES)
unresolved symbols.
Possible solution:
if you recently installed a new kernel or have rebooted to a different kernel
then you were previously running then run /usr/local/bin/updateNIDrivers to version your NI drivers for kernel 2.6.9-1.667.
我运行了/usr/local/bin/updateNIDriver,涛声依旧。
但是CONFIG_MODULES不知在哪里?我用find / -name CONFIG_MODULES找不到。

megyf 发表于 2006-7-28 16:26:20

没人理睬,自已顶,请过路的神仙给点灵感。

megyf 发表于 2006-8-2 11:09:47

不能沉下去

renxiaodz 发表于 2006-8-8 11:42:21

在linux下gpib卡稳定吗

renxiaodz 发表于 2006-8-8 11:47:46

要是可以请给我留言

megyf 发表于 2006-8-10 11:07:16

在redhat9.0(kernel 2.4.20)下是可以的
页: [1]
查看完整版本: 如何安装GPIB卡的驱动?