目次 ---- 0. このドキュメントの読み方 1. デフォルトコンフィグレーション (GENERIC カーネル) 2. UserConfig を使って FreeBSD カーネルの設定を変更する 3. LINT - その他の可能なコンフィグレーション 4. サポートされるハードウェア ハードウェア上の問題に関するQ&Aについては TROUBLE.TXT を参照して下さい。 ========================================================================= 0. このドキュメントの読み方 -- ------------------------ コンピュータからの出力とユーザの入力とを区別するために、ユーザ入力には `-' 文字で下線を付けてあります。 1. デフォルト (GENERIC) コンフィグレーション -- ----------------------------------------- 以下に示す表に、GENERIC カーネルに含まれているすべてのデバイスを示しま す。これは、インストールによってルートパーティションに置かれるオペレー ティングシステムの大切な部分です。GENERIC カーネルを圧縮したものがイン ストールフロッピーディスクと DOS ブートイメージに用いられています。 表には、ドライバがハードウェアとの通信に用いるさまざまなパラメタが示 されています。表には四つのパラメタがありますが、すべてのデバイスが パラメタ全部を用いるわけではありません: Port デバイスの I/O ポートの開始位置、16 進表記 IOMem デバイスが使うメモリの最下位 (開始) アドレス、16 進表記 IRQ デバイスがドライバにイベントを知らせるのに使う割り込み番号 10 進表記 DRQ デバイスがメインメモリとの間でデータをやりとりする時に使う DMA (direct memory access) チャネルの番号、10 進表記 表の中で `n/a' となっているエントリは、デバイスがそのパラメタを使わな い事を意味しています。一方、`dyn' はシステムブートの際にカーネルが正し い値を自動的に決める事を示すのでそれに気を使う必要はありません。 エントリで * の付いたものは、現在サポートされていないことを意味します が、新しい 4.0 のフレームワークで動くように誰かがドライバを書き換えれ ば使えるようになります。 FreeBSD GENERIC カーネル: Port IRQ DRQ IOMem Description ---- --- --- ----- --------------------------------- fdc0 3f0 6 2 n/a フロッピーディスク コントローラ ata0 170 14 n/a n/a ATA/ATAPI コントローラ ata1 170 15 n/a n/a ATA/ATAPI コントローラ atadisk0 n/a n/a n/a n/a ATA ディスクドライブ atapicd0 n/a n/a n/a n/a ATAPI CDROM ドライブ atapifd0 n/a n/a n/a n/a ATAPI フロッピードライブ atapist0 n/a n/a n/a n/a ATAPI テープドライブ adv0 n/a n/a n/a n/a AdvanSys Narrow SCSI コントローラ adw0 n/a n/a n/a n/a AdvanSys Wide SCSI コントローラ amd0 n/a n/a n/a n/a AMD 53C974 (Tekram DC390(T)) ncr0 n/a n/a n/a n/a NCR PCI SCSI コントローラ bt0 330 dyn dyn dyn Buslogic SCSI コントローラ aha0 330 dyn 5 dyn Adaptec 154x/1535 SCSI コントローラ ahb0 dyn dyn dyn dyn Adaptec 174x SCSI コントローラ ahc0 dyn dyn dyn dyn Adaptec 274x/284x/294x SCSI コントローラ aic0 340 11 dyn dyn Adaptec 152x/AIC-6360/AIC-6260 SCSI コントローラ isp0 dyn dyn dyn dyn QLogic 10X0, 1240 Ultra SCSI, 1080/1280 Ultra2 SCSI, 12160 Ultra3 SCSI, 2X00 Fibre Channel SCSI コントローラ dpt0 dyn dyn n/a n/a DPT RAID SCSI コントローラ amr0 dyn dyn n/a n/a AMI MegaRAID コントローラ mlx0 dyn dyn n/a dyn Mylex DAC960 RAID コントローラ twe0 dyn dyn n/a n/a 3ware Escalade RAID コントローラ wt0 300 5 1 dyn Wangtek および Archive QIC-02/QIC-36 psm0 60 12 n/a n/a PS/2 マウス mcd0 300 10 n/a n/a ミツミ CD-ROM matcd0 230 n/a n/a n/a 松下/Panasonic CD-ROM scd0 230 n/a n/a n/a ソニー CD-ROM sio0 3f8 4 n/a n/a シリアルポート 0 (COM1) sio1 2f8 3 n/a n/a シリアルポート 1 (COM2) ppc0 dyn 7 n/a n/a プリンターポート dc0 n/a n/a n/a n/a DEC/Intel 21143 カード及びその同等品 de0 n/a n/a n/a n/a DEC DC21x40 PCI カード (21140 100BaseT カードを含む) ed0 280 10 dyn d8000 WD & SMC 80xx; Novell NE1000 & NE2000; 3Com 3C503; HP PC Lan+ ep0 300 10 dyn dyn 3Com 3C509 ex0 dyn dyn dyn n/a Intel EtherExpress Pro/10 カード fe0 300 dyn n/a n/a Allied-Telesyn AT1700, RE2000 および 富士通 FMV-180 シリーズカード fxp0 dyn dyn n/a dyn Intel EtherExpress Pro/100B 及び Intel PRO/100+ などのカード ie0 300 10 dyn d0000 AT&T StarLAN 10 および EN100; 3Com 3C507; NI5210; Intel EtherExpress (8/16,16[TP]) カード le0 300 5 dyn d0000 Digital Equipment EtherWorks 2 および EtherWorks 3 lnc0 280 10 n/a dyn Lance/PCnet カード (Isolan, Novell NE2100, NE32-VL, PCnet-PCI カード) rl0 dyn dyn n/a dyn RealTek 8129/8139 fast イーサネット sf0 dyn dyn n/a dyn Adaptec AIC-6915 fast イーサネット sis0 dyn dyn n/a dyn SiS 900/SiS 7016 fast イーサネット sn0 0x300 10 n/a n/a SMC 91xx イーサネット ste0 dyn dyn n/a dyn Sundance ST201 fast イーサネット tl0 dyn dyn n/a dyn TI TNET100 'ThunderLAN' カード tx0 dyn dyn n/a dyn SMC 9432 'Epic' fast イーサネット wb0 dyn dyn n/a dyn Winbond W89C840F PCI カード vr0 dyn dyn n/a dyn VIA VT3043/VT86C100A PCI カード vx0 dyn dyn n/a dyn 3Com 3c59x ((Fast) Etherlink III) xl0 dyn dyn n/a dyn 3Com 3c900, 3c905, 3c905B, 3c905C, 3c980, 3cSOHO100 ((Fast) Etherlink XL) cs0 0x300 dyn n/a n/a Crystal Semiconductor CS89x0 ベースのカード --- End of table --- あなたのコンピュータでのこれらのハードウェアの設定が表とはことなっており、 問題の項目が 'dyn' ではない場合には、表に合わせてハードウェア設定を変 えるか、UserConfig ユーティリティを使ってカーネル設定をハードウェアに 合わせるかの、どちらかが必要です。(次節を参照) もし設定が違っていると、カーネルはデバイスを見つけられなかったり、安定 して動作しなかったりすることでしょう。 2. UserConfig を使って FreeBSD カーネルの設定を変更する -- ---------------------------------------------------- インストールフロッピーディスクの FreeBSD カーネルは、あらゆる種類のハー ドウェアのためのドライバを含んでおり、あなたのシステム以外のさまざまな システムでインストールが可能となるようになっています。しかし不幸なこと に、PC ハードウェアの性質により、これらのデバイスのうちのいくつかは正 確に認識することが困難です。また、誤って他のデバイスを検出処理してしまっ た場合には、回復困難な混乱に巻き込まれてしまうかもしれません。 このような処理を簡単にするために、FreeBSD は UserConfig を提供していま す。この機構を使うことで、ユーザはカーネルがロードされる前にデバイス ドライバを設定したり無効化したりすることができるようになります。これ によって、潜在的なデバイスドライバの衝突や、デフォルトのデバイスドライ バの設定に合わせてハードウェアを再設定する手間を省くことができます。 FreeBSD のインストールの際、UserConfig によって設定された内容は記録さ れます。したがって、この設定をおこなうのは一回だけで大丈夫です。 デバイスドライバ間の干渉を最小化するため、システムに関係ないドライバを 無効化することは重要です。このような干渉が生じると、究明困難な問題を生 じることになります。 シリアルコンソールユーザのため、あるいはコマンドを叩きたい人のためのコ マンドラインインタフェースと、「狙いを定め、撃つ」設定方法を提供するフ ルスクリーンの「visual」インタフェースを UserConfig は提供します。 以下に、「visual」モードでの UserConfig のサンプルスクリーンショットを 示します。 ---Active Drivers---------------------------10 Conflicts----Dev--IRQ--Port-- Storage : (Collapsed) Network : NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters CONF ed0 5 0x280 NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters CONF ed1 5 0x300 Communications : (Collapsed) Input : (Collapsed) Multimedia : ---Inactive Drivers-----------------------------------------Dev------------- Storage : Network : (Collapsed) Communications : Input : Multimedia : ---Parameters-for-device-ed0------------------------------------------------ Port address : 0x280 Memory address : 0xd8000 IRQ number : 5 Memory size : 0x2000 Flags : 0x0000 ---------------------------------------------------------------------------- IO Port address (Hexadecimal, 0x1-0x2000) [TAB] Change fields [Q] Save device parameters スクリーンは以下の四つの部分に分割されています。 - Active Drivers. 現在有効化されているデバイスドライバと、 それらの基本パラメタが列挙されている - Inactive Drivers. 存在しているが、有効になっていない ドライバが列挙されている。 - パラメタ編集エリア. ドライバパラメタの編集に用いる。 - ヘルプエリア. キーストロークのヘルプがこの部分に表示されて いる。 Active Drivers と Inactive Drivers のどちらか一つが常に操作対象となり ます。そして、リスト中の現在操作対象のエントリがハイライト表示されます。 リスト中にさらに多くのエントリがあれば、スクロールすることができます。 ハイライト表示されている部分はカーソルキーで移動することが可能であり、 また、これら二つのリスト間は、TAB キーで移動することができます。 Active のリストに挙げられているドライバは、「CONF」とマークされている 場合があります。これは、そのデバイスに関する一つ、あるいはそれ以上の パラメタが他のデバイスと衝突 (CONFlict) していることを示しており、ト ラブルの潜在的な原因となり得ることを示しています。衝突の総数が、スクリー ンの一番上に表示されます。 一般的なルールとして、システムに存在していないデバイスのドライバを無効 化したり、インストールされているハードウェアに合わせて設定を書き直すこ とによって、このような衝突はなくすべきです。 リスト中では、ドライバ群はそれらの基本機能によってグループ化されていま す。グループは、表示を単純化するために「Collapsed」(畳まれた) 状態で表 示されます (これはグループのデフォルトの状態です)。グループが畳まれて いる場合は、上に示すように「(Collapsed)」とリスト中に表示されます。畳 まれているグループの中身を開いて見たい場合は、ハイライト表示をグループ の上に持ってきて、Enter キーを叩きましょう。もう一度畳む場合には、再度 この操作をおこなってください。 Active のリスト中のデバイスドライバの行がハイライトの状態になっていれ ば、そのすべてのパラメタがパラメタ編集エリアに表示されます。ただし、 すべてのドライバが可能なパラメタ全部をサポートしているとは限らないこ と、そして、ドライバがサポートするパラメタをすべてのハードウェアが使用 できるとは限らないことに注意してください。 ドライバを無効化するには、Active のリストに移動し、そのドライバがが存 在するグループを展開します。そして、該当するドライバをハイライト表示に したところで、DEL キーを叩きます。ドライバは Inactive のリストに移動し ます。(もしその移動先のグループが畳まれた表示となっている場合は、新し い場所には表示されないでしょう) ドライバを有効化するには、Inactive のリストに移動し、そのドライバが存 在するグループを展開します。そして、該当するドライバをハイライト表示に したところで、Enter キーを叩きます。ハイライト表示は Active のリストに 移動し、いま有効化されたドライバがハイライト表示され、すぐに設定をおこ なうことができる状態になります。 ドライバの設定をおこなうには、Active のリストに移動し、そのドライバが 存在するグループを展開します。そして、該当するドライバをハイライト表示 にしたところで、Enter を叩きます。カーソルはパラメタ編集エリアに移動し、 デバイスパラメタを編集することができます。 パラメタを編集している際は、TAB とカーソルキーをフィールド間の移動に 使用することができます。ほとんどの数値 (IRQ を除く) は、フィールドの先 頭の「0x」で示される 16 進数で入力します。該当するエリアに許容される値 は、フィールドがアクティブな時にヘルプエリアに表示されます。 ドライバの設定を終了するには、「Q」を叩いてください。 PCI、Microchannel および EISA デバイスは確実に検出できますので、それら は上の一覧には現れず UserConfig で設定情報を変更できないことに注意して ください。 3. LINT - その他の可能なコンフィグレーション -- ----------------------------------------- 下記のドライバは GENERIC カーネルには含まれていませんが、カスタムカー ネルのコンパイルをいとわない人には利用可能です (FreeBSD.FAQ の 6 節参 照)。LINT コンフィグレーションファイル (/sys/i386/conf/LINT) は、 FreeBSD がサポートしているすべてのデバイスのプロトタイプエントリを含ん でおり、よいレファレンスになるでしょう。 デバイス名と簡単な説明を以下に示します。これらのデバイスを利用するには、 対象のコンピュータ内でのハードウェアのアドレス等を調べてコンフィグレー ションファイルを記述し、カスタムカーネルをコンパイルしなければなりませ ん。したがってポート番号等の情報は、あまり意味がありませんから示してい ません。LINT ファイルには、以下のすべてのデバイスのためのプロトタイプ が含まれています。あなたのファイルにカットアンドペーストして利用してく ださい。(または LINT をコピーしてそれを編集しても構いません) ata: IDE コントローラ用の高性能ドライバ ctx: Cortex-I フレームグラバー cx: Cronyx/Sigma マルチポート 同期/非同期 cy: Cyclades high-speed シリアルドライバ el: 3Com 3C501 fea: DEC DEFEA EISA FDDI アダプタ fpa: DEC DEFPA PCI FDDI アダプタ gp: National Instruments AT-GPIB および AT-GPIB/TNT ボード gsc: Genius GS-4500 ハンドスキャナ gus: Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX gusxvi: Gravis Ultrasound 16-bit PCM hea: Efficient ENI-155p ATM PCI アダプタ hfa: FORE PCA-200E ATM PCI アダプタ isic: isdn4bsd Siemens ISDN チップセット用のドライバ joy: ジョイスティック labpc: National Instrument の Lab-PC および Lab-PC+ meteor: Matrox Meteor フレームグラバーカード bktr: Brooktree Bt848 / Bt878 ベースのフレームグラバーカード mpu: Roland MPU-401 stand-alone カード mse: Microsoft, Logitech, ATI バスマウスポート mss: Microsoft Sound System opl: Yamaha OPL-2 および OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum pas: ProAudioSpectrum PCM および MIDI pca: PC スピーカ経由の PCM オーディオ ("/dev/audio") pcm: 最近のほとんどの PCI/ISA オーディオ codec での PCM オーディオ psm: PS/2 マウスポート rc: RISCom/8 マルチポートカード sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum sbmidi: SoundBlaster 16 MIDI インタフェース sbxvi: SoundBlaster 16 si: Specialix SI/XIO/SX (old and enhanced ISA, PCI, EISA) serial sym: NCR/LSI Logic SCSI コントローラ用の高性能ドライバ spigot: Creative Labs Video Spigot video-acquisition ボード uart: Stand-alone 6850 UART (MIDI 用) wds: Western Digital WD7000 IDE --- end of list --- 4. サポートしているハードウェア -- ---------------------------- 現在 FreeBSD は、ISA, VLB, EISA, マイクロチャネル, PCI バスを塔載した、 386sx から Pentium クラスまでの様々な種類の PC で動作します (ただし、 386sx はあまりお薦めしません)。一般的な IDE, ESDI ドライブや、様々な SCSI コントローラ, 及びネットワークカードやシリアルカードにも対応して います。 以下のリストでは、FreeBSD で動作が確認されているすべての周辺機器の一覧 です。これ以外の構成でも動作すると思いますが、ここでは動作報告があった ものだけを記載しています。 4.1. ディスクコントローラ ---- -------------------- IDE ATA コントローラ: Acerlabs Aladdin AMD 756 CMD 646 Cypress 82C693 HighPoint HPT366 HighPoint HPT370 Intel PIIX Intel PIIX3 Intel PIIX4 Intel ICH Intel ICH2 Promise Fasttrak-33 Promise Fasttrak-66 Promise Fasttrak-100 Promise Ultra-33 Promise Ultra-66 Promise Ultra-100 SiS 5591 VIA 82C586 VIA 82C686 WD1003 (あらゆる MFM/RLL - obsolete) WD1007 (あらゆる ESDI - obsolete) * Note: wd ドライバは ata ドライバの枠組みに置き換えられましたが、 MFM/RLL/ESDI ドライブ/アダプタは既に時代遅れとなったため、ata ドライバ では bad144 をサポートしていません。 Adaptec 1535 ISA SCSI コントローラ Adaptec 154x シリーズ ISA SCSI コントローラ Adaptec 174x シリーズ EISA SCSI コントローラ (標準, 拡張モード). Adaptec 274X/284X/2920C/294x/2950/19160/29160/3940/3950/39160 Narrow/Wide/Twin シリーズ EISA/VLB/PCI SCSI コントローラ. Adaptec AIC7850, AIC7860, AIC7880, AIC789x, オンボード SCSI コントローラ Adaptec 1510 シリーズ ISA SCSI コントローラ (起動はできません) Adaptec 152x シリーズ ISA SCSI コントローラ Adaptec AIC-6260 および AIC-6360 ベースのボード. これには AHA-152x と SoundBlaster SCSI カードが含まれます. AdvanSys SCSI コントローラ (全モデル) BusLogic MultiMaster コントローラ: [ BusLogic/Mylex "Flashpoint" アダプタはまだサポートされて *いません*] BusLogic MultiMaster "W" シリーズホストアダプタ: BT-948, BT-958, BT-958D BusLogic MultiMaster "C" シリーズホストアダプタ: BT-946C, BT-956C, BT-956CD, BT-445C, BT-747C, BT-757C, BT-757CD, BT-545C, BT-540CF BusLogic MultiMaster "S" シリーズホストアダプタ: BT-445S, BT-747S, BT-747D, BT-757S, BT-757D, BT-545S, BT-542D, BT-742A, BT-542B BusLogic MultiMaster "A" シリーズホストアダプタ: BT-742A, BT-542B 完全に BusLogic MultiMaster と互換性のある AMI FastDisk コントローラも サポートされています. DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV, SmartRAID IV SCSI/RAID コントローラはサポートされています。 DPT SmartRAID/CACHE V はサポートされていません。 AMI MegaRAID Express 及び Enterprise シリーズ RAID コントローラ: MegaRAID 418 MegaRAID Enterprise 1200 (428) MegaRAID Enterprise 1300 MegaRAID Enterprise 1400 MegaRAID Enterprise 1500 MegaRAID Elite 1500 MegaRAID Express 200 MegaRAID Express 300 Dell PERC Dell PERC 2/SC Dell PERC 2/DC いくつかの HP NetRAID コントローラは AMI による OEM バージョンであり、 それらはこのドライバでサポートされます。 Mylex DAC960 及び DAC1100 RAID コントローラ with 2.x, 3.x, 4.x and 5.x firmware: DAC960P DAC960PD DAC960PDU DAC960PL DAC960PJ DAC960PG AcceleRAID 150 AcceleRAID 250 eXtremeRAID 1100 このコントローラのリストには Digital/Compaq が取り扱った Alpha システ ムでの StorageWorks シリーズを含みます。具体的には KZPSC, KZPAC といっ たものです。また、EISA アダプタはサポートしていません。 3ware Escalade ATA RAID コントローラ。全ての 5000 及び 6000 シリース をサポートしています。 Qlogic コントローラ: Qlogic 1020, 1040 SCSI 及び Ultra SCSI ホストアダプタ Qlogic 1240 dual Ultra SCSI コントローラ Qlogic 1080 Ultra2 LVD 及び 1280 Dual Ultra2 LVD コントローラ Qlogic 12160 Ultra3 LVD コントローラ Qlogic 2100 及び Qlogic 2200 Fibre Channel SCSI コントローラ SymBios (以前の NCR) 53C810, 53C810a, 53C815, 53C820, 53C825a, 53C860, 53C875, 53C875e, 53C875j, 53C885, 53C895, 53C896 PCI SCSI コントローラ: ASUS SC-200 Data Technology DTC3130 (すべての変種) DawiControl DC2976UW Diamond FirePort (すべて) NCR のカード (すべて) Symbios のカード (すべて) Tekram DC390W, 390U, 390F Tyan S1365 DTC 3290 EISA SCSI コントローラ (1542 エミュレーション) Tekram DC390 及び DC390T コントローラ (多分これ以外の AMD 53c974 ベー スのカードも使えるでしょう). 以上のサポートされている全ての SCSI コントローラにおいて、SCSI-I および SCSI-II に対応した周辺機器を完全にサポートしています。 これにはハードディスク、光磁気ディスク、テープドライブ (DAT と 8mm Exabyte を含む)、メディアチェンジャ、プロセッサとして動作する ターゲットデバイス、CD-ROM ドライブが含まれます。CD-ROM コマンドを サポートする WORM デバイスは、CD-ROM ドライバによる読み込み専用 アクセスだけをサポートします。WORM/CD-R/CD-RW の書き込みサポートは ports ツリーにある cdrecord によって提供されています。 現在、以下の種類の CD-ROM がサポートされています: (cd) SCSI インタフェース (SoundBlaster SCSI を含む) (matcd) 松下/Panasonic (Creative SoundBlaster) 専用インタフェース (562/563 モデル) (scd) Sony 専用インタフェース (全モデル) (acd) ATAPI IDE インタフェース 保守されていないドライバ。あなたのハードウェアのために作業するかも しれませんし、しないかもしれません: (mcd) Mitsumi 専用 CD-ROM インタフェース (全モデル) 4.2. ネットワークカード ---- ------------------ Adaptec AIC-6915 Fast イーサネットコントローラチップベースの Adaptec Duralink PCI Fast イーサネットアダプタ, 次のものが含まれます: ANA-62011 64-bit 1ポート 10/100baseTX アダプタ ANA-62022 64-bit 2ポート 10/100baseTX アダプタ ANA-62044 64-bit 4ポート 10/100baseTX アダプタ ANA-69011 32-bit 1ポート 10/100baseTX アダプタ ANA-62020 64-bit 1ポート 100baseFX アダプタ Allied-Telesyn AT1700 および RE2000 カード Tigon 1 および Tigon 2 チップセットベースの Alteon Networks PCI ギガビットイーサネット NIC, 次のものが含まれます: 3Com 3c985-SX (Tigon 1 および 2) Alteon AceNIC 1000baseSX (Tigon 1 および 2) Alteon AceNIC 1000baseT (Tigon 2) DEC/Compaq EtherWORKS 1000 Farallon PN9000SX NEC ギガビットイーサネット Netgear GA620 (Tigon 2) Netgear GA620T (Tigon 2, 1000baseT) Silicon Graphics ギガビットイーサネット AMD PCnet/PCI (79c970 & 53c974 または 79c974) SMC Elite 16 WD8013 イーサネットインターフェース, そしてその他多くの WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT, WD8013EBT ベースの互換品. SMC Elite Ultra, SMC Etherpower II も サポートされています. RealTek 8129/8139 チップセットベースの Fast イーサネット NIC: Allied Telesyn AT2550 Allied Telesyn AT2500TX Genius GF100TXR (RTL8139) NDC Communications NE100TX-E OvisLink LEF-8129TX OvisLink LEF-8139TX Netronix Inc. EA-1210 NetEther 10/100 KTX-9130TX 10/100 Fast Ethernet Accton "Cheetah" EN1027D (MPX 5030/5038; RealTek 8139 クローン?) SMC EZ Card 10/100 PCI 1211-TX Lite-On 82c168/82c169 PNIC Fast イーサネット NIC: LinkSys EtherFast LNE100TX NetGear FA310-TX Rev. D1 Matrox FastNIC 10/100 Kingston KNE110TX Macronix 98713, 98713A, 98715, 98715A, 98725 Fast イーサネット NIC: NDC Communications SFA100A (98713A) CNet Pro120A (98713 または 98713A) CNet Pro120B (98715) SVEC PN102TX (98713) Macronix/Lite-On PNIC II LC82C115 Fast イーサネット NIC: LinkSys EtherFast LNE100TX Version 2 Winbond W89C840F Fast イーサネット NIC: Trendware TE100-PCIE VIA Technologies VT3043 "Rhine I" および VT86C100A "Rhine II" Fast イーサネット NIC: Hawking Technologies PN102TX D-Link DFE-530TX AOpen/Acer ALN-320 Silicon Integrated Systems SiS 900 および SiS 7016 PCI Fast イーサネット NIC. Sundance Technologies ST201 PCI Fast イーサネット NIC: D-Link DFE-550TX SysKonnect SK-984x PCI ギガビットイーサネットカード: SK-9841 1000baseLX シングルモード fiber, 1ポート SK-9842 1000baseSX マルチモード fiber, 1ポート SK-9843 1000baseLX シングルモード fiber, 2ポート SK-9844 1000baseSX マルチモード fiber, 2ポート Texas Instruments ThunderLAN PCI NIC, 次のものが含まれます: Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 Dual-Port Compaq Netelligent 10/100 TX Embedded UTP, 10 T PCI UTP/Coax, 10/100 TX UTP Compaq NetFlex 3P, 3P Integrated, 3P w/ BNC Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP Racore 8165 10/100baseTX Racore 8148 10baseT/100baseTX/100baseFX multi-personality ADMtek AL981 ベースの PCI Fast イーサネット NIC. ADMtek AN985 ベースの PCI Fast イーサネット NIC. 以下の ADMtek Inc. AN986 ベースの USB イーサネット NIC: LinkSys USB100TX Billionton USB100 Melco Inc. LU-ATX D-Link DSB-650TX SMC 2202USB 以下の CATC USB-EL1210A ベースの USB イーサネット NIC: CATC Netmate CATC Netmate II Belkin F5U111 以下の Kawasaki LSI KU5KUSB101B ベースの USB イーサネット NIC: LinkSys USB10T Entrega NET-USB-E45 Peracom USB イーサネットアダプタ 3Com 3c19250 ADS Technologies USB-10BT ATen UC10T Netgear EA101 D-Link DSB-650 SMC 2102USB SMC 2104USB Corega USB-T ASIX Electronics AX88140A PCI NIC, 次のものが含まれます: Alfa Inc. GFC2204 CNet Pro110B DEC EtherWORKS III NIC (DE203, DE204, DE205) DEC EtherWORKS II NIC (DE200, DE201, DE202, DE422) DEC DC21040, DC21041, または DC21140 ベースの NIC (SMC Etherpower 8432T, DE245 等) DEC FDDI (DEFPA/DEFEA) NIC 以下の Davicom DM9100 及び DM9102 PCI Fast イーサネット NIC: Jaton Corporation XPressNet Efficient ENI-155p ATM PCI FORE PCA-200E ATM PCI Fujitsu MB86960A/MB86965A HP PC Lan+ カード (モデル番号: 27247B 及び 27252A). Intel EtherExpress (ドライバが不安定なのでおすすめしません) Intel EtherExpress Pro/10 Intel EtherExpress Pro/100B PCI Fast Ethernet Intel PRO/100+ Management Adapter Intel Gigabit Ethernet (PRO/1000) Isolan AT 4141-0 (16 bit) Isolink 4110 (8 bit) Novell NE1000, NE2000, NE2100 イーサネットインタフェース. NE2000 をエミュレートする PCI ネットワークカード: RealTek 8029, NetVin 5000, Winbond W89C940, Surecom NE-34, VIA VT86C926 など. 3Com 3C501 カード 3Com 3C503 Etherlink II 3Com 3C507 Etherlink 16/TP 3Com 3C509, 3C579, 3C589/589B/589C/589D/589E/XE589ET/574TX/574B (PC-card/PCMCIA), 3C590/592/595/900/905/905B/905C PCI, 3C556/556B MiniPCI, および EISA (Fast) Etherlink III / (Fast) Etherlink XL 3Com 3c980/3c980B Fast Etherlink XL サーバアダプタ 3Com 3cSOHO100-TX OfficeConnect アダプタ 東芝イーサネットカード NE2000 互換の以下の PC-Card (PCMCIA) Ethernet/FastEthernet カード: AR-P500 Ethernet card Accton EN2212/EN2216/UE2216(OEM) Allied Telesis CentreCOM LA100-PCM_V2 AmbiCom 10BaseT card BayNetworks NETGEAR FA410TXC Fast Ethernet CNet BC40 adapter COREGA Ether PCC-T/EtherII PCC-T Compex Net-A adapter CyQ've ELA-010 D-Link DE-650/660 Danpex EN-6200P2 IO DATA PCLATE IBM Creditcard Ethernet I/II IC-CARD Ethernet/IC-CARD+ Ethernet Linksys EC2T/PCMPC100 Melco LPC-T NDC Ethernet Instant-Link National Semiconductor InfoMover NE4100 Network Everywhere Ethernet 10BaseT PC Card Planex FNW-3600-T Socket LP-E Surecom EtherPerfect EP-427 Telecom Device SuperSocket RE450T Megahertz X-Jack Ethernet PC-Card CC-10BT 4.3. USB ---- --- サポートしている USB 周辺機器を列挙します。以下のリストになくても USB デバイスの一般的特徴のために、いくつかの例外を除いて同種のデバイスは動 作することが期待できます。 USB キーボード. USB マウス. USB プリンタおよび USB からパラレルプリンタへの変換ケーブル. USB ハブ. USB イーサネットコントローラ. USB ホストコントローラ: ALi Aladdin-V. AMD-756. CMD Tech 670 & 673. Intel 82371SB (PIIX3). Intel 82371AB および EB チップセット (PIIX4). NEC uPD 9210. OPTi 82C861 (FireLink). VIA 83C572 USB. および他の UHCI や OHCI マザーボードチップセット (既知の例外はなし). PCI 接続の USB ホストコントローラ: ADS Electronics PCI 接続のカード (2 ポート). Entrega PCI 接続のカード (4 ポート). 動作報告のあった具体的なデバイス (USB イーサネットについてのサポート状 況については前の項目を参照してください): ActiveWire I/O Board. Agiler Mouse 29UO. Andromeda ハブ. Apple iMac マウス. Apple iMac キーボード. ATen パラレルプリンタアダプタ. Belkin F5U002 パラレルプリンタアダプタ. Belkin マウス. BTC BTC7935 キーボードとマウスポート. Cherry G81-3504 キーボード. Chic マウス. Cypress マウス. Entrega USB-to-パラレル変換のプリンタアダプタ. Genius Niche マウス. Iomega USB Zip 100Mb (開発作業は停滞しています). Kensington Mouse-in-a-Box. Logitech M2452 キーボード. Logitech ホイールマウス (3 ボタン). Logitech PS/2 / USB マウス (3 ボタン). MacAlly マウス (3 ボタン). MacAlly 電源供給機能付きのハブ (4 ポート). MacAlly iKey キーボード. Microsoft インテリマウス (3 ボタン). Microsoft キーボード. NEC ハブ. Trust Ami マウス (3 ボタン). 4.4. ISDN (ヨーロッパの DSS1 [Q.921/Q.931] プロトコル) ---- ------------------------------------------------- Asuscom ISDNlink 128K PnP AVM A1 AVM Fritz!Card classic AVM Fritz!Card PCI Creatix ISDN-S0/8 Creatix ISDN-S0/16 Creatix ISDN-S0 PnP Dr.Neuhaus Niccy 1008 Dr.Neuhaus Niccy 1016 Dr.Neuhaus Niccy GO@ (ISA PnP) ELSA QuickStep 1000pro ISA ELSA MicroLink ISDN/PCI (ELSA QuickStep 1000pro PCI と同一) ELSA PCC-16 Sagem Cybermod (ISA PnP) Sedlbauer Win Speed Siemens I-Surf 2.0 Teles S0/8 Teles S0/16 Teles S0/16.3 ("c" バージョン - like 16.3c - サポートしていません !) Teles S0/16.3 PnP 4.5. その他のデバイス ---- ---------------- AST 4 ポートシリアルカード (共有 IRQ 使用) ARNET 8 ポートシリアルカード (共有 IRQ 使用) ARNET (現在は Digiboard) 同期 570/i 高速シリアル Boca BB1004 4 ポートシリアルカード (Modem はサポートして「いません」) Boca IOAT66 6 ポートシリアルカード (Modem はサポートしています) Boca BB1008 8 ポートシリアルカード (Modem はサポートして「いません」) Boca BB2016 16 ポートシリアルカード (Modem はサポートしています) Cyclades Cyclom-y シリアルボード STB 4 ポートカード (共有 IRQ 使用) SDL Communications Riscom/8 シリアルボード SDL Communications RISCom/N2 および N2pci 高速同期シリアルボード Specialix SI/XIO/SX マルチポートシリアルカード. 古い SIHOST2.x および "enhanced" (transputer ベース, 通称 JET) ホストカード付き. ISA, EISA, PCI がサポートされます. Stallion マルチポートシリアルボード: EasyIO, EasyConnection 8/32 & 8/64, Onboard 4/16, Brumby HP4020, HP6020, Philips CDD2000/CDD2660 と Plasmon CD-R ドライブ バスマウス PS/2 マウス 標準 PC ジョイスティック X-10 power コントローラ GPIB および Transputer ドライバ Genius および Mustek ハンドスキャナ Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA および ISA の標準スピー ド (2Mbps), turbo スピード (6Mbps) 無線ネットワークアダプタとその同等品 (NCR WaveLAN/IEEE 802.11, Cabletron RoamAbout 802.11 DS). 注意点: ISA バージョンのこれらのアダプタは, 実際には ISA to PCMCIA ブリッジカード に PCMCIA カードを接続して使います. また両方のデバイスとも同じドライバ で動作します. Aironet 4500/4800 シリーズ 802.11 無線アダプタ. PCMCIA, PCI, ISA アダ プタの全てをサポートしています. 4.6. マイクロチャネル ---- ---------------- マイクロチャネルシステムの実験的なサポートが FreeBSD 4.0 から新たに加 わりました. マイクロチャネル周辺機器をサポートするドライバは: aha: Adaptec AHA-1640 SCSI コントローラ bt: Buslogic BT-640A 及び Storage Dimensions SDC3211 SCSI コントローラ ep: 3Com 3C529 ネットワークアダプタ 4.7. マルチメディア ---- -------------- Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound 及び Roland MPU-401 サウンドカード. (by Voxware) SoundBlaster (ViBRA16 を含みます) Advance Asound 100, 110 及び Logic ALS120 ESS ES1868, ES1869, ES1879 及び ES1888 MSS/WSS 互換 DSP など Gravis UltraSound MAX/PnP Trident 4DWave DX/NX ENSONIQ AudioPCI ES1370/1371 NeoMagic 256AV/ZX Crystal Semiconductor CS461x/462x/428x (by newpcm) Matrox Meteor Video frame grabber Creative Labs Video Spigot frame grabber Cortex1 frame grabber Brooktree Bt848 及び Bt878 チップベースの各種キャプチャーカード # 1.9.2.14 対応への変更 by motoyuki@st.rim.or.jp # 1.9.2.16 対応への変更 by hosokawa@jp.FreeBSD.org # Original revision: 1.39.2.5 $FreeBSD$