mirror of
https://github.com/opnsense/src.git
synced 2026-02-20 08:21:05 -05:00
During media selection through ifconfig one might not specify the duplex setting through the mediaopt flag. In that case the igc driver would default to full-duplex. The problem with this approach is that e1000(em/igb) driver defaults to half-duplex. Because of that if one connects both NICs and sets media to e.g. 100baseTX on both of them no link will be found. Fix that by matching igc behaviour with what e1000 does. Reviewed by: grehan Approved by: mw(mentor) Obtained from: Semihalf Sponsored by: Stormshield MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D35673 |
||
|---|---|---|
| .. | ||
| if_igc.c | ||
| if_igc.h | ||
| igc_api.c | ||
| igc_api.h | ||
| igc_base.c | ||
| igc_base.h | ||
| igc_defines.h | ||
| igc_hw.h | ||
| igc_i225.c | ||
| igc_i225.h | ||
| igc_mac.c | ||
| igc_mac.h | ||
| igc_nvm.c | ||
| igc_nvm.h | ||
| igc_osdep.h | ||
| igc_phy.c | ||
| igc_phy.h | ||
| igc_regs.h | ||
| igc_txrx.c | ||