EN JA
MIIBUS(4)
MIIBUS(4) FreeBSD Kernel Interfaces Manual MIIBUS(4)

名称

miibusIEEE 802.3 メディア独立インタフェースネットワークバス

書式

ほとんどの LAN 接続カード (NIC) のために:
device miibus

解説

miibus ドライバは、メディアアクセス制御 (Media Access Control (MAC)) サブレイヤと物理レイヤエンティティ (Physical Layer (PHY))、ステーション管理 (Station Management (STA)) エンティティと IEEE 802.3 標準によって定義されるような PHY レイヤ間の相互接続を提供します。

miibus レイヤは、ネットワークデバイスドライバが様々な外部の PHY デバイスのための共通のサポートコードを共有することを可能にします。ほとんどの 10/100 ネットワーク接続カードは、MII トランシーバを使用するか、または MII インタフェースを使用してプログラムすることができる内蔵型のトランシーバを持つかのいずれかです。 miibus ドライバは、現在メディア検出、選択と ifmedia インタフェースを使用する報告のすべて取り扱います。一般的なドライバは、特定のドライバによって取り扱われないすべての PHY のために含まれていました。すべての 10/100 PHY がそれらのベンダ指定のレジスタセットと共に同じ一般的なレジスタを実装するので、これは可能です、

次のネットワークデバイスドライバが miibus インタフェースを使用します。

ae(4)
Attansic/Atheros L2 ファーストイーサネット
age(4)
Attansic/Atheros L1 ギガビットイーサネット
alc(4)
Atheros AR8131/AR8132 PCIe イーサネット
ale(4)
Atheros AR8121/AR8113/AR8114 PCIe イーサネット
aue(4)
ADMtek USB イーサネット
axe(4)
ASIX Electronics AX88172 USB イーサネット
bce(4)
Broadcom NetXtreme II ギガビットイーサネット
bfe(4)
Broadcom BCM4401 イーサネット
bge(4)
Broadcom BCM570xx ギガビットイーサネット
cas(4)
Sun Cassini/Cassini+ と National Semiconductor DP83065 Saturn
dc(4)
DEC/Intel 21143 と様々なそっくり製品
ed(4)
NE[12]000, SMC Ultra, 3c503, DS8390 カード
et(4)
Agere ET1310 ギガビットイーサネット
fxp(4)
Intel EtherExpress PRO/100B
gem(4)
Sun ERI, Sun GEM と Apple GMAC イーサネット
hme(4)
Sun HME イーサネット
jme(4)
JMicron JMC250 Gigabit/JMC260 ファーストイーサネット
lge(4)
Level 1 LXT1001 NetCellerator ギガビットイーサネット
msk(4)
Marvell/SysKonnect Yukon II ギガビットイーサネット
nfe(4)
NVIDIA nForce MCP Networking Adapter
nge(4)
National Semiconductor DP83820/DP83821 ギガビットイーサネット
nve(4)
NVIDIA nForce MCP Networking Adapter
pcn(4)
AMD Am79C97x PCI 10/100
re(4)
RealTek 8139C+/8169/8169S/8110S
rl(4)
RealTek 8129/8139
rue(4)
RealTek RTL8150 USB からファーストイーサネット
sf(4)
Adaptec AIC-6915
sge(4)
Silicon Integrated Systems SiS190/191 イーサネット
sis(4)
Silicon Integrated Systems SiS 900/SiS 7016
sk(4)
SysKonnect SK-984x と SK-982x ギガビットイーサネット
ste(4)
Sundance ST201 (D-Link DFE-550TX)
stge(4)
Sundance/Tamarack TC9021 ギガビットイーサネット
tl(4)
Texas Instruments ThunderLAN
tx(4)
SMC EtherPower II (83c170)
udav(4)
Davicom DM9601 USB イーサネット
vge(4)
VIA VT612x PCI ギガビットイーサネット
vr(4)
VIA Rhine, Rhine II
vte(4)
DM&P Vortex86 RDC R6040 ファーストイーサネット
wb(4)
Winbond W89C840F
xl(4)
3Com 3c90x

互換性

miibus の実装は、本来 BSD/OS 3.0NetBSD に対して、同様の API インタフェースを持つように意図されましたが、結果としては仕様に従ったニューバス (newbus) デバイスドライバでありません。

規格

MII についてのより多くの情報は、IEEE 802.3 標準で見つけることができます。

歴史

miibus ドライバは、 FreeBSD 3.3 ではじめて登場しました。

作者

このマニュアルページは、 Tom Rhodes <trhodes@FreeBSD.org>によって書かれました。
January 15, 2011 FreeBSD