This file is indexed.

/usr/share/doc/HOWTO/ja-html/Linmodem-HOWTO-3.html is in doc-linux-ja-html 2006.05.25-1.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>  Linmodem-HOWTO   : $B0lHLE*$J@_Dj$H%+!<%M%k%b%8%e!<%k$NLdBj(B</TITLE>
 <LINK HREF="Linmodem-HOWTO-4.html" REL=next>
 <LINK HREF="Linmodem-HOWTO-2.html" REL=previous>
 <LINK HREF="Linmodem-HOWTO.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="Linmodem-HOWTO-4.html">$B<!$N%Z!<%8(B</A>
<A HREF="Linmodem-HOWTO-2.html">$BA0$N%Z!<%8(B</A>
<A HREF="Linmodem-HOWTO.html#toc3">$BL\<!$X(B</A>
<HR>
<H2><A NAME="s3">3.</A> <A HREF="Linmodem-HOWTO.html#toc3">$B0lHLE*$J@_Dj$H%+!<%M%k%b%8%e!<%k$NLdBj(B</A></H2>



<H2><A NAME="ss3.1">3.1</A> <A HREF="Linmodem-HOWTO.html#toc3.1">$B%+!<%M%k%b%8%e!<%k$N%5%]!<%H(B</A>
</H2>

<P>$B$3$3$G%j%9%H%"%C%W$5$l$F$$$k%I%i%$%P$O!"A4$F%+!<%M%k!&%b%8%e!<%k$H$7$F(B
$B%j%j!<%9$5$l$F$$$^$9!#=>$C$F!"$"$J$?$O%b%8%e!<%k$r%5%]!<%H$9$k%+!<%M%k$r(B
$B;}$C$F$$$k$3$H$,3N<B$G$J$1$l$P$J$j$^$;$s!#(B
$B2C$($F0J2<$G99$K=R$Y$k$h$&$K!"%+!<%M%k$H%P!<%8%g%s$,0lCW$7$J$$%b%8%e!<%k$N(B
$B;HMQ$r1g=u$9$k$?$a$K!V%b%8%e!<%k!&%P!<%8%g%s!W$N%5%]!<%H$r2DG=$K$9$kI,MW$,(B
$B$"$j$^$9!#(B
$B9gM}E*$K!":G6a$N(B Linux $B%G%#%9%H%j%S%e!<%7%g%s$+$i%+!<%M%k$r;H$&$N$G$"$l$P!"(B
$B$?$V$s%b%8%e!<%k!&%5%]!<%H$O$9$G$K2DG=$K$J$C$F$$$^$9!#(B
$B%+!<%M%k$r%3%s%Q%$%k$9$k$J$i(B
<A HREF="http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html">Kernel HOWTO</A>
$B!ZLuCm!'(B $BF|K\8lLu$,(B
<A HREF="http://www.linux.or.jp/JF/">JF $B%W%m%8%'%/%H(B</A>
$B$K$"$j$^$9!#![(B
$B$rDL$7$F!"%b%8%e!<%k$r2DG=$K$9$kJ}K!$rCN$C$F$$$J$1$l$P$J$j$^$;$s!#(B
$B$$$:$l$K$;$h!"%+!<%M%k!&%3%s%U%#%.%e%l!<%7%g%s%U%!%$%k$K0J2<$N@_Dj$,B8:_$9$k(B
$B$3$H$r3NG'$9$k$?$a$K%A%'%C%/$G$-$^$9!#(B
($B$3$l$ODL>o(B <CODE>/usr/src/linux</CODE> $B$K$"$j$^$9(B):
<PRE>
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
</PRE>
</P>

<H2><A NAME="ss3.2">3.2</A> <A HREF="Linmodem-HOWTO.html#toc3.2">$B%5%&%s%I$N%5%]!<%H(B</A>
</H2>

<P>$B$3$l$O(B 2000$BG/(B10$B7n$K?7$?$K3NG'$5$l$?LdBj$G$9!#(B
$B$h$jB?$/$N%O!<%I%&%'%"(B/$B%=%U%H%&%'%"$NAH$_9g$o$;$K$*$1$k>pJs$,=8$^$k$^$G$O!"(B
$B$"$^$j?.MQ$7$9$.$J$$$G$/$@$5$$!#(B
Marv Stodolsky $B$O!"%P%$%J%j%*%s%j!<$N(B Lucent $B%I%i%$%P(B (v5.68) $B$r;H$&$H$-$O!"(B
$B%+!<%M%k$G%5%&%s%I$N%5%]!<%H$rM-8z$K$9$kI,MW$,$"$k(B
($B%5%&%s%I%b%8%e!<%k$r2p$7$F$N%5%]!<%H$G$b(B OK) $B$3$H$K5$IU$-$^$7$?!#(B
$B$=$&$7$J$$$H!"(Bltmodem.o $B%I%i%$%P$r;H$&%@%$%"%k%$%s!&%;%C%7%g%s$,!"(B
ppp $B%W%m%H%3%k$N=i4|2=$N:]$K%"%\!<%H(B ($B$^$?$O%O%s%0(B) $B$7$F$7$^$&$=$&$G$9!#(B
$BA4$F$N%*!<%G%#%*$r%5%]!<%H$9$k(B OSS $B%=%U%H%&%'%"(B
($B$H%5%&%s%I$rAH$_9~$s$G$$$J$$%+!<%M%k(B) $B$NAH$_9g$o$;$G$O!"(B
ltmodem.o $B%I%i%$%P!<$G(B ppp $B%W%m%H%3%k$r%5%]!<%H$G$-$^$;$s$G$7$?!#(B
$B$3$l$i$N!V%5%&%s%I!WMm$_$NLdBj$,!"B>$N(B Linmodem/$B%*!<%G%#%*%+!<%I$N(B
$BAH$KBP$7$F$I$N$/$i$$0lHLE*$J$b$N$J$N$+$O!":#8eL@$i$+$K$9$kI,MW$,$"$j$^$9!#(B</P>


<H2><A NAME="ss3.3">3.3</A> <A HREF="Linmodem-HOWTO.html#toc3.3">ISA $B%W%i%0!&%"%s%I!&%W%l%$(B</A>
</H2>

<P>ISA $B$N%W%i%0!&%"%s%I!&%W%l%$$N%b%G%`$r$*;}$A$J$i!"$?$V$s%j%=!<%9$r%b%G%`(B
$B!&%+!<%I$K3d$jEv$F$k$?$a$K(B isapnptools $B$r;H$&I,MW$,$"$j$^$9!#(B
$B$3$l$K$O!"(Bisapnptools $B$r%$%s%9%H!<%k$7!"%b%G%`MQ$K(B
<CODE>/etc/isapnp.conf</CODE> $B%U%!%$%k$K%(%s%H%j!<$r;}$DI,MW$,$"$j$^$9!#(B
<A HREF="http://www.linuxdoc.org/HOWTO/Plug-and-Play-HOWTO.html">Plug-and-Play-HOWTO</A> 
$B!ZLuCm!'(B $BF|K\8lLu$,(B
<A HREF="http://www.linux.or.jp/JF/">JF $B%W%m%8%'%/%H(B</A>
$B$K$"$j$^$9!#![(B
$B$rFI$^$J$1$l$P$J$j$^$;$s$,!"B>$K?4G[$9$Y$-$$$+$J$k(B ISA $B%G%P%$%9$b$J$$$J$i!"(B
$B$9$k$Y$-$3$H$O4pK\E*$K0J2<$N$H$*$j$G$9!'(B
<OL>
<LI> $B2DG=$J$i(B BIOS $B$r(B "Non-PNP OS." $B$K@_Dj$7$F2<$5$$!#(B</LI>
<LI> $B%k!<%H8"8B$G(B <CODE>pnpdump</CODE> $B$r<B9T$7$F!"8=:_$N%7%9%F%`$N%j%=!<%9$N(B
$B;HMQ>u67$K4p$E$/%W%m%H%?%$%W$N(B isapnp.conf $B%U%!%$%k$r:n@.$7$^$9!#(B</LI>
<LI> $B$3$N=PNO$+$i%b%G%`$rC5$7!"%b%G%`MQ$K;H$$$?$$(B($B$^$?$OL$;HMQ$N(B) IRQ $B$H(B
$B0lCW$9$k9T$N%3%a%s%H$r30$7$F$/$@$5$$!#Nc$($P(B Sean $B$N(B Thinkpad i1411 $BMQ(B
isapnp.conf $B$O0J2<$N$h$&$K$J$C$F$$$^$9!'(B
<P>
<PRE>
(CONFIGURE ACRd119/1 (LD 0                   
  (INT 0 (IRQ 11 (MODE +E)))                   
  (IO 1 (SIZE 8) (BASE 0x0100) (CHECK))       
  (NAME "ACRd119/1[0]{LT Win Modem        }") 
# (ACT Y)                                    
))                                           
</PRE>

$BIT;W5D$J$3$H$K!">/$J$/$H$b$3$N>l9g$O(B <CODE>#(ACT Y)</CODE> $B$r%3%a%s%H%"%&%H(B
$B$7$?$^$^$K$7$F$*$/I,MW$,$"$j$^$7$?!#(B
$B$3$l$,$"$J$?$N4D6-$GF0:n$7$J$$>l9g$O!"B>J}$r;n$7$F$/$@$5$$!#(B</P>
</LI>
<LI> $B%U%!%$%k$r(B <CODE>/etc/isapnp.conf</CODE> $B$X%3%T!<$7$F$/$@$5$$(B</LI>
<LI> $B%j%V!<%H$7$F$/$@$5$$!#%V!<%H;~$N%a%C%;!<%8$NESCf$G(B
'Initializing ISA PNP devices...OK' $B$H$$$&9T$,I=<($5$l$k$O$:$G$9!#(B
$B$3$l$,$&$^$/$$$+$J$$>l9g$O!"$?$V$s4{$K;HMQCf$N(B IRQ/DMA $B$N@_Dj$rA*$s(B
$B$@$N$G$7$g$&!#(B
<CODE>pnpdump</CODE> $B$N=PNO$K$"$kB>$NA*Br;h$r;n$7$F$/$@$5$$(B
($B@5$7$$%U%i%0IU$-$G(B <CODE>isapnp</CODE> $B$r<B9T$9$l$P!"$?$V$s%j%V!<%H$9$k(B
$BI,MW$O$J$$$G$7$g$&!#C"$7!"$3$3$G$O=i?4<T$K$H$C$F:G$b4JC1$J$N$OC1$K(B
$B%j%V!<%H$9$k$3$H$G$9(B)$B!#(B</LI>
</OL>
</P>


<H2><A NAME="ss3.4">3.4</A> <A HREF="Linmodem-HOWTO.html#toc3.4">PCI $B%b%G%`(B</A>
</H2>

<P>   
PCI $B%b%G%`$K$D$$$F(B <CODE>cat /proc/pci</CODE> $B$GF@$i$l$k$3$H$h$jB?$/$N>pJs$,(B
$BM_$7$$$H$-$O!"(B<CODE>pciutils</CODE> $B%=%U%H%&%'%"%Q%C%1!<%8Fb$N(B
<CODE>scanpci</CODE> $B$H(B <CODE>lspci</CODE> $B$N$h$&$J%f!<%F%#%j%F%#$,Lr$KN)$A$^$9!#(B</P>
<P>$B!ZLuCm![(B $B0J2<$K;d$N4D6-$G(B /proc/pci, scanpci, lspci $B$N3F%3%^%s%I$r(B
$B<B9T$7$?7k2L(B($B%b%G%`$K4X$9$kItJ,$N$_(B)$B$r<($7$^$9!#(B</P>
<P># cat /proc/pci $B$N>l9g(B
<PRE>
  Bus  0, device   9, function  0:
    Communication controller: Lucent (ex-AT&amp;T) Microelectronics Unknown device (rev 1).
      Vendor id=11c1. Device id=442.
      Medium devsel.  Fast back-to-back capable.  IRQ 3.  Master Capable.  No bursts.  Min Gnt=252.Max 
Lat=14.
      Non-prefetchable 32 bit memory at 0xefffbf00 [0xefffbf00].
      I/O at 0xde00 [0xde01].
      I/O at 0xdc00 [0xdc01].
</PRE>
</P>
<P># scanpci -v $B$N>l9g(B
<PRE>
pci bus 0x0 cardnum 0x09 function 0x0000: vendor 0x11c1 device 0x0442
 Device unknown
 CardVendor 0x13e0 card 0x0412
  STATUS    0x0290  COMMAND 0x0107
  CLASS     0x07 0x80 0x00  REVISION 0x01
  BASE0     0xefffbf00  addr 0xefffbf00  MEM
  BASE1     0x0000de01  addr 0x0000de00  I/O
  BASE2     0x0000dc01  addr 0x0000dc00  I/O
  MAX_LAT   0x0e  MIN_GNT 0xfc  INT_PIN 0x01  INT_LINE 0x03
  BYTE_0    0xff  BYTE_1  0xff  BYTE_2  0xff  BYTE_3  0xff
</PRE>
</P>
<P>$ man lspci $B$G%3%^%s%I$N;H$$J}$,I=<($5$l$^$9!#(B<BR>
# /sbin/lspci -v $B$N>l9g(B</P>
<P>
<PRE>
00:09.0 Communication controller: Lucent Microelectronics 56k WinModem (rev 01)
        Subsystem: GVC Corporation LT WinModem 56k Data+Fax+Voice+VoiceView+Dsvd
        Flags: bus master, medium devsel, latency 0, IRQ 3
        Memory at efffbf00 (32-bit, non-prefetchable)
        I/O ports at de00
        I/O ports at dc00
        Capabilities: [f8] Power Management version 2
</PRE>

$B!ZLuCm=*$o$j![(B</P>

<H2><A NAME="ss3.5">3.5</A> <A HREF="Linmodem-HOWTO.html#toc3.5">$B%b%8%e!<%k!&%D!<%k(B</A>
</H2>

<P>$B0J2<$N%3%^%s%I$O!"%b%8%e!<%k$r<h$j07$&:]$KLr$KN)$A$^$9!#B?$/$O(B root $B8"8B$r(B
$BI,MW$H$7$^$9!#$3$l$i$N%3%^%s%I$N>\:Y$O%^%K%e%"%k%Z!<%8(B $B$r$4Mw2<$5$$(B
($BNc$($P(B <CODE>man insmod</CODE>)$B!#(B</P>


<H3>insmod -f</H3>

<P>$B%P!<%8%g%s$,0lCW$9$k%+!<%M%k!&%b%8%e!<%k$O!"(B"<CODE>insmod</CODE> 
<EM>$B%b%8%e!<%kL>(B</EM>" $B%3%^%s%I$r;H$C$FA^F~$5$l$^$9!#%b%8%e!<%k$,8=:_$N(B
$B$b$N$H$O0[$J$k%+!<%M%k$N2<$G%3%s%Q%$%k$5$l$F$$$k>l9g!"(B<CODE>insmod</CODE> $B$O(B
$B%P!<%8%g%s$,0lCW$7$J$$$3$H$rJs9p$7!"%b%8%e!<%k$N%m!<%I$O<:GT$9$k$G$7$g$&!#(B
"<CODE>insmod -f</CODE> <EM>$B%b%8%e!<%kL>(B</EM>" $B$H$7$F!"6/@)%U%i%0(B (-f) $B$r(B
$B$D$1$F!"%P!<%8%g%s$NIT0lCW$K$+$+$o$i$:!"%b%8%e!<%k$r%m!<%I$9$k$3$H$b(B
$B$G$-$^$9!#(B
$B%b%8%e!<%k$,;H$&%+!<%M%k!&%$%s%?%U%'!<%9$,!"K\Ev$K%+!<%M%k!&%P!<%8%g%s$G(B
$BJQ$o$i$J$$$J$i!"$3$N$h$&$K%b%8%e!<%k$r6/@)E*$K%m!<%I$7$F%b%8%e!<%k$rF0:n(B
$B$5$;$k$3$H$,$G$-$^$9!#(B</P>
<P>$B$3$N$3$H$O!"Nc$($P(B ESS $B%b%G%`!&%b%8%e!<%k$G$"$k(B <CODE>esscom.o</CODE> $B$J$I$K$b(B
$BEv$F$O$^$j$^$9!#$3$N%I%i%$%P$,(B 2.2.12 $B$G%3%s%Q%$%k$5$l$?$H$7$F$_$^$7$g$&!#(B
$B$3$l$O(B 2.2.12 $B0J9_$N%+!<%M%k$K$b6/@)E*$KA^F~$G$-!"DxEY$NBg>.$O$"$j$^$9$,!"(B
2.2.14 $B$^$G$N%+!<%M%k$G$J$i2?$bJQ99$7$J$/$F$b5!G=$7$^$9!#(B
2.2.15 $B0J9_$K$J$k$H!"0J2<$G=R$Y$k(B <CODE>tty.h</CODE> $B$X$N%Q%C%A$,I,MW$K$J$j$^$9!#(B
$B$7$+$7!"(B2.4.0-testX $B$N%=!<%9$+$i%3%s%Q%$%k$5$l$?%+!<%M%k$KBP$7$F$O!"(B
$BBg$-$JJQ99$,$5$l$F$$$k$?$a!"6/@)E*$JA^F~$r9T$&$3$H$9$i$G$-$^$;$s!#(B</P>


<H3>modprobe</H3>

<P>$B%3%^%s%I(B <CODE>modprobe</CODE> <EM>modulename</EM> $B$O!"%b%8%e!<%k$rA^F~$7(B
$B$=$N%b%8%e!<%k(B($B0J2<$G@bL@$9$k(B <CODE>depmod</CODE> $B$G7hDj$5$l$k(B)$B$GI,MW$H$9$k(B
$BA4$F$N%b%8%e!<%k$G$9!#(B</P>


<H3>rmmod</H3>

<P>$B%b%8%e!<%k$r;HMQ$7$?8e!"%3%^%s%I(B <CODE>rmmod</CODE> $B$G%"%s%m!<%I(B($B%+!<%M%k$+$i(B
$B<h$j=|$/(B)$B$G$-$^$9!#(B</P>


<H3>depmod</H3>

<P><CODE>depmod</CODE> $B%3%^%s%I$O!"%b%8%e!<%k$N0MB84X78$r2r@O$7$^$9!#(B
$B%3%s%Q%$%k:Q$_%b%8%e!<%k$H<B9TCf$N%+!<%M%k$N8_49@-$O!"0J2<$N$h$&$J%3%^%s%I(B
$B$G%A%'%C%/$G$-$^$9!#(B
<PRE>
   depmod -e ltmodem.o
</PRE>

$B%+!<%M%k(B 2.2.12 $B$G%3%s%Q%$%k$5$l$?(B ltmodem.o $B$H<B9TCf$N%+!<%M%k(B 2.2.17 $B$N(B
$BFCDj$N>l9g!"JV$C$F$/$k>pJs$K$O0J2<$N$h$&$J$b$N$,4^$^$l$^$9!#(B
<UL>
<LI> depmod: *** Unresolved symbols in ltmodem.o</LI>
<LI> depmod:    bh_mask</LI>
<LI> depmod:    schedule_timeout</LI>
<LI> depmod:    request_region</LI>
<LI> depmod:    pcibios_read_co</LI>
<LI>  and many others.</LI>
</UL>

unresolved symbols ($BL$2r7h$N%7%s%\%k(B)$B$G%b%8%e!<%k$r;HMQ$9$k$3$H$O!"0J2<$K(B
$B=R$Y$k$h$&$K4m81$J$3$H$G$9!#(B</P>


<HR>
<A HREF="Linmodem-HOWTO-4.html">$B<!$N%Z!<%8(B</A>
<A HREF="Linmodem-HOWTO-2.html">$BA0$N%Z!<%8(B</A>
<A HREF="Linmodem-HOWTO.html#toc3">$BL\<!$X(B</A>
</BODY>
</HTML>