-----liux用ドライバーインストール方法----- 追記 : YK 2003.12.18 1. 動作確認環境   RedHat Linux 7.3(kernel 2.4.18-3) i386plathome RedHat Linux 9 (kernel 2.4.20-8) + Web100 (kernel 2.4.23-2.3.3) 2. カーネルへの組み込み   ドライバはローダブルモジュールとして動作します。  a) 準備   カーネルソースを準備します。   RPM package"kernel-source-2.4.18-3.i386.rpm"がインストール   されていることを確認してください。 ほかのカーネルバージョンで使用する場合、そのバージョンに 対応する kernel-source-X.X.X.i386.rpm を入手して、rpm で インストールし、下記手順で作成される linux/src/Makefile.inc の KERNELRELEASE= の後のバージョンを使用しているカーネルの バージョンに一致させるようにします。  b) linux.tgzを解凍してlinux/ディレクトリにおいてmakeします。    # cd linux/    # make  c) インストールします。 # su    # make install # cp src/module/tdsio.h /usr/include/sys/  d) デバイスノードを作成します。    # cd /dev    # ./MAKEDEV tds0  e) モジュールをロードします。    # insmod tds f) /dev/tds0 のパーミッションを設定します。 この作業は、RedHat Linux 7.3 Kernel 2.4.18-3 の場合、必要ない ようですが、RedHat Linux 9 では root にしかデバイスを open する 権限が与えられないため、一般のユーザーアカウントでもデバイス を open できるようにします。 # chmod 666 /dev/tds0 # vi /etc/rc.d/init.d/tds => 21 行目を次のように変更します。 (cd /dev ; ./MAKEDEV tds0 ; chmod 666 /dev/tds0 )