PPxPのインストール
PPxPとuserlinkファイルのダウンロード
- PPxPダウンロードのページから下記のソースパッケージをダウンロードします。(2001年6月15日時点)
・ppxp-0.99120923.tar.gz
・userlink-0.99c.tar.gz
userlinkのインストール
- 上記でダウンロードした「userlink-0.99c.tar.gz」を以下の手順で展開および./configureします。
$ tar xvfz userlink-0.99c.tar.gz
$ cd userlink-0.99c/
$ ./configure
|
- ここで作成されたMakefileでそのままmakeすると、ヘッダファイルの参照でエラーになります。そこで、Makefileを以下の様に修正します(1ヶ所)。「/usr/include/linux/modversions.h」の部分を「/usr/src/linux-2.2.16/include/linux/modversions.h」に修正します。
【Makefile】
(途中略)
CFLAGS= -Wall -O2 -DMODULE -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2
-DMODVERSIONS -include /usr/src/linux-2.2.16/include/linux/modversions.h <--この部分を修正
-I. -I/usr/src/linux/include -DVERSION=\"$(VERSION)\"
(以降略)
|
- 次に、make以降のインストールを実行します。
$ make
$ su
# make install
mkdir -p /lib/modules/2.2.19/net/
install -c -m 644 userlink.o /lib/modules/2.2.19/net/
# depmod -a
# modprobe userlink
# lsmod | grep userlink
userlink 2952 0 (unused)
|
ppxpのインストール
- 以下の手順でインストールします。
$ tar zxvf ppxp-0.99120923.tar.gz
$ cd ppxp
$ make
$ su
# make install
|
- 私の場合、この後でqdialで起動した時に、Xlibでエラーとなってしまいましたが、Xを再起動したらOKになりました。
パーミッションの変更等
- TAに接続するデバイス「dev/ttyS0」を一般ユーザから使える様にします。
- まず、uucpグループにユーザを追加します。ここではviを起動し、/etc/groupファイルを編集する事にします。
$ su
# vi /etc/group <--viを起動し/etc/groupを編集
|
【/etc/group】
(前後省略)
uucp:x:14:uucp,hnakamur <--ユーザ(hnakamur)を追加
|
- 次に「/dev/ttyS0」のパーミッションと、ロックファイルが作成される「/var/lock」ディレクトリのパーミッションを変更します。
$ su
# chmod 660 /dev/ttyS0
# chgrp uucp /dev/ttyS0
$ ls -l /dev/ttyS0
crw-rw---- 1 root uucp 4, 64 6月 16 11:02 /dev/ttyS0
$ ls -ld /var/lock
drwxrwxr-x 6 root uucp 4096 6月 16 11:01 /var/lock
|
PPxPへもどる
Copyright (c) 2001 Hiroshi Nakamura. All rights reserved.
|
|