Nov 30, 1999 onl50t: Solaris7 cc ドライバのテスト --- cc ドライバのインストール#07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (http://www-online.kek.jp/~inoue/Machine/onl50t/ Solaris7/camac-step02.txt) 高エネルギー加速器研究機構 素粒子原子核研究所 物理、オンライングループ 井上 栄二 (1). 現状確認 (A). SPARC CPU-50T、Solaris7 が届いた。 (B). FORCE,CPU-50(UltraSPARC-IIi 300MHz)、に Solaris 7 のシステムを インストールした。 (C). /etc の下のシステム設定の途中、同一SCSIケーブル上に narrow の ディスクと wide のディスクを混在してつないだらシステムが立ち 上がらなくなってしまった。 (D). wide のディスクを narrow のディスクに替えてもらった。 (E). FORCE,CPU-50(UltraSPARC-IIi 300MHz)、に Solaris 7 のシステムを 再インストールした。 (F). /etc の下の各設定、および /export/home の作成をやった。 (G). CPU-50T に Solaris7用の VMEドライバ、FRCvme-2.4.1 をインストール した。 (H). onl50t に ccドライバを make load しようとしたが、64ビット対応に なっていないために組み込めない。 (2). ここでやるべきこと Solaris7、32ビット・カーネルで onl50t を起動して camacドライバを 組み込んでみる。 (3). 64ビットカーネルでの症状確認 (3-1). 32ビット対応のccドライバのコンパイル onl50t% pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6 onl50t% make clean \rm -f cc *.o libcamac.a cam1 cam2 cam3 *~ core onl50t% make ./script/cc_build.sh [Building for sun4u] rm -f cc.o cc -O -c camlib.c -o camlib.o -I. cc -O -c forlib.c -o forlib.o -I. rm -f libcamac.a ar rcv libcamac.a camlib.o forlib.o a - camlib.o a - forlib.o ar: writing libcamac.a cc -O cam1.c -o cam1 -I. -L. -lcamac f77 -fast -O3 -u cam2.f -o cam2 -I. -L. -lcamac cam2.f: MAIN: cc -O cam3.c -o cam3 -I. -L. -lcamac onl50t% ok. 正常にコンパイルできた。 (3-2). 32ビット対応のccドライバのロード、アンロード onl50t# pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6 onl50t# make load ./script/cc_load.sh [Installing CAMAC device driver] [Adding CAMAC device driver to system] drvconfig: Driver (cc) failed to attach Warning: Driver (cc) successfully added to system but failed to attach [Configuring CAMAC device driver] [Making CAMAC device files] sun4u onl50t# make unload ./script/cc_unload.sh [Removing CAMAC device driver] [Removing CAMAC device driver from system] [Deleting CAMAC device files] onl50t# make load ./script/cc_load.sh [Installing CAMAC device driver] [Adding CAMAC device driver to system] drvconfig: Driver (cc) failed to attach Warning: Driver (cc) successfully added to system but failed to attach [Configuring CAMAC device driver] [Making CAMAC device files] sun4u onl50t# NG. drvconfig を実行時に failed する。 drvconfig: Driver (cc) failed to attach Warning: Driver (cc) successfully added to system but failed to attach (3-3). ログのチェック /var/messagesファイルをチェック。 onl50t[24]% vi /var/adm/messages : Nov 26 14:14:57 onl50t unix: vmefdma0 at vme0: space 0xad,0 and space 0xbd,0 and space 0x8d,0 and vme16d16,0x0 and vme24d16,0x0 and vme32d16,0x0 and vme16d32,0x 0 and vme24d32,0x0 and vme32d32,0x0 and space 0x3f,0 and space 0x3c,0 and space 0xf,0 and space 0xc,0 and space 0x20,0 Nov 26 14:14:57 onl50t unix: vmefdma0 is /pci@1f,0/vme@5/vmefdma@ad,0 Nov 26 14:14:57 onl50t unix: vmedvma0 at vme0 Nov 26 14:14:57 onl50t unix: vmedvma0 is /pci@1f,0/vme@5/vmedvma Nov 26 14:14:57 onl50t unix: vmectl0 at vme0 Nov 26 14:14:57 onl50t unix: vmectl0 is /pci@1f,0/vme@5/vmectl Nov 26 14:14:57 onl50t unix: NOTICE: cc: 64-bit driver module not found : onl50t[25]% 64-bit driver module が見つからないと言っている。 /devicesファイルのチェック (4). 32ビットカーネルでの症状確認 (4-1). Solaris7、32ビットカーネルの起動 ok ok boot kernel/unix -r Boot device: /pci@1f,0/scsi@4/disk@3,0:a File and args: kernel/unix -r SunOS Release 5.7 Version Generic_106541-06 [UNIX(R) System V Release 4.0] Copyright (c) 1983-1999, Sun Microsystems, Inc. configuring network interfaces: hme0 hme1. Hostname: onl50t Configuring the /devices directory CAMAC device driver V1.4x, 1991-1993 by Y.TAKEUCHI (T.I.T.) Configuring the /dev directory Configuring the /dev directory (compatibility devices) The system is coming up. Please wait. checking ufs filesystems /dev/rdsk/c0t3d0s7: is clean. NIS domainname is kek.jp starting rpc services: rpcbind keyserv done. Setting netmask of hme0 to 255.255.248.0 SUNW,hme1: Link Down - cable problem? Setting default interface for multicast: add net 224.0.0.0: gateway onl50t syslog service starting. Print services started. volume management starting. The system is ready. onl50t console login: ok. 起動時に camacデバイスを認識できている。 (4-2). ccドライバのロード、アンロード ccドライバのロード、アンロードが正しく実行できることを確認する。 onl50t# pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6 onl50t# ls -l /dev/cc lrwxrwxrwx 1 root other 3 Nov 26 14:10 /dev/cc -> :cc onl50t# rm /dev/cc onl50t# make load ./script/cc_load.sh [Installing CAMAC device driver] [Adding CAMAC device driver to system] Driver (cc) is already installed. [Configuring CAMAC device driver] [Making CAMAC device files] sun4u onl50t# ls -l /dev/cc lrwxrwxrwx 1 root other 22 Nov 29 16:28 /dev/cc -> /devices16:28:28///:cc onl50t# /devices の下の ccファイルが正しく作られていない。 チェック。 /dev/cc のリンク先が何か変な感じ。 (4-2-1). /devices 以下のファイルをチェック onl50t# pwd /devices/pci@1f,0/vme@5 onl50t# ls cc@2d,ff00:cc vmefdma@ad,0:vmefdma32d16 vmectl:vmectl vmefdma@ad,0:vmefdma32d32 vmedma@ad,0:vmedma16d16 vmefdma@ad,0:vmefdma32d8 vmedma@ad,0:vmedma16d32 vmefdma@ad,0:vmefdma32mblt vmedma@ad,0:vmedma16d8 vmeplus@ad,0:vme16d16 vmedma@ad,0:vmedma24blt vmeplus@ad,0:vme16d32 vmedma@ad,0:vmedma24d16 vmeplus@ad,0:vme16d8 vmedma@ad,0:vmedma24d32 vmeplus@ad,0:vme24blt vmedma@ad,0:vmedma24d8 vmeplus@ad,0:vme24d16 vmedma@ad,0:vmedma24mblt vmeplus@ad,0:vme24d32 vmedma@ad,0:vmedma32blt vmeplus@ad,0:vme24d8 vmedma@ad,0:vmedma32d16 vmeplus@ad,0:vme24mblt vmedma@ad,0:vmedma32d32 vmeplus@ad,0:vme32blt vmedma@ad,0:vmedma32d8 vmeplus@ad,0:vme32d16 vmedma@ad,0:vmedma32mblt vmeplus@ad,0:vme32d32 vmedvma:vmedvma24 vmeplus@ad,0:vme32d8 vmedvma:vmedvma2432 vmeplus@ad,0:vme32mblt vmedvma:vmedvma32 vmeplus@ad,0:vmecrcsrd16 vmefdma@ad,0:vmefdma16d16 vmeplus@ad,0:vmecrcsrd32 vmefdma@ad,0:vmefdma16d32 vmeplus@ad,0:vmecrcsrd8 vmefdma@ad,0:vmefdma16d8 vmeplus@ad,0:vmepam1d16 vmefdma@ad,0:vmefdma24blt vmeplus@ad,0:vmepam1d32 vmefdma@ad,0:vmefdma24d16 vmeplus@ad,0:vmepam1d8 vmefdma@ad,0:vmefdma24d32 vmeplus@ad,0:vmepam2d16 vmefdma@ad,0:vmefdma24d8 vmeplus@ad,0:vmepam2d32 vmefdma@ad,0:vmefdma24mblt vmeplus@ad,0:vmepam2d8 vmefdma@ad,0:vmefdma32blt onl50t# ls -l cc* crw-rw-rw- 1 root sys 158, 0 Nov 29 11:28 cc@2d,ff00:cc onl50t# リンクが正しくできていないようだ。 cc_load.shスクリプトをチェック。 onl50t[30]% pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6/script onl50t[31]% ls -l total 14 -rw-r--r-- 1 inoue kek 66 Jul 16 10:47 awk1.txt -rw-r--r-- 1 inoue kek 37 Jul 16 10:47 awk2.txt -rwxr-xr-x 1 inoue kek 233 Jul 16 10:47 cc_build.gcc.sh* -rwxr-xr-x 1 inoue kek 234 Jul 16 10:47 cc_build.sh* -rwxr-xr-x 1 inoue kek 528 Jul 16 10:47 cc_link.sh* -rwxr-xr-x 1 inoue kek 808 Jul 16 10:47 cc_load.sh* -rwxr-xr-x 1 inoue kek 270 Jul 16 10:47 cc_unload.sh* onl50t[32]% onl50t[32]% cat cc_link.sh #!/bin/csh # # cc_mknod.sh 18-OCT-1993 Y.Takeuchi(T.I.T.) # set CCDIR=`dmesg|grep 'cc0 is'|tail -1|awk '{print $3}'|awk -f script/awk1.txt` set CCNAM=`dmesg|grep 'cc0 is'|tail -1|awk '{print $3}'|awk -f script/awk2.txt` #set CCMAJOR = `modinfo | grep CAMAC | awk ' {print $4}'` #echo "CCDIR=${CCDIR}" #echo "CCNAM=${CCNAM}" #echo ${CCMAJOR} #mkdir -p ${CCDIR} #cd ${CCDIR} #mknod ${CCNAM} c ${CCMAJOR} 0 #chmod 666 ${CCNAM} if (${CCNAM} == "")then ln -s ${CCDIR}:cc /dev/cc else ln -s ${CCDIR}/${CCNAM}:cc /dev/cc endif onl50t[33]% onl50t、Solaris7 のシステム上で dmesgコマンドを実行。 onl50t[33]% dmesg Mon Nov 29 16:47:34 JST 1999 Nov 26 14:14:21 onl50t unix: glm0 is /pci@1f,0/pci@2,1/scsi@4 Nov 26 14:14:21 onl50t unix: /pci@1f,0/scsi@4 (glm1): : Nov 29 16:28:28 onl50t unix: vmectl0 is /pci@1f,0/vme@5/vmectl Nov 29 16:28:28 onl50t unix: CAMAC device driver V1.4x, 1991-1993 by Y.TAKEUCHI (T.I.T.) Nov 29 16:28:28 onl50t unix: cc0 at vme0: vme16d16,0xff00 VME level 4 vector 0xff sparc ipl 7 Nov 29 16:28:28 onl50t unix: cc0 is /pci@1f,0/vme@5/cc@2d,ff00 onl50t[34]% Solaris2.6 が動作しているマシン上で dmesgコマンドを実行。 onlsun1[91]% dmesg Nov 29 16:52 SunOS Release 5.6 Version Generic [UNIX(R) System V Release 4.0] Copyright (c) 1983-1997, Sun Microsystems, Inc. pac: enabled - SuperSPARC/SuperCache cpu0: TI,TMS390Z55 (mid 8 impl 0x0 ver 0x3 clock 60 MHz) : le0 at ledma0: SBus slot f 0xc00000 sparc ipl 6 le0 is /iommu@f,e0000000/sbus@f,e0001000/ledma@f,400010/le@f,c00000 : onlsun1[92]% Solaris7 では dmesgコマンドの実行出力には、各行の先頭部に日付けと時刻 が付加されている。 このために、dmesgコマンドの出力を元にして作った /dev/ccファイルが正しく作られなかったようだ。 (4-2-2). cc_link.shスクリプトを修正する onl50t[34]% pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6/script onl50t[35]% ls -l total 14 -rw-r--r-- 1 inoue kek 66 Jul 16 10:47 awk1.txt -rw-r--r-- 1 inoue kek 37 Jul 16 10:47 awk2.txt -rwxr-xr-x 1 inoue kek 233 Jul 16 10:47 cc_build.gcc.sh* -rwxr-xr-x 1 inoue kek 234 Jul 16 10:47 cc_build.sh* -rwxr-xr-x 1 inoue kek 528 Jul 16 10:47 cc_link.sh* -rwxr-xr-x 1 inoue kek 808 Jul 16 10:47 cc_load.sh* -rwxr-xr-x 1 inoue kek 270 Jul 16 10:47 cc_unload.sh* onl50t[36]% vi cc_link.sh #!/bin/csh # # cc_mknod.sh 18-OCT-1993 Y.Takeuchi(T.I.T.) # modified 30-Nov-1999 E.Inoue(KEK) # set SYS57 = "5.7" set SYSNL = `uname -sr` if ( $SYSNL[2] == $SYS57 )then set CCDIR=`dmesg|grep 'cc0 is'|tail -1|awk '{print $8}'|awk -f script/awk1.txt` set CCNAM=`dmesg|grep 'cc0 is'|tail -1|awk '{print $8}'|awk -f script/awk2.txt` else set CCDIR=`dmesg|grep 'cc0 is'|tail -1|awk '{print $3}'|awk -f script/awk1.txt` set CCNAM=`dmesg|grep 'cc0 is'|tail -1|awk '{print $3}'|awk -f script/awk2.txt` #set CCMAJOR = `modinfo | grep CAMAC | awk ' {print $4}'` endif #echo "CCDIR=${CCDIR}" #echo "CCNAM=${CCNAM}" #echo ${CCMAJOR} #mkdir -p ${CCDIR} #cd ${CCDIR} #mknod ${CCNAM} c ${CCMAJOR} 0 #chmod 666 ${CCNAM} if (${CCNAM} == "")then ln -s ${CCDIR}:cc /dev/cc else ln -s ${CCDIR}/${CCNAM}:cc /dev/cc endif "cc_link.sh" 30 lines, 817 characters onl50t[38]% (4-2-3). "make load" を実行する onl50t# pwd /export/home/onl50t/inoue/CAMAC/FORCE-50T-sol2.6 onl50t# ls -l /dev/cc lrwxrwxrwx 1 root other 22 Nov 29 16:28 /dev/cc -> /devices16:28:28///:cc onl50t# rm /dev/cc onl50t# make unload ./script/cc_unload.sh [Removing CAMAC device driver] [Removing CAMAC device driver from system] [Deleting CAMAC device files] onl50t# make load ./script/cc_load.sh [Installing CAMAC device driver] [Adding CAMAC device driver to system] [Configuring CAMAC device driver] [Making CAMAC device files] sun4u onl50t# ls -l /dev/cc lrwxrwxrwx 1 root other 37 Nov 30 10:37 /dev/cc -> /devices/pci@1f,0/vme@5/cc@2d,ff00:cc onl50t# ok. /dev/ccスペシャルファイルは正しく作られた。 onl50t# modinfo | grep CAMAC 204 102fddb4 6500 158 1 cc (CAMAC driver v1.4x by Y.Takeuch) onl50t# ok. camac ドライバは正常にロード、アンロードできた。 /var/adm/messagesファイル中の情報 : Nov 30 10:36:43 onl50t unix: CAMAC device driver V1.4x, 1991-1993 by Y.TAKEUCHI (T.I.T.) Nov 30 10:36:43 onl50t unix: cc0 at vme0: vme16d16,0xff00 VME level 4 vector 0xf f sparc ipl 7 Nov 30 10:36:43 onl50t unix: cc0 is /pci@1f,0/vme@5/cc@2d,ff00 : (5). VME スレーブ・ウインドウを設定する (5-1). VME.conf ファイルを修正する onl50t# pwd /platform/sun4u/kernel/drv onl50t# ls -l total 3462 -r-xr-xr-x 1 root sys 62576 Jun 18 1998 Neide -rw-r----- 1 root other 164240 Nov 24 10:54 VME -rw-r----- 1 root other 2850 Nov 24 10:54 VME.conf -rwxr-xr-x 1 root sys 33528 Jun 29 23:18 ac -rwxr-xr-x 1 root sys 31664 Jun 29 23:17 afb -rwxr-xr-x 1 root sys 41664 Jul 29 1998 ata -rw-r--r-- 1 root sys 229 Jul 29 1998 ata.conf -r-xr-xr-x 1 root sys 6696 Jun 18 1998 atata -r--r--r-- 1 root sys 34 Jul 3 1998 atata.conf -rwxr-xr-x 1 root sys 48084 Jan 8 1999 audioens -rwxr-xr-x 1 root sys 106 Jun 18 1998 audioens.conf -rwxr-xr-x 1 root sys 18732 Sep 1 1998 bwtwo -rwxr-xr-x 1 root sys 4308 Sep 1 1998 central -rwxr-xr-x 1 root sys 25184 Sep 1 1998 cgsix -rwxr-xr-x 1 root sys 20224 Sep 1 1998 cgthree -rwxr-xr-x 1 root sys 17236 Jul 29 1998 cmdk -rw-r--r-- 1 root sys 265 Jul 29 1998 cmdk.conf -r-xr-xr-x 1 root sys 43128 Jun 18 1998 disk_ata -r--r--r-- 1 root sys 451 Jul 3 1998 disk_ata.conf -rwxr-xr-x 1 root sys 6780 Sep 1 1998 dma -rwxr-xr-x 1 root sys 10416 Apr 20 1999 ebus -rwxr-xr-x 1 root sys 9392 Jul 29 1998 eide -rwxr-xr-x 1 root sys 41480 Sep 1 1998 envctrl -rwxr-xr-x 1 root sys 9712 Sep 1 1998 environ -rwxr-xr-x 1 root sys 69596 Sep 1 1998 fd -rwxr-xr-x 1 root sys 17436 Jun 29 23:17 ffb -rwxr-xr-x 1 root sys 65752 Jun 29 23:18 fhc -rwxr-xr-x 1 root sys 50656 Jan 14 1999 flash-memory -rw-r--r-- 1 root other 1554 Nov 24 10:51 flash-memory.conf -rwxr-xr-x 1 root sys 76040 Jun 3 22:35 gfxp -rwxr-xr-x 1 root sys 22196 Jun 17 05:46 i2c -rwxr-xr-x 1 root sys 713 Jan 26 1999 i2c.conf -rwxr-xr-x 1 root sys 14836 Jun 17 05:46 i2cadc -rwxr-xr-x 1 root sys 12672 Jun 17 05:47 i2cgpio -rwxr-xr-x 1 root sys 5924 Apr 30 1998 i8042 -rwxr-xr-x 1 root sys 38672 Apr 9 1999 igs -rwxr-xr-x 1 root sys 35816 Apr 30 1998 kb_ps2 -rwxr-xr-x 1 root sys 4324 Apr 30 1998 kb_ps2.conf -rwxr-xr-x 1 root sys 11332 Apr 30 1998 kdmouse -rwxr-xr-x 1 root sys 5680 Sep 1 1998 ledma -rwxr-xr-x 1 root sys 46040 Jun 17 19:11 m64 -rwxr-xr-x 1 root sys 71468 Apr 20 1999 pci -rwxr-xr-x 1 root sys 12664 Sep 1 1998 pci_pci -rwxr-xr-x 1 root sys 6756 Sep 1 1998 power -rw-r--r-- 1 root sys 133 Sep 1 1998 profile.conf -rwxr-xr-x 1 root sys 133100 Jun 3 22:35 raptor -rwxr-xr-x 1 root sys 12268 Jun 29 23:18 rootnex -rwxr-xr-x 1 root sys 50676 Sep 1 1998 sbus -rwxr-xr-x 1 root sys 6472 Sep 1 1998 sbusmem -rw-r--r-- 1 root sys 678 Sep 1 1998 sbusmem.conf -rwxr-xr-x 1 root sys 56288 Sep 1 1998 sf -rw-r--r-- 1 root sys 185 Sep 1 1998 sf.conf -rwxr-xr-x 1 root sys 12692 Sep 1 1998 simba -rwxr-xr-x 1 root sys 6272 Sep 1 1998 simmstat drwxr-xr-x 2 root sys 1024 Nov 24 10:54 sparcv9 -rwxr-xr-x 1 root sys 6460 Sep 1 1998 sram -rwxr-xr-x 1 root sys 64388 Sep 1 1998 stc -rw-r--r-- 1 root sys 1244 Sep 1 1998 stc.conf -rwxr-xr-x 1 root sys 27640 Sep 1 1998 su -rwxr-xr-x 1 root sys 68560 Jun 29 23:18 sysctrl -rwxr-xr-x 1 root sys 6624 Sep 1 1998 tod -rw-r--r-- 1 root sys 68 Sep 1 1998 tod.conf -rwxr-xr-x 1 root sys 60136 Jun 3 22:32 zs -rwxr-xr-x 1 root sys 26584 Sep 1 1998 zsh -rw-r--r-- 1 root sys 131 Sep 1 1998 zsh.conf onl50t# ls -l V* -rw-r----- 1 root other 164240 Nov 24 10:54 VME -rw-r----- 1 root other 2850 Nov 24 10:54 VME.conf onl50t# mv VME.conf VME.conf.org onl50t# cp VME.conf.org VME.conf onl50t# ls -l VME.conf* -rw-r----- 1 root other 2850 Nov 30 11:29 VME.conf -rw-r----- 1 root other 2850 Nov 24 10:54 VME.conf.org onl50t# vi VME.conf # %Z%$RCSfile: VME.conf,v $ $Revision: 1.7 $ %D% FRC # ############################################################################### # The "pamc" property declares the AM-code values for the two programmable AM # codes (if supported by the hardware). Drivers that want to use these have to # use the values configured here in the bustype value(s) of their reg property. # ############################################################################### # "vmewin" properties may be defined to set up static local-to-VMEbus # mappings (usually not necessary, since mappings are set up on demand). # # The format is # vmewin=,, # # can be omitted for the first vmewin property. For subsequent properties, # set it to 1,2,3,4... The limit is the number of hardware ranges, # e.g. 16 on FGA-5000. # defines the requested VMEbus address. # defines the size of the mapping in bytes. # encodes the properties of the VME window. It's a bit set of # VME_BT_xxx values as defined in sys/vme_types.h. # # Example to set up a VME window for VMEbus address 0x0 - 0x10000 in A24 # space for D32 privileged data accesses, write posting enabled: # # vmewin=0x0, 0x10000, 0x01020004 # ############################################################################### # The "slavewin" property defines a VMEbus-to-local mapping. It's necessary for # device drivers that want to set up DMA via the standard DDI DMA interface # calls, so that the VME nexus can provide a VMEbus address where the device # can perform DMA to. # Don't define this if you do not need it, as it will eat up a VME slave # range. Note also that the VME bridge will decode these addresses once the # slavewin property has been set and report VME Bus Errors if no driver # uses it! So if you get strange bus errors, check this file for the # slavewin property. # The format is: # # slavewin , , # # and must be aligned exactly to hardware requirements: # S4: vme_start must be aligned to 1MB, size must be 1MB # FGA-5x00: vme_start must be aligned to size. size can be # 8K, 16K, 32K, ..., 16MB for A24 # 2MB, 4MB, 8MB, 16MB for A32 # Universe: vme_start and size must be aligned to 64K # is a bitset of the VME_BT_xxx values as defined # in sys/vme_types. Standard values are: # 0x00020000 for a slave window in A24 space # 0x00040000 for a slave window in A32 space # # Add 0x01000000 to enable write posting for higher performance (FGA-5x00, # Universe). # # Refer to the manual for possible values for different hardware. # Example for a slave window of 1MB in A24 space at address 0: # # slavewin=0x000000,0x100000,0x00020000 ############################################################################### # slavewin=0x000000,0x100000,0x01020000 pamc=0x10, 0x11 ; "VME.conf" 64 lines, 2888 characters onl50t# (5-2). システムをリブートする # /usr/sbin/shutdown -i0 -g0 Shutdown started. Tue Nov 30 11:36:42 JST 1999 Do you want to continue? (y or n): y Changing to init state 0 - please wait Broadcast Message from root (console) on onl50t Tue Nov 30 11:36:43... THE SYSTEM onl50t IS BEING SHUT DOWN NOW ! ! ! Log off now or risk your files being damaged # INIT: New run level: 0 The system is coming down. Please wait. System services are now being stopped. Print services stopped. syslogd: going down on signal 15 The system is down. INIT: failed write of utmpx entry:"s0" INIT: failed write of utmpx entry:"fw" syncing file systems... done Program terminated ok ok boot kernel/unix -r Resetting ... screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. FORCE,CPU-50(UltraSPARC-IIi 300MHz), No Keyboard OpenBoot 3.10.8, 256 MB memory installed, Serial #9204337. Ethernet address 0:80:42:10:2:74, Host ID: 808c7271. Executing last command: boot kernel/unix -r Boot device: /pci@1f,0/scsi@4/disk@3,0:a File and args: kernel/unix -r SunOS Release 5.7 Version Generic_106541-06 [UNIX(R) System V Release 4.0] Copyright (c) 1983-1999, Sun Microsystems, Inc. NOTICE: VME: slavewin at vme=0x0, size=0x100000 space=0x302061f configuring network interfaces: hme0 hme1. Hostname: onl50t Configuring the /devices directory CAMAC device driver V1.4x, 1991-1993 by Y.TAKEUCHI (T.I.T.) Configuring the /dev directory Configuring the /dev directory (compatibility devices) The system is coming up. Please wait. checking ufs filesystems /dev/rdsk/c0t3d0s7: is clean. NIS domainname is kek.jp starting rpc services: rpcbind keyserv done. Setting netmask of hme0 to 255.255.248.0 Setting default interface for multicast: add net 224.0.0.0: gateway onl50t syslog service starting. Print services started. volume management starting. The system is ready. onl50t console login: ok. slavewin は正しく設定できた。 ---xxxx(ここまでやった。継続中) --- (6). セクション (6-1). サブセクション (6-1-1). サブサブセクション