> On Sep 16, 2014, at 6:53 PM, Brett Glass <br...@lariat.net> wrote: > > At 05:27 PM 9/16/2014, Chris Hill wrote: > >> On Tue, 16 Sep 2014, Brett Glass wrote: >> >>> So, what is the best solution? I cannot throw out the machine, and >>> because I am using a VLAN switch to multiplex the port to three LANs >>> I do not want to reduce the speed to 100 Mbps. Ideas? >> >> The man page mentioned says that if "the link partner enabled the IEEE >> 802.3az Energy Efficient Ethernet feature, the controller will not be able >> to establish a 1000baseT link." Maybe disable 802.3az on that port, if you >> can. Just a thought. > > It's a Netgear "green" switch, model GS105E. It has no way to disable 802.3az.
The linux jmebp-1.0.8.5 driver from the JMicron website ftp://driver.jmicron.com.tw/Ethernet/Linux/jmebp-1.0.8.5.tar.bz provides a workaround for the issue. It adds the delay_time module parameter, which causes the network card to attempt a fall back to 100 mbps after it cannot connect for several seconds (by default 11). With this, link detection “works”, but the connection is 100Mbps. This is likely the reason the "problem didn't seem to occur with the bundled Linux distro.” Jim _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"