HomeFreeBSD

net: if_media for 1000Base-BX BiDi

Description

net: if_media for 1000Base-BX BiDi

1000Base-BX uses two wavelengths, commonly 1310nm, 1490nm, 1550nm, or
1590nm, in a Coarse Wavelength Division Multiplexing (CWDM) arrangement
so that a single fiber strand may carry both upstream and downstream.
It is sometimes referred to as BiDi for bi-directional usage of one
fiber.

Optics must be paired such that the RX and TX wavelengths cross over,
with one side often called U(pstream) and the other D(ownstream).

This technology is useful for increasing link density or working around
construction issues, and is also frequently used as a last mile delivery
technology for FTTx.

MFC after: 3 days
Sponsored by: BBOX.io (review/commits)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1518

Details

Provenance
Tore Amundsen <tore@amundsen.org>Authored on Nov 13 2024, 5:08 AM
Kevin Bowling <kbowling@FreeBSD.org>Committed on Nov 13 2024, 5:27 AM
Parents
rG7e8f87ca2b9f: loader: Don't need the arch list
Branches
Unknown
Tags
Unknown

Event Timeline

Kevin Bowling <kbowling@FreeBSD.org> committed rG78c63ed260fa: net: if_media for 1000Base-BX BiDi (authored by Tore Amundsen <tore@amundsen.org>).Nov 13 2024, 5:27 AM