$B

kerneld mini-HOWTO ($BF|K\8lHG(B)

Version 1.4, last updated: June  3, 1996 
($BF|K\8lHG(B)   last updated: July 24, 1996 
Henrik Storner ([email protected]) $BCx(B
$B>.@n(B $B7rB@O:(B    ([email protected]) 
$BF#0f(B $B??8c(B      ([email protected]) $B6&Lu(B
 ----------------------------------------------------------------------------

$B$O$8$a$K(B
 
  $B$3$NJ8=q$G$O!"(BLinux $B$N%+!<%M%k$G(B kerneld $B$N5!G=$r;H$&J}K!$r@bL@$7$^$9!#(B 
kerneld $B$N5!G=$O(B 1.3.57 $B0J9_$GDI2C$5$l$^$7$?!#$3$NJ8=q$K$O!"0J2<$N$3$H$,=q(B
$B$$$F$"$j$^$9!#(B

    * kerneld $B$H$O2?$+(B
    * $B$J$<;H$$$?$$$N$+(B
    * $BI,MW$J$b$N$rF@$kJ}K!(B
    * $B@_Dj$9$kJ}K!(B
    * $BCN$i$J$$%b%8%e!<%k$r(B kerneld $B$K65$($kJ}K!(B
    * kerneld $B$N4F;k$NJ}K!(B  ($B@_Dj$KM-1W$G$"$m$&(B)
    * PPP $B$H(B SLIP $B@\B3$N%*%s%G%^%s%I%@%$%d%k(B
    * $BFCJL$J(B kerneld $B$NMxMQ(B
    * $B0lHLE*$JLdBj$H5?Ld(B
 
  $B$b$7J8=qCf$K4V0c$$$r8+$D$1$?$i!"%a%b$rAw$C$F2<$5$$!#$3$N(B mini-HOWTO $B$r2~NI(B
$B$9$k$?$a$N%3%a%s%H$dDs0F$O!"$I$s$J$b$N$G$b4?7^$7$^$9!#$3$NJ8=q$N:G?7HG$O!"(B
http://eolicom.olicom.dk/~storner/kerneld-mini-HOWTO.html $B$K$"$j$^$9!#$K$b$$$/$D$+$N5!G=$b;}$C$F$$$^$9!#(B

    * $B%M%C%H%o!<%/>e$NB>$N%N!<%I$X%"%/%;%9$4$H$K%W%m%0%i%`$r5/F0$G$-$^$9!#(B
      $BNc$($P!"(BSLIP $B@\B3$d(B PPP $B@\B3$r$7$F$$$k>l9g!"%@%$%"%k%*%s%G%^%s%I%M%C(B
      $B%H%o!<%/$r:n$k$3$H$O4JC1$G$9!#(B

  $BI8=`%+!<%M%k$K$O(B($B$^$@(B?)$B$N?M$OB>$NM}M3$G;H$$$?$$$H;W$&$+$bCN$l$^$;$s!#(B

    * $BNc$($P%M%C%H%o!<%/%+!<%I$@$1$,0c$&$H$$$C$?$h$&$K!">/$7$@$1$7$+9=@.$,0c(B
      $B$o$J$$J#?t$N%7%9%F%`$N$?$a$K%+!<%M%k$r:n$i$J$1$l$P$J$i$J$$>l9g!#0l$D$N(B
      $B%+!<%M%k$H%b%8%e!<%k$r$$$/$D$+:n$k$@$1$G:Q$_$^$9!#$=$l$>$l$N%7%9%F%`$4(B
      $B$H$K%+!<%M%k$r:n$kI,MW$O$"$j$^$;$s!#(B
    * $B%b%8%e!<%k2=$K$h$C$F!"3+H/C$7$F$7$^$&2DG=@-$@$C$F$"$j$^$9!#(B($B;d(B
$B$N$H$3$m$G$O$=$s$J$3$H$O0lEY$b5/$3$C$F$$$^$;$s$7!"B?$/$N?MC#$,!"$J$s$NLdBj(B
$B$b$J$/3+H/$J(B Linux $B$N(B ftp $B%5%$%H$O!"0J2<$N(B
$BDL$j$G$9!#(B

   ftp://sunsite.unc.edu/pub/Linux/kernel/v1.3/linux-1.3.57.tar.gz
   ftp://tsx-11.mit.edu/pub/linux/sources/system/v1.3/linux-1.3.57.tar.gz
   ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/v1.3/linux-1.3.57.tar.gz

  $B%f!<%6!<%l%Y%k$N%G!<%b%s$O!"(Bmodules-1.2.8 $B%Q%C%1!<%8$H$h$j?7$7$$(B 
modules-1.3.57 $B%Q%C%1!<%8$K4^$^$l$F$$$^$9!#$3$l$i$OIaDL%+!<%M%k$N%=!<%9$HF1(B
$B$8>l=j$+$iF~l=j$O0J2<$NDL$j$G$9!#(B
 
   ftp://sunsite.unc.edu/pub/Linux/kernel/modules-1.3.57.tar.gz
   ftp://tsx-11.mit.edu/pub/linux/sources/sbin/modules-1.3.57.tar.gz
   ftp://ftp.funet.fi/pub/Linux/tools/modules-1.3.57.tar.gz

$BCm0U!'$"$J$?$,$3$l$rFI$s$G$$$k;~$K$O!"$5$i$K?7$7$$%b%8%e!<%k%Q%C%1!<%8$,MxMQ(B
      $B$G$-$k$+$b$7$l$^$;$s!#(Bmodules-1.3.57 $B$K$O!":G?7$N(B binutil $B$G%b%8%e!<%k(B
      $B$r%3%s%Q%$%k$7$?$H$-$K!"(Binsmod $B$,(B "gcc2_compiled not defined" $B$H8@$C$F(B
      $B$/$k$H$$$&%P%0$,CN$i$l$F$$$^$9!#$b$7$3$NLdBj$K8+Iq$o$l$F!">e$K5s$2$?%5(B
      $B%$%H$G%"%C%W%G!<%H$r8+$D$1$k$3$H$,$G$-$J$$$N$J$i$P!"(BBjorn Ekwall $B$N(B Web
      $B%5%$%H(B  http://www.pi.se/blox/modules $B$r8+$F2<$5$$!#(B
[$BLuCm(B : modules-2.0.0 $B$,8=:_F~o$K4JC1$G!"%=!<%9%U%!%$%k$rE83+$7$F!"(Bmake install $B$r$N%b%8%e!<%k$r%m!<%I$7$F$*$/I,MW$,$"$k$+$I$&$+(B
$B$rCN$C$F$$$k$N$G$9!#(B
 
$BCm0U!':G?7$N(B kerneld $B$N%P!<%8%g%s$O(B GNU dbm $B%i%$%V%i%j(B libgbdm $B$,%j%s%/$5$l(B
      $B$F$$$^$9!#(Blibgdm $B$O(B /usr $B0J2<$KCV$+$l$k$N$G!"0c$&%Q!<%F%#%7%g%s$K(B /usr
      $B$,$"$k>l9g$K$O!"%^%&%s%H$9$k$^$G$K$O(B kerneld $B$O5/F0$G$-$^$;$s!#(B[$BLuCm(B:
      libgdm.so $B$O(B /usr/lib $B$K$"$j$^$9!#(Bkerneld $B$,(B shared lib $B$r;H$&$h$&$K(B
      $B$J$C$F$$$k>l9g$K$O:$$C$?$3$H$K$J$j$^$9!#(B] $B$*$9$9$a$N2r7hK!$O!"(B
      libgdbm $B$r(B /usr/lib $B$+$i(B /lib $B$X0\F0$5$;$k$3$H$G$9!#(B
      [$BLuCm(B: modules-2.0.0 $B$G$O!"%G%U%)%k%H$G(B libgdbm $B$H$O%j%s%/$5$l$F$$$^(B
      $B$;$s$+$i!"$3$N$3$H$r5$$K$7$J$/$F$b$$$$$G$9!#(B]

  $B$D$.$K!"%+!<%M%k$N%=!<%9$rE83+$7$F!"$"$J$?$N$*9%$_$K9g$o$;$F%+!<%M%k$r@_Dj(B
$B$7!"9=C[$7$F2<$5$$!#$^$@$d$C$?$3$H$,$J$$$N$G$7$?$i!"(BLinux $B$N%=!<%9$N0lHV>e$N(B
$B%G%#%l%/%H%j$K$"$k(B README $B%U%!%$%k$rFI$s$G$/$@$5$$!#%+!<%M%k$r@_Dj$9$k$?$a$K(B
make config $B$rl=j$K%3%T!<$9$k$+!"$"$H$G!"(BLILO $B$K%$%s%9%H!<(B
$B%k$7$^$9!#(B
 
  $B%+!<%M%k$N@_Dj!"9=C[!"%$%s%9%H!<%k$K$K$D$$$F$N>\:Y$O!"Dj4|E*$K(B
comp.os.linux.answers $B$KEj9F$5$l$k(B Kernel-HOWTO $B$rFI$s$G$/$@$5$$!#(B
sunsite.unc.edu $B$N(B /pub/Linux/docs/HOWTO $B$NCf$+$i$bF~e;HMQ$5$l$F$$$J$$%b%8%e!<%k$,(B kerneld $B$K$h$C$F<+(B
$BF0E*$K:o=|$5$l$k$3$H$r<($7$F$$$^$9!#$=$N$?$a!"(B11$B%Z!<%8J,$N%a%b%j!<(B(= 44 kB,
1 $B%Z!<%8$O(B 4kB)$B$O!"%U%m%C%T!<%I%i%$%V$K%"%/%;%9$7$F$$$k4V$@$1;HMQ$5$l$^$9!#(B
1 $BJ,0J>e%U%m%C%T!<$r;H$o$J$1$l$P!"$=$N%a%b%j$O2rJ|$5$l$^$9!#%"%W%j%1!<%7%g%s(B
$B$N$?$a$N%a%b%j$,ITB-$7$F$$$k$J$i!"$H$F$b4n$P$7$$$3$H$G$9!#!#(B

----------------------------------------------------------------------------

 kerneld $B$O!"$I$N$h$&$K$7$F%m!<%I$9$k%b%8%e!<%k$rCN$k$N$G$7$g$&$+!)(B

  kerneld $B$O!"$4$/0lHLE*$J%?%$%W$N%b%8%e!<%k$KBP$9$kCN<1$O;}$C$F$$$^$9$,!"(B
$B%+!<%M%k$+$i$N%j%/%(%9%H$r=hM}$9$kJ}K!$,J,$+$i$J$/$J$k>u67$,$"$j$^$9!#(BCD-ROM
$B%I%i%$%P$d%M%C%H%o!<%/%I%i%$%P$N$h$&$K!"%m!<%I2DG=$J%b%8%e!<%k$,J#?t$"$k>l9g(B
$B$,$3$N%1!<%9$KEv$F$O$^$j$^$9!#(B

kerneld $B%G!<%b%s$,%+!<%M%k$+$il9g!"(B/etc/conf.module $B$K$O(B
$B!V%G%U%)%k%H!W$N%Q%9$r(B *$B$9$Y$F(B* $BF1$8$h$&$KF~$l$F$*$+$J$/$F$O(B *$B$J$j$^$;$s(B*$B!#(B
$B$J$<$J$i(B /etc/conf.module $B$K$"$k%Q%9$O(B modprobe $B$N%G%U%)%k%H%Q%9$H(B
*$BF~$l49$o$k(B* $B$+$i$G$9!#(B

  $BIaDL$O%Q%9$rIU$12C$($?$$$H$O;W$o$J$$$G$7$g$&!#AH$_9~$^$l$F$$$k(B[$BLuCm(B:$B%Q%9$N(B]
$B%;%C%H$O!VI8=`E*!W$J@_Dj$K$J$k$h$&$K9MN8$5$l$F$$$k$O$:$G$9$+$i!#LsB+$7$^$9!*(B

  $B0lJ}!"$b$7%(%$%j%"%9$b$7$/$O%*%W%7%g%s$K9`L\$r2C$($?$$$N$J$i$P!"(B
/etc/conf.modules $B$NCf$N?7$7$$%(%s%H%j$,!"(Bmodprobe$B$,$9$G$KCN$C$F$$$k%(%s%H%j(B
$B$K(B*$BIU$12C$($i$l$k(B*$B$G$7$g$&!#$b$7%(%$%j%"%9$b$7$/$O%*%W%7%g%s$r:FDj5A$9$l$P!"(B
/etc/conf.modules$B$NCf$N?7$7$$%(%s%H%j!<$OAH$_9~$^$l$?%(%s%H%j$K$h$C$F>e=q$-(B
$B$5$l$k$G$7$g$&!#(B

$B%V%m%C%/%G%P%$%9(B
================
  '/sbin/modprobe -c'$B$rA0$b;H$&$3$H$,(B
$B$G$-$^$9!#$3$l$O!"%M%C%H%o!<%/%G%P%$%9$K$H$C$FFC$KJXMx$G$9!#Nc$($P!"(Beth0 $B$H$7(B
$B$FF0:n$9$k(B NE2000 $B%M%C%H%o!<%/%+!<%I$O0J2<$N$h$&$K%m!<%I$5$l$^$9!#(B
 
   alias eth0 ne
 
  $B%M%C%H%o!<%/%+!<%I$,;H$&(B IRQ $B$J$I$N%*%W%7%g%s$r%I%i%$%P$KEO$5$J$1$l$P$J$i(B
$B$J$$>l9g!"(B'options' $B9T$rDI2C$7$^$9!#(B
 
   options ne irq=5
 
  $B$3$N9T$K$h$j!"(Bkerneld $B$O0J2<$N%3%^%s%I$G(B NE2000 $B%I%i%$%P$r%m!<%I$9$k$h$&$K(B
$B$J$j$^$9!#EvA3!"l9g(B)
$B$^$?$O!"(B3(PPP $B$N>l9g(B)$B$G$9!#$I$A$i$b!"(Bkerneld $B$K$h$C$F<+F0E*$K<1JL$5$l$^$9!#(B

$B%M%C%H%o!<%/%W%m%H%3%k72(B (IPX, AppleTalk, AX.25)
================================================
  $B$$$/$D$+$N%M%C%H%o!<%/%W%m%H%3%k$b$^$?!"%b%8%e!<%k$H$7$F%m!<%I$9$k$3$H$,$G(B
$B$-$^$9!#%+!<%M%k$O%W%m%H%3%k72(B ($BNc$($P(B IPX) $B$r(B kerneld $B$KBP$7$F(B "net-pf-X"
$B$H$$$&7A$G%j%/%(%9%H$7$^$9!#(B $B$3$3$G!"(BX $B$O$I$N%W%m%H%3%k$,I,MW$J$N$+$r<($9HV(B
$B9f$G$9!#Nc$($P!"(Bnet-pf-3 $B$O(B AX.25$B!"(Bnet-pf-4 $B$O(B IPX$B!"(Bnet-pf-5 $B$O(B AppleTalk 
$B$G$9!#(B($B$3$l$i$NHV9f$O!"(Blinux $B$N%=!<%9%U%!%$%k(B include/linux/socket.h$B$G!"(B
AF_AX25, AF_PPX $BEy$H$7$FDj5A$5$l$F$$$^$9!#(B) $B$=$l$G!"(BIPX $B%b%8%e!<%k$r<+F0E*$K(B
$B%m!<%I$9$k$?$a$K!"(B/etc/conf.modules $B$G$3$N$h$&$J%(%s%H%j$rIU$12C$($kI,MW$,$"(B
$B$j$^$9!#(B
 
   alias net-pf-4 ipx

  $BL$Dj5A$N%W%m%H%3%k72$K4X$9$k5/F0;~$NLLE]$J%a%C%;!<%8$rHr$1$k$?$a$N>pJs$K(B
$B$D$$$F$O!"0J2<$N!V0lHLE*$JLdBj!W$N%;%/%7%g%s$r8+$F2<$5$$!#(B

$B%U%!%$%k%7%9%F%`(B
================
  $B%U%!%$%k%7%9%F%`$K$D$$$F$N(B kerneld $B$X$N%j%/%(%9%H$OC1$K%U%!%$%k%7%9%F%`$N(B
$B7?$NL>A0$G9T$J$o$l$^$9!#$3$l$N0lHLE*$J;H$$J}$O(B CD-ROM $B%U%!%$%k%7%9%F%`!"$9$J(B
$B$o$A(B "iso9660" $B7?$N%U%!%$%k%7%9%F%`$N$?$a$K(B isofs $B%b%8%e!<%k$rFI$_9~$`$3$H$G(B
$B$7$g$&!#(B
 
   alias iso9660 isofs

----------------------------------------------------------------------------

$BFCo$N%(%$%j%"%9$N5-=R(B($B%G%P%$%9L>(B->$B%b%8%e!<%kL>$J$I(B) $B0J30$K$b$A$g$C$H$7$?(B
$B@_Dj$,I,MW$J%G%P%$%9$b$"$j$^$9!#(B

    * $B%a%8%c!l9g$r9M$($F$_$^$7$g(B
$B$&!#(Bkernel $B$H(B kerneld $B$O(B SCSI CD-ROM $B%I%i%$%V$r%5%]!<%H$9$k$K$O(B sr_mod
$B%b%8%e!<%k$r%m!<%I$9$kI,MW$,$"$k$H$$$&$3$H$rCN$C$F$$$k$@$1$G$9!#(B CD-ROM $B$,$I(B
$B$N(B SCSI $B%3%s%H%m!<%i$K@\B3$5$l$F$$$k$+$H$$$&$3$H$OJ,$+$j$^$;$s$N$G!"$I$N(B SCSI
$B%3%s%H%m!<%iMQ%b%8%e!<%k$r%m!<%I$7$J$1$l$P$J$i$J$$$N$+$bJ,$+$i$J$$$N$G$9!#(B

  $B$3$l$r2r7h$9$k$?$a$K$O!"(B/etc/conf.modules $B$K(B SCSI $B%I%i%$%P$N%b%8%e!<%k$K(B
$B$D$$$F$N%(%s%H%j$rIU$12C$($^$9!#(Bkerneld $B$K$I$N(B SCSI $B%3%s%H%m!<%iMQ%b%8%e!<(B
$B%k$r%m!<%I$9$Y$-$+$r65$($F$d$i$J$/$F$O$J$j$^$;$s!#(B 
 
         alias scd0 sr_mod               # sr_mod for SCSI CD-ROM's ...
         alias scsi_hostadapter aha1542  # ... need the Adaptec driver
 
  $B$3$NJ}K!$O!"%+!<%M%k!&%P!<%8%g%s(B 1.3.82 $B0J9_$G$J$$$H;H$($^$;$s!#(B

  $B$b$7!"J#?t$N(B SCSI $B%3%s%H%m!<%i$r;}$C$F$$$k$J$i$P!":#$N$H$3$m$J$9=Q$,$"$j$^(B
$B$;$s!#(BCD-ROM $B%I%i%$%V$K$O(B Adaptec $B$N%I%i%$%P$,I,MW$G!"%F!<%W%I%i%$%V$K$O(B
BusLogic $B%I%i%$%P$,I,MW!"$H$$$C$?$3$H$r(B kerneld $B$KEA$($kl9g$b$"$j$^$9!#(B
$BNc$($P!"%5%&%s%I%+!<%I$r%b%8%e!<%k$H$7$F%3%s%Q%$%k$7$?>l9g!"%\%j%e!<%`%l%Y%k(B
$B$r@_Dj$G$-$k$HJXMx$G$9!#M#0l$NLdBj$O!"%b%8%e!<%k$,C<:$9$k$3$H$G$9!#0J2<$K(B Ben Galliart ([email protected])$B$K$h$k9*L/$J%H%j%C%/(B
$B$r<($7$F$*$-$^$9!#(B
 
    $B:G=*E*$K2r7h$9$k$K$O(B set-mix-0.1 $B%Q%C%1!<%8$r%$%s%9%H!<%k$9$kI,MW$,$"$j(B
    $B$^$9!#(B
    ( ftp://sunsite.unc.edu/pub/Linux/apps/sound/mixers/setmix-0.1.tar.gz )

    $B$=$7$F!"(B/etc/conf.modules $B$K0J2<$N9T$rIU$12C$($^$9!#(B

        post-install sound /usr/local/bin/setmix -f /etc/volume.conf
  
  $B$3$&$9$k$H!"(Bkerneld $B$O%5%&%s%I%b%8%e!<%k$,%m!<%I$5$l$?8e$K(B
'post-install sound' $B%(%s%H%j$K$"$k%3%^%s%I$,$N%b%8%e!<%k$KBP$7$F$bM-MQ$G$9!#Nc$($P(B $B0J2<$N%(%s%H%j$r2C$($k$3$H(B
$B$K$h$C$F!"(Btunelp $B%W%m%0%i%`$G(Blp $B%b%8%e!<%k$r@_Dj$G$-$k$h$&$K$J$j$^$9!#(B
 
         post-install lp tunelp <options>

  kerneld $B$K!"$3$l$i$N%*%W%7%g%s$rG'<1$5$;$k$?$a$K$O!"%P!<%8%g%s(B 1.3.69f $B0J9_(B
$B$N(B kerneld $B$,I,MW$G$9!#$3$l$O$^$@8=:_%Y!<%?!&%F%9%HCf$G!"(BBjorn Ekwall $B$N(B
modules-page http://www.pi.se/blox/modules/ $B$+$iF~A0$K-Mh$N(B kerneld $B%j%j!<%9$G$O>C$((B
      $B5n$C$F$$$k$G$7$g$&!#%b%8%e!<%k$N@_Dj$NJ}K!$K$D$$$F$O8=:_$bJQ99$5$lB3$1(B
      $B$F$*$j!"$3$NJ8=q$N;~E@$G$OJQ99$5$l$F$$$k$+$b$7$l$^$;$s!#(B

----------------------------------------------------------------------------

kerneld $B$r4F;k$9$k(B

  $B$b$7$$$m$$$m$J$3$H$r;n$7$F$_$F!"$=$l$G$b%+!<%M%k$,(B kerneld $B$K2?$r%j%/%(%9(B
$B%H$7$F$$$k$N$+J,$+$i$J$+$C$?$H$7$^$7$g$&!#(Bkerneld $B$,.$5$J%W%m%0%i%`$O(B modules-1.3.57 $B%Q%C%1!<%8$K$D$$$F$-$^$9$,!"(B
$B%G%U%)%k%H$G$O%3%s%Q%$%k$b%$%s%9%H!<%k$b$5$l$^$;$s!#9=C[$9$k$K$O!"0J2<$N$h$&(B
$B$K$7$F$/$@$5$$!#(B

    cd /usr/src/modules-1.3.57/kerneld
    make kdstat
 
  $B$=$7$F!"(Bkerneld $B$K2?$r$7$F$$$k$N$+I=<($5$;$k$?$a$K$3$l$rl9g!":G=i$K%j%/%(%9%H$5$l$k(B IP $B%"%I%l%9$O!"%M!<%`%5!<%P$N$b$N$G$7$g$&(B
$B$+$i(B(/etc/resolv.conf $B$r8+$F$/$@$5$$!#(B)$B!"(Brequest-route $B%9%/%j%W%H$K$O$3$N%"(B
$B%I%l%9$,EO$5$l$k$G$7$g$&!#%@%$%d%k%"%C%W$b$7$/$O%$!<%5%M%C%H$G@\B32DG=$J(B
$B%M%C%H%o!<%/$,J#?t$"$k$N$GL5$$8B$j!"(BIP $B%"%I%l%9$K5$$r;H$&I,MW$O$"$j$^$;$s!#(B
$B%M%C%H%o!<%/%"%/%;%9$O$9$Y$FF1$8$N%W%m%0%i%`$N/$7;~4V$,$+$+$j$^$9$7!"[email protected]$9$k$H$O8B$j$^$;$s!#(Brequest-route $B%9%/(B
$B%j%W%H$K$O(B kerneld $B$X$N%j%/%(%9%H$,40N;$9$k$N$r%+!<%M%k$,BT$D%?%$%`%j%_%C%H(B
$B$r@_Dj$9$k%?%$%^$,$D$$$F$$$^$9!#%G%U%)%k%H$G$O(B 60 $BIC$G$9!#$7$+$7BgDq%M%C%H(B
$B%o!<%/$N@\B3$K$O(B60$BIC$b$+$+$j$^$;$s$N$G:G$bB.$$H?1~$rF@$k$?$a$K$O!"%M%C%H%o!<(B
$B%/$N@\B3$,40N;$7$?$i$9$0$K(B request-route $B%?%$%^!<$r(B kill $B$7$F$d$kI,MW$,$"$j(B
$B$^$9!#(BSLIP $B$N%f!<%6$O(B (dip $B$N:G6a$N%P!<%8%g%s$G$O(B) DIP $B%9%/%j%W%H$N(B 
"mode SLIP" $B%3%^%s%I$ND>A0$K0J2<$N%3%^%s%I$rA^F~$9$k$3$H$K$h$C$F(B kill $B$7$^$9!#(B

   shell kill `cat /tmp/request-route`
 
 PPP $B$N%f!<%6$O(B /etc/ppp/ip-up $B%9%/%j%W%H$K0J2<$NFbMF$r2C$($kI,MW$,$"$j$^$9!#(B

   kill `cat /tmp/request-route`
 
  $B$b$7%M%C%H%o!<%/$,@_Dj$K(B 60 $BIC$h$j$bD9$/$+$+$k$N$J$i!"(B/sbin/request-route
$B%9%/%j%W%H$NCf$N%?%$%^!<$ND9$5$rJQ$($kI,MW$,$"$k$G$7$g$&!#$=$N>l9g!"$?$V$s(B
kerneld $B$r5/F0$9$k(B /etc/rc.d/rc.S $B$NCf$K(B "delay=xxx" $B%*%W%7%g%s$rIU$12C$((B
$B$F!";H$o$l$F$$$J$$%b%8%e!<%k$r(B kerneld $B$,<+F0>C5n$9$k$^$G$N;~4V$rJQ$($kI,MW$,(B
$B$"$j$^$9!#(B'xxx' $B$NCM$O!"%b%8%e!<%k$,:o=|$5$l$k$^$G$N;~4V$rIC$GI=$7$?$b$N$G$9!#(B
($B%G%U%)%k%H$O(B 60 $BIC$G$9!#(B) $BFC$K!"(Bppp $B$r;H$C$F$$$k>l9g$K$OI,MW$G$9!#(Bppp $B%b(B
$B%8%e!<%k$O!"(Bpppd $B$,5/F0$5$l$k$H$9$0$K%m!<%I$5$l$^$9!"$7$+$7(B
"/usr/sbin/pppd connect `chat -f /etc/chat.script` ..." $B$N$h$&$J%3%^%s%I$,(B
$B;H$o$l$F$$$k>l9g$K$O!"(Bchat $B%9%/%j%W%H$,uBV(B
$B$K$J$j$^$9!#$=$N$?$a!"(Bchat $B%9%/%j%W%H$,=*$kA0$K(B ppp $B%b%8%e!<%k$,%"%s%m!<%I$5(B
$B$l$F$7$^$&$+$b$7$l$^$;$s!*(B

  kerneld $B$O!"%M%C%H%o!<%/$N@\B3$r@Z$k$?$a$K%M%C%H%o!<%/$N5sF0$r4F;k$7$?$j$O(B
$B$7$F$$$^$;$s!#(B[$BLuCm(B:kerneld $B$K$O%M%C%H%o!<%/$,;H$o$l$F$$$k$+$I$&$+CN$k=Q$,$"(B
$B$j$^$;$s!#(B] $B$7$+$7!"(BPPP $B%f!<%6$O!"(Bppp-2.2.0 $B$GF3F~$5$l$?(B pppd $B$N(B 
'idle-timeout' $B%*%W%7%g%s$rMxMQ$9$k$3$H$,$G$-$^$9!#(Bpppd $B$K(B 'idle-timout 600'
$B$H$$$&%*%W%7%g%s$r$D$1$F$*$1$P!"(BPPP $B@\B3$,(B600 $BIC4V(B(10 $BJ,4V(B)$B;H$o$l$J$+$$$H@Z(B
$BCG$5$l$^$9!#(BSLIP $B%f!<%6$O@\B3$N@ZCG$rH$7$F$/$@$5$$(B)$B!#(B
  $BIT9,$J$3$H$K(B ifconfig $B$,6vA3$K$b$3$N(B($BI=Bj$N(B)$B%a%C%;!<%8$rI=<($7$F$7$^$&$3$H(B
$B$,$"$j$^$9!#$9$k$H!"%7%9%F%`$r%V!<%H$7$F(B ifconfig $B$G%k!<%W%P%C%/$r@_Dj$9$k(B
$B$H$-$K#2$D$N%a%C%;!<%8$,%m%0$K;D$C$F$7$^$$$^$9!#$3$N%a%C%;!<%8$OL532$G!"0J(B
$B2<$N9T$r(B /etc/conf.modules $B$K2C$($k$3$H$GL58z$K$9$k$3$H$,$G$-$^$9!#(B

        alias net-pf-3 off      # Forget AX.25
        alias net-pf-4 off      # Forget IPX
        alias net-pf-5 off      # Forget AppleTalk

  $B$b$A$m$s!"(BIPX $B$r%b%8%e!<%k$H$7$FMxMQ$9$k$N$J$i!"(BIPX $B$rL58z$K$9$k9T$r2C$($F(B
$B$O$$$1$^$;$s!#(B

kerneld $B$,(B SCSI $B%I%i%$%P$r%m!<%I$7$F$/$l$J$$!*(B
==============================================
  SCSI $B%[%9%H%"%@%W%?$r@_Dj$9$k%(%s%H%j$r(B /etc/conf.modules $B$K2C$($F$/$@$5(B
$B$$!#A0=R$N(B scsi_hostadapter $B%(%s%H%j$K$D$$$F$N5-=R$rFI$_$^$7$g$&!#(B

modprobe $B$,(B 'gcc2_compiled' $B$,Dj5A$5$l$F$$$J$$$HJ86g$r8@$&(B
==========================================================
  $B$3$l$O(B modules $B%f!<%F%#%j%F%#$N%P%0$G!"(Bbinutils 2.6.0.9 $B0J9_$G$N$_8=$l$^$9!#(B
$B$3$N$3$H$O(B binutils $B$N%j%j!<%9%N!<%H$K$b=q$$$F$"$j$^$9!#$=$l$rFI$s$G$/$@$5$$!#(B
$B$^$?$O!"(BBjorn $B$N(B modules-page $B$+$i$3$l$r2r7h$9$k$?$a$N(B modules $B%f!<%F%#%j(B
$B%F%#$rC$($F$7$^$$!"e$N(B 'post-install' $B%(%s%H%j$r8+$F$/$@$5$$!#(B

DOSEMU $B$,I,MW$H$9$k%b%8%e!<%k$,$"$k(B - kerneld $B$K$I$N$h$&$K%m!<%I$5$;$k$N$+(B
==========================================================================
  $B8=:_$N$H$3$m!"$3$l$O$G$-$^$;$s!#(B0.60 $B8x<0%j%j!<%9%P!<%8%g%s$G$b!"(B0.63 $B3+H/(B
$BCf%P!<%8%g%s$G$b!"(Bkerneld $B$K%b%8%e!<%k$r%m!<%I$5$;$k5!G=$O%5%]!<%H$5$l$F$$$^(B
$B$;$s!#(B

$B$J$<(B "Ouch, kerneld timed out, message failed" $B%a%C%;!<%8$,=P$k$N$+!)(B
=====================================================================
  kerneld $B$KBP$7%j%/%(%9%H$rAw$C$?%+!<%M%k$O!"#1IC0JFb$KJVEz$,$"$k$3$H$r4|BT$7(B
$B$F$$$^$9!#$b$7(B kerneld $B$,$3$NJVEz$rAw$i$J$$$H!"$3$N%a%C%;!<%8$,%m%0$K;D$j$^$9!#(B
$B%j%/%(%9%H$O:FAw$5$l!":G=*E*$K$Oo$KIi2Y$NBg$-$J%7%9%F%`$G5/$3$j$^$9!#(Bkerneld $B$O%f!<%6%b!<%I(B
$B%W%m%;%9$J$N$G!"%7%9%F%`$NB>$N%W%m%;%9$HF1$8$h$&$K07$o$l$F$$$k$+$i$G$9!#Ii2Y(B
$B$,Bg$-$$$H!"(Bkerneld $B$Nl=j$K%b%8%e!<%k$rC5$7$K$$$-$^$9!#(B
/lib/modules/x.y.z/smbfs.o $B$rC5$=$&$H$9$k$N$G$9$,!"$N%U%!%$%k%7%9%F(B
$B%`%b%8%e!<%k$HF1$8>l=j$K3JG<$5$l$F$*$j!"(B/lib/modules/x.y.z/fs/smbfs.o $B$G$9!#(B
$B$b$7(B smbmount $B$H(B kerneld $B$r0l=o$K;H$*$&$H;W$&$J$i!"(Bsmbmount.c $B$K0J2<$N%Q%C%A(B
$B$rEv$F$F$/$@$5$$!#(B

--- smbmount.c.orig     Thu May 30 22:48:18 1996
+++ smbmount.c  Thu May 30 22:49:40 1996
@@ -297,6 +297,9 @@
 static int
 load_smbfs()
 {
+#ifdef HAVE_KERNELD
+       return 0;
+#else
        FILE *fver, *ffs;
        char s[1024];
        char modname[1024];
@@ -365,6 +368,7 @@
                 }
         }
         return status;
+#endif
 }

 /* Check whether user is allowed to mount on the specified mount point */

$B$"$i$f$k$b$N$r%b%8%e!<%k$H$7$F9=C[$7$?$i!"%7%9%F%`$,5/F0$7$J$/$J$C$?(B
kerneld $B$,%k!<%H%U%!%$%k%7%9%F%`$N%b%8%e!<%k$N%m!<%I$K<:GT$7$^$9(B
====================================================================
  $B$J$s$G$b%b%8%e!<%k2=$G$-$k$o$1$G$O$"$j$^$;$s!#%+!<%M%k$K$O%k!<%H%U%!%$%k(B
$B%7%9%F%`$r%^%&%s%H$7!"(Bkerneld $B$r5/F0$9$k$N$KI,MW$J%W%m%0%i%`$r$C$F!"0J2<$N$b$N$r%b(B
$B%8%e!<%k$K$9$k$3$H$O$G$-$^$;$s!#(B

    * $B%k!<%H%U%!%$%k%7%9%F%`$,$"$k%O!<%I%G%#%9%/$N%I%i%$%P(B
    * $B%k!<%H%U%!%$%k%7%9%F%`$N%I%i%$%P<+BN(B
    * init $B$d(B kerneld $B$dB>$N%W%m%0%i%`$,;H$&%P%$%J%j%U%!%$%k%m!<%@(B

[$BI>u(B
$B$O!"5/F0;~$K(B(rc $B%9%/%j%W%H$+$i(B) kerneld $B$,5/F0$5$l$J$$$N$K!"%7%9%F%`$,5/F0$7(B
$B$?$"$H$KH$N$3$H!#%G%U%)%k%H(B
$B$G$O(B gdbm $B$O;H$$$^$;$s!#(B]

----------------------------------------------------------------------------
 
 $BCx:n8"I=<((B

 This document is Copyright (c) Henrik Storner, 1996. 
 $B$3$NJ8=q$O(B (c) Henrik Storner 1996 $B$KCx:n8"$,$"$j$^$9!#(B

 Unless otherwise stated, Linux HOWTO documents are copyrighted by their
 respective authors. Linux HOWTO documents may be reproduced and distributed 
 in whole or in part, in any medium physical or electronic, as long as
 this copyright notice is retained on all copies. Commercial redistribution
 is allowed and encouraged; however, the author would like to be notified of
 any such distributions. 

   $BFC$KCG$j$N$J$$8B$j!"(BLinux $B$N(B HOWTO $BJ8=q$O$=$NCx&MQ$N:FG[I[$b2DG=$G!"?d(B
 $B>)$7$^$9!#$7$+$7!"$=$N$h$&$J:FG[I[$N>l9g$K$OCx$o(B
 $B$J$1$l$P$J$j$^$;$s!#$3$N$3$H$O!"(BHOWTO $B$+$iGI@8$9$k:n6H$r9T$J$$!"G[I[$K4X$9$k(B
 $B@)8B$r2C$($k$h$&$J$3$H$O$G$-$J$$$H$$$&$3$H$G$9!#$"$k>u672<$G$O$3$l$i$N%k!<%k(B
 $B$KNc30$,G'$a$i$l$k>l9g$,$"$j$^$9!#0J2<$N%"%I%l%9$K<($9(B Linux HOWTO $B%3!<%G%#(B
 $B%M!<%?$KO"Mm$7$F$/$@$5$$!#(B
 
 In short, we wish to promote dissemination of this information through as 
 many channels as possible. However, we do wish to retain copyright on the 
 HOWTO documents, and would like to be notified of any plans to redistribute 
 the HOWTOs. 

   $B4JC1$K8@$($P!"2f!9$O2DG=$J8B$j$"$i$f$kpJs$NG[I[$r?d?J$7(B
 $B$F$$$-$?$$$N$G$9!#$7$+$7$J$,$i!"2f!9$O(B HOWTO $BJ8=q$K4X$9$kCx:n8"$rJ]M-$7$?$$(B
 $B$7!"(BHOWTO $BJ8=q$N:FG[I[$K$D$$$F$N%W%i%s$rCN$i$;$FM_$7$$$N$G$9!#(B
 
 If you have questions, please contact Greg Hankins, the Linux HOWTO
 coordinator, at [email protected] via email.

   $B$b$7.@n$HF#0f$,9T$$$^$7$?!#8mLu$d8m(B
$B;z!&C&;z$J$I$,$"$j$^$7$?$iLu>K\$5$s(B <[email protected]>
 $B$_$N$&$i$5$s(B <[email protected]>

$B$K?<$/46

$B