[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:22260] Re: National Instruments GPIB on Debian potato



 あ。すっかり忘れてました。
もちろん

  # update-modules

でnigpibモジュールを/lib/modules/2.2.15/modules.depに追加しないとダメです。

Fri, May 05, 2000 at 06:35:37PM +0900 において
kiwamu さん曰く:

> National InstrumentsのISA GPIBカードをDebian potatoから
> 使えるようにしようとしてみた記録です。
> 
> nigpib-linux-0.5.1.tar.gzを"ftp://ftp.ni.com/support/gpib/linux/"から
> 持ってきて展開します。
> そして
> 
>   # ./INSTALL
> 
> みたいなことをするとエラーになるので、
> 
> ------------------------------------------------------------------------------
> --- INSTALL~	Fri May  5 16:36:05 2000
> +++ INSTALL	Fri May  5 16:36:36 2000
> @@ -201,8 +201,8 @@
>  	echo "This is required to use the NI-GPIB driver."
>  	echo "Please recompile the kernel with the CONFIG_MODVERSIONS option enabled."
>  	echo ""
> -	recomp_help
> -	exit 1
> +#	recomp_help
> +#	exit 1
>      fi
>  
>      echo "Your kernel appears to be configured properly to build NI-GPIB for Linux."
> ------------------------------------------------------------------------------
> 
> みたいなパッチを当てます。(てきとーだ)
> さらにMakefileに
> 
> ------------------------------------------------------------------------------
> --- Makefile~	Wed Mar 15 06:58:20 2000
> +++ Makefile	Fri May  5 18:10:03 2000
> @@ -1,7 +1,7 @@
>  ifeq (/usr/src/linux/.config,$(wildcard /usr/src/linux/.config))
>  include /usr/src/linux/.config
>  else
> -ifeq (/usr/include/linux/modversions.h,$(wildcard /usr/include/linux/modversions.h))
> +ifeq (/usr/src/kernel-headers-2.2.15/include/linux/modversions.h,$(wildcard /usr/src/kernel-headers-2.2.15/include/linux/modversions.h))
>  CONFIG_MODVERSIONS = 1
>  endif
>  
> @@ -16,7 +16,7 @@
>  MODFLAGS = -DMODULE
>  
>  ifdef CONFIG_MODVERSIONS
> -MODFLAGS += -DMODVERSIONS -include /usr/include/linux/modversions.h
> +MODFLAGS += -DMODVERSIONS -I/usr/src/kernel-headers-2.2.15/include/ -include /usr/src/kernel-headers-2.2.15/include/linux/modversions.h
>  endif
>  SMP=
>  ifdef CONFIG_SMP
> ------------------------------------------------------------------------------
> 
> みたいなパッチを当ててmodversions.hなんかを見にいくよーにします。
> あとはibconfなどのユーティリティを入れれば良いのですが、
> 標準のものはtermcapを使う悪い子なので
> 
>   # cp static/* /usr/local/bin/
> 
> にコピーして終了です。
> 
>   # ibtsta
> 
> すると正常っぽいのでこれでオッケーってことなんでしょう。(^^)

-- 
Tokyo Metropolitan University     Kiwamu Okabe
 Mail: kiwamu@debian.or.jp
 URL:  http://silica.eei.metro-u.ac.jp/~kiwamu/