| レス数が900を超えています。1000を超えると表示できなくなるよ。 |
初心者対応FreeBSD質問スレッドの2
[764:756 (2001/05/20(日) 21:27)]
すみません。もうすこし、お願いします。
find . -name '*.rej'
はどのディレクトリに対し行えばいいのでしょうか?
/rootでは、マッチするファイルはありませんでした。
[765:763 じゃないけど (2001/05/20(日) 21:30)]
patch に失敗すると、
失敗した部分が .rej なファイルに出力されんのよ。たしか。
って man patch に書いてあるだろ。
[766:757 (2001/05/20(日) 21:46)]
本当にお願いします。
kernelのパラレルの部分はgeneralでは、
# Parallel port
device ppc0 at isa? irq 7
device ppbus # Parallel port bus (required)
device lpt # Printer
device plip # TCP/IP over parallel
device ppi # Parallel port interface device
#device vpo # Requires scbus and da
となっています。
このままでいいんでしょうか?
どうやってもプリンタがうまく認識されません。
(lptest > /dev/lpt0をやっても何も起きないです)
[767:757 (2001/05/20(日) 21:50)]
つけたしです。
lptest > /dev/lpt0はうまくいくこともあるんです。
でもうまくいかないことの方が多いんです。
要するに、不安定で、おかしいかなと思います。
[768:756 (2001/05/20(日) 21:55)]
ところで、私は、カーネル構築の際、一度もpatch
コマンドを使っていなかったんですが。
先程あげたページにいわれるがままやったんですが、
patchコマンドをつかうことはありませんでした。
具体的手順は、
長いですが
インストール方法
現状では上述のような問題点が有りますが, それでも使ってみたいという方は以下の手順でインストールして下さい.
1.ドライバのソースを入手してOSのソースディレクトリに置く
2.ドライバのソースをシステムに登録する
3.コンフィグレーションにpcm音源を登録してカーネルを作成する
それぞれについての詳細な手順について次に説明します.
ソースの入手
ICHオーディオドライバのソースは, 使用しているカーネルのバージョンに合わせて以下の物をダウンロードしてください.
ich.c.gz(4-STABLE, 5-CURRENT用)(7063Bytes, MD5:51518daec093729ba02249fa941ef5c3)
ich.c.gz(4.2-RELEASE用)(6856Bytes, MD5:8658753568134e37619a550e627efbcb)
ich.c.gz(4.1.1-RELEASE以前用)(6867Bytes, MD5:90760e18b72ad00171b6e4a833fadce5)
これを以下の以下のようにして解凍した後, /usr/src/sys/dev/sound/pciディレクトリにコピーします.
# gunzip ich.c.gz
# cp ich.c /usr/src/sys/dev/sound/pci
ソースの登録
ソースファイルを/usr/src/sys/conf/filesファイルに登録します. vi等を使って以下の行を追加します.
:
:
dev/sound/pci/csapcm.c optional pcm pci
dev/sound/pci/ds1.c optional pcm pci
dev/sound/pci/emu10k1.c optional pcm pci
dev/sound/pci/es137x.c optional pcm pci
dev/sound/pci/ich.c optional pcm pci
dev/sound/pci/neomagic.c optional pcm pci
dev/sound/pci/t4dwave.c optional pcm pci
:
:
カーネルの作成
カーネルの作成は通常のPCMドライバを組み込む場合と同じです. すなわち
1.カーネルコンフィグレーションファイル(/usr/src/sys/i386/conf/ほにゃらら)に "device pcm" という行を追加する.
2./usr/src/sys/i386/confディレクトリで "config ほにゃらら" と実行する.
3."/usr/src/sys/compile/ほにゃらら" ディレクトリで "make depend;make;make install" と実行する.
といふうにやりました。
このカーネル構築中にエラーがでます。それとも、勝手にpatchあてが行われているのでしょうか?
かなり初心者なので、自分が何をやってるのかもあまり分かっていないです。
[769:名無しさん@お腹いっぱい。 (2001/05/20(日) 22:06)]
>かなり初心者なので、自分が何をやってるのかもあまり分かっていないです。
じゃぁやめれ。
[770:612 (2001/05/20(日) 22:12)]
やっぱりどうやっても
lpr: lp: unknown printer
といわれる。
[771:名無しさん@お腹いっぱい。 (2001/05/20(日) 22:13)]
>>769
まあまあ。
[772:名無しさん@お腹いっぱい。 (2001/05/20(日) 22:14)]
>>768
この場合 patch 当てる必要は無いね。/usr/src/sys/dev/sound/pci/ich.c
が標準では存在しないから。
[773:名無しさん@お腹いっぱい。 (2001/05/20(日) 22:16)]
>>769
まぁ、ここは2chだからな
....それでも少々目に余るな
問題点の整理ぐらいは自分でしてくれ
read.cgi ver5.26+ (01/10/21-)