ハードウェアコンパチビリティ

訳: &a.nishika;.12 November 1997. FreeBSD は, どんなハードディスクドライブをサポートしているのですか?

FreeBSD は, EIDE と SCSI ハードディスクドライブをサポート しています (互換コントローラも含みます: 次の節参照). また オリジナルの "Western Digital" インタフェースを使用している すべてのドライブも (MFM, RLL, ESDI, もちろん IDE も) サポートしています. 独自仕様のインタフェースを使用する ESDI コントローラでは動作しないものがあり, WD1002/3/6/7 とその互換インタフェースと衝突します. どの SCSI コントローラをサポートしているのですか?

FreeBSD は, 以下の SCSI コントローラをサポートしています: AH-152x シリーズ <ISA> AH-154x シリーズ <ISA> AH-174x シリーズ <EISA> Sound Blaster SCSI (AH-152x 互換) <ISA> AH-2742/2842 シリーズ <ISA/EISA> AH-2820/2822/2825 シリーズ (Narrow/Twin/Wide) <VLB> AH-294x および aic7870 MB コントローラ (Narrow/Twin/Wide) <PCI> AH-394x (Narrow/Twin/Wide) の節で 引き合いにも出されるカードの一つです.) BT-545 シリーズ <ISA> BT-742 シリーズ <EISA> BT-747 シリーズ <EISA> BT-946 シリーズ <PCI> BT-956 シリーズ <PCI> NCR 53C82x ベースの SCSI コントローラ <PCI> NCR 53C860/75 ベースの SCSI コントローラ <PCI> Trantor 130 ベースの SCSI コントローラ <ISA> UH-24f シリーズ <EISA> UH-34f シリーズ <VLB> どんな CD-ROM ドライブをサポートしているのですか?

サポートされている SCSI コントローラに接続できる SCSI ドライブすべてをサポートしています.

また, 以下の専用 CD-ROM インタフェースもサポートしています. ミツミ LU002 (8bit), LU005 (16bit) および FX001D (16bit 2倍速). ソニー CDU 31/33A Sound Blaster 非 SCSI タイプの CD-ROM 松下 / Panasonic CD-ROM ATAPI 互換の IDE CD-ROM

SCSI でないカードはすべて, SCSI ドライブよりも極めて動作速度が 遅いことが知られており, ATAPI CD-ROM には動作しないものもあるようです.

Walnut Creek の FreeBSD 2.2 CD-ROM からは CD からの直接ブートが サポートされています. ZIP ドライブをサポートしていますか?

もちろん, FreeBSD は SCSI ZIP ドライブ (外付け) をサポートしています. ZIP ドライブは SCSI ID を 5 か 6 に設定した状態でなら使用できますが, もし SCSI ホストアダプタの BIOS がサポートしてさえいれば ZIP ドライブからブートさせることもできます. 私はどのホストアダプタが SCSI ID を 0 や 1 以外に設定したデバイスからブートできるのか知りませんが... ドキュメントを参照してください (うまくいった場合は教えてください).

パラレル ZIP ドライブはサポートされていません. まだ ZIP ドライブを 購入していないのなら, SCSI の ZIP ドライブを購入することをおすすめします... 同程度の価格で, よりよいパフォーマンスが得られます. それにパラレルポートから ブートするなんて考えられないでしょう.

すでにパラレル ZIP ドライブを持っているのであれば, フランスの に Linux のドライバがあります.

それから および についても 確認しておいてください. では, JAZ や EZ, それからその他のリムーバブルドライブはサポートしていますか?

FreeBSD では, IDE バージョンの EZ ドライブを除くすべての SCSI デバイスは, SCSI のディスクと同等に扱われます. また IDE EZ は IDE ドライブと同等となります.

も参照. どのマルチポートシリアルカードをサポートしていますか?

一覧は の節にあります.

無名のカードにもうまく動くものがあり, 特に AST 互換といわれているものに多く見られます.

カード設定の詳細な情報は, オンラインマニュアルを参照してください. 珍しいバスマウスを持っているのですが, どのように設定すればいいのですか?

FreeBSD は Logitech と ATI のグラフィックアダプタカードに付属している バスマウスをサポートしています. これらを使用するには, カーネルコンフィグレーションファイルに以下の行を加えて 再コンパイルする必要があります. device mse0 at isa? port 0x23c tty irq5 vector mseintr PS/2 (キーボードマウス) を使うには, どのように設定すればいいのですか?

あなたの使っている FreeBSD が比較的新しいバージョンのものなら, インストールの時に, 単にカーネルのコンフィグレーションのメニュー上で PS/2 マウスを有効化するだけです, あるいは後で boot: プロンプト上で -c を指定することでもメニューは現れます. デフォルトでは無効に設定されていますので, 明示的に 有効化してあげないといけません.

あなたの使っている FreeBSD が比較的古いものなら, カーネルコンフィグレーションファイルに以下の行を加えて カーネルを再コンパイルする必要があります. device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr # Options for psm: options PSM_CHECKSYNC #checks the header byte for sync.

カーネルの再構築についてよく知らないのであれば, を参照してください.

ブート時にカーネルが psm0 を検出したら, psm0 のエントリが /dev の中にあることを確認してください. 以下のようにします. cd /dev; sh MAKEDEV psm0

これは root でログインしているときにおこなってください. ラップトップ PC のマウス/トラックボール/タッチパッドは使えますか?

を参照してください. 加えて, にあるモーバイルコンピューティングの ページもご覧ください. どんなテープドライブをサポートしていますか?

FreeBSD は SCSI, QIC-36 (QIC-02 インタフェース付き) および QIC-40/80 (フロッピーベース) テープドライブをサポートしています. これらには 8-mm (Exabyte と呼ばれています) や DAT ドライブも含まれています. QIC-40/80 ドライブは遅いことが知られています.

初期の 8-mm ドライブの中には SCSI-2 とまったく互換性を持たないものがあります. これらは FreeBSD 上では動作しません. どんなテープチェンジャーをサポートしていますか?

FreeBSD 2.2 は デバイスと コマンドを使用した SCSI チェンジャーをサポートしています. 実際のチェンジャーの制御方法の詳細は, のマニュアルページにあります.

使用している製品が, などのようにチェンジャーに対応済みのものでない場合は, 次のことについて留意してください. それらの製品は任意のポイント間のテープの移動を制御するだけなので, テープがどのスロットに入っているか, 現在ドライブにあるテープが どのスロットに戻るべきかを把握しておく必要があります. どんなサウンドカードをサポートしていますか?

FreeBSD は SoundBlaster, SoundBlaster Pro, SoundBlaster 16, Pro Audio Spectrum 16, AdLib それから Gravis UltraSound サウンドカードを サポートしています. MPU-401 やその互換カードも機能に制限はあるものの サポートされています. SoundBlaster 16 ASP カードはまだサポートされていません. マイクロソフトサウンドシステムもサポートされています.

どんなネットワークカードをサポートしていますか?

より完全な一覧については の節を参照してください. カードごとの必要なドライバが一覧表になっていないので, 以下の不完全な一覧でまとめてみます. driver/ DEC DC21x40 およびそれらと互換性のある PCI コントローラ (21140 100bT カードを含みます) driver/ NE2000 および 1000 WD/SMC 8003, 8013 および Elite Ultra (8216) 3Com 3c503 HP 27247B および 27252A および 上に挙げたもののクローン driver/ DEC EtherWORKS II および EtherWORKS III コントローラ. driver/ AT&T EN100/StarLAN 10 3COM 3c507 Etherlink 16/TP NI5210 driver/ Isolan AT 4141-0 Isolink 4110 driver/ 3com 3c501 (Multicast や DMA はサポートされていません) driver/ 3com 3c505 Etherlink/+ driver/ IBM PCMCIA クレジットカードアダプタ drive/ Lance/PCnet カード (Isolan, Novell NE2100, NE32-VL)(*) driver/ 3com 3c509 (カードの PNP サポートを無効化しなければなりません) driver/ Intel InterExpress driver/ Cronyx/Sigma multiport Sync/Async (Cisco および PPP framing) driver/ 3Com PCMCIA Etherlink III (通称 3c589) (A-C のみ) driver/ DEC DEFEA EISA FDDI コントローラ driver/ DEC DEFPA PCI FDDI コントローラ driver/ Fujitsu MB86960A/MB86965A Ethernet カード

数値演算コプロセッサを持っていません - 何かまずいでしょうか?

一般にこれらは問題とはなりません. しかし, 数値演算エミュレーションコードの パフォーマンスか正確さのいずれかを選択する状況があります. ( についての節をご覧ください). とくに, X 上で弧を描く際にとても遅くなることでしょう. 数値演算コプロセッサを購入されることを強くおすすめします. とても役立つことでしょう.

2.x で, 他にどのドライバがサポートされていますか?

以下に示すものは上記に属さないドライバのリストです. B004 互換の Transputer ボード用ドライバ ``ctx'' driver CORTEX-I Frame grabber 用ドライバ ``gp'' driver National Instruments AT-GPIB および AT-GPIB/TNT board 用ドライバ ``pca'' driver PC スピーカからオーディオファイルを演奏させるためのドライバ ``spigot'' driver Creative Labs の Video Spigot 用ドライバ driver Genuis GS-4500 ハンドスキャナ用ドライバ driver ジョイスティック用ドライバ driver/ National Instrument's Lab-PC および Lab-PC+ 用ドライバ driver/ PS/2 マウスポート X-10 POWERHOUSE 用ドライバ パワーマネージメント機能付きのラップトップ PC を持っています.

FreeBSD は一部のマシンの APM をサポートしています. の部分をご覧ください.