DXSpider と DXnet のインストール方法
私の運用中のDXSpiderまたはDxnetにコネクトして下さい。 telnet://jh1rfm.ddo.jp:7300 --> こちらはDXSpiderです。 telnet jh1rfm.ddo.jp:9000 --> こちらはDxNetです。 -------->停止中 最初にkernelを再構築します。Vine、RedHat9、turbo ,ミラクル、Fedora等は必要です。debianはkernelの再構築は必要ありませんし、AX25のインストールも簡単です。しかもkernelが2.6ですね。。。 (お勧めはdebianをテキストモードで動かすこと> サーバーは最小銀のソフトウエアーをインストールして軽くして使うことが大切と思います。 debianの場合#apt-get install libax25 #apt-get install ax25-tools #apt-get install ax25-apps Kernelの再構築(debian以外)# rootでログイン # /usr/src/linuxに移動する。(cd /usr/src/linux) # make Makefile で EXTRAVERSION = -new のように修正する。 # make menuconfigを実行し対話形式で組み込むドライバーを選択 Network device supportの画面で、次の項目にYと答えた。 ・SLIP(selial line) support (com portを利用してTNCを接続するのに必須) Amatear Radio supportの画面で、次の項目にYと答えた (1) Amateur Radio support ・Amatuer Radio AX.25 Level2 protocol (TNCを利用するのに必須) (2) AX.25network device drivers ・Selial port Kiss driver 選択が終了したら保存してカーネルコンパイルを行います。 # make dep コピーできたら、/etc/lilo.confを修正します。 prompt timeout=50 vga=0x314 default=linux-new <---新しいカーネルが初期起動するように設定 boot=/dev/hda map=/boot/map install=menu message=/boot/message
image=/boot/vmlinuz-2.4.33-new <---ここから6行を追加 label=linux-new initrd=/boot/initrd-2.4.33-new read-only root=/dev/hda2 append="resume2=swap:/dev/hda3"
image=/boot/vmlinuz-2.4.33 label=linux initrd=/boot/initrd-2.4.33 read-only root=/dev/hda2 append="resume2=swap:/dev/hda3"
追加したら、 #/sbin/lilo で実行しlinux-newが立ち上がるようにします。 # uname -r で "2.4.33-new "と表示されます。 AX.25 UtiliesのインストールSLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256). 必須 NET4: G4KLX/GW4PTS AX.25 for Linux. Version 0.37 for Linux NET4.0 必須 AX.25: Z8530 SCC driver version 3.0.dl1bke AX.25: bpqether driver version 004 mkiss: AX.25 Multikiss, Hans Albas PE1AYX AXドライバーを用いて、接続を行ったりパケットを受信したりするユーティリティ
http://sourceforge.net/projects/ax25 (1) libax25-0.0.11.tar.gz (a) libax25-0.0.11tar.gzを /usr/src/ で解凍する。 # cd libax25-0.0.11 (b) ax25-tools-0.0.8.tar.gz # ./configure --prefix=/usr --sysconfdie=/etc --localstatedir=/var (b) ax25-apps-0.0.6.tar.gz サンプル設定ファイル/etc/ax25 にインストールされますので設定ファイルを vi などを使ってエデットし 質問等は下記のアドレスにメールを戴ければ幸いです。 e-mail jh1rfm@jarl.com
DXSpiderをインストールする。
# perl -v とすれはバージョンがわかるはずです。また削除するのであれば # find / -name perl5.* で探して削除し新しい perl-5.8.5をインストールしてください。 次に # perl -MCPAN -e shell cpan> install Unix::Syslog のようにして下記のものをインストールしてください。 後はspiderをインストールするだけである。# adduser -m sysop または # useradd -m sysop Now set a password for the user ... パスワードを作成する。 # passwd sysop # cd /home/sysop # vi /etc/group (or your favorite editor) vi のエデッターを使い下記とように書き加える。 spider:x:251:sysop,jh1rfm,root rootのまま コマンドで # chown -R sysop.spider spider # chown root /usr/sbin/ax25_call /usr/sbin/netrom_call 今度はrootではなく、sysopでログインします。 $ cd /home/sysop/spider ------------------------------------------------------------------------ で書きなおしたら $ cd ../perl $ ./create_sysop.pl でmakeのコマンドを使い clientを作成する。 $ make 最新のアップロードファイル"CVSlatest"を"/home/sysop/"のデレクトリーにダウンロードする。(sysopでログインのこと)
sysop@deabin~$ $ tar xvfz CVSlatest.tgz $ cd spider/perl/ $./update_sysop_pl あとは下記のように立ち上げれば動作するはずである。 $ /home/sysop/spider/perl/cluster.pl DXSpider DX Cluster Version 1.52 spiderを clientでコネクトするときは. $ /home/sysop/spider/src/client jh1rfm jh1rfm-9 de jh1rfm 28-Aug-2004 2150Z > ストップするときは shutdown
次にrootでログインする。
参考例 ------------------------------------------------------------------------- # /etc/ax25/node.conf - AWZNode example configuration file
DxNetをインストールする。
Dxnetをインストールする前に必ず”AX25"をインストールしておいてください。これを入れないと エラーがでてインストールができません。またdebian3.1の場合は"AX25"をインストールして”下記 通りにして下さい。 #apt-get install libax25-dev #cd /usr/src
次にdxnet_src_4.4.tgzをダウンロードします。
http://f6bvp.free.fr/logiciels/DxNet/?M=A
ダウンーロードしたら解凍します。 #tar xvfz dxnet_src_4.4.tgz #cd dxnet #./configure #make #make install
下記のデレクトリーにあるものをエデットします。 /usr/local/dxnet/language/englih.mod english.motをエデット
/usr/local/dxnet/script/jh1rfm-9.cfg jh1rfm-9.cfgをエデット
/usr/local/dxnet/script/jh1rfm-9.fwd jh1rfm-9.fwdをエデット
/usr/local/dxnet/system/dxnet.cfg dxnet.cfgをエデット
/usr/local/dxnet/system/forward.sys forward.sysをエデット
/usr/local/dxnet/system/passwd passwd をエデット
で /usr/local/dxnet/bin/dxnet dxnetをdxnet のデレクトリーに移動する。
質問等は下記のアドレスにメールを戴ければ幸いです。 e-mail jh1rfm@jarl.com
参考までに
english.mot************************************************************ Welcome to JH1RFM-11 internet DX cluster. Cluster software DXnet based on Debian GNU/Linux 3.1 Internet address is <<<<< jh1rfm.ddo.jp port 9000 >>>>>
<<<<< jh1rfm.ddo.jp port 7300 >>>>>
<<<<< jh1rfm-9 431.12Mhz 50W >>>>>
Use SH/DATA command for list of database. ************************************************************
jh1rfm-9.cfgclulink off enhanced off timeout 300 15 external off
[in] talk on dx on conf 99 user 99 node 99 wwv 99 mwwv on mail on rcommands on uinfo 99 database on ucount 99 ping on
[out] talk on dx on conf 99 user 99 node 99 wwv 99 mreques on mdx on mwwv on mail on rcommands on uinfo 99 database on ucount 99 ping on
jh1rfm-9.fwd
JH1RFM-9
.c inet JH1RFM-9 ***.***.***.*** 7300 +login: ?already .jh1rfm-11 + ?already #30
dxnet.cfg
# disc/all set/node jh1rfm-9 set/call jh1rfm-11 set/ssid set/sysop jh1rfm-2 set/log_level system=2 debug=1 user=1 cluster=1 set/black ?? set/mail_age 15d set/tz set/port inet:9000 set/telnet open set/here
forward.sys
:jh1rfm-9 >ALL >DX END END
passwd.sys
JH1RFM 712654
***動かし方は下記の通りです。***
# cd /usr/local/dxnet/ # ./dxnet start
で運転します!
--------------------------------------------------------------------------
|