Date: Thu, 2 Jan 2014 21:18:37 -0600 From: "Sam Fourman Jr." <sfourman@gmail.com> To: Adam Vande More <amvandemore@gmail.com> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: RTL8111/8168B not negotiating 1GB Message-ID: <CAOFF%2BZ3RB94JQQc2vvW9JxpAiNcpby4n%2BYU49a6=aLkMk=DFXA@mail.gmail.com> In-Reply-To: <CA%2BtpaK0QhQt5kpiwsZ99WYf2d%2B5fva_piSrGcMXJovT=dhikCQ@mail.gmail.com> References: <CAOFF%2BZ3c_EJEVYGfrTVra2xHVM9fhkOoAJzHgGvmE1BnqFqduA@mail.gmail.com> <CA%2BtpaK0QhQt5kpiwsZ99WYf2d%2B5fva_piSrGcMXJovT=dhikCQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 2, 2014 at 9:06 PM, Adam Vande More <amvandemore@gmail.com>wrote: > On Thu, Jan 2, 2014 at 7:39 PM, Sam Fourman Jr. <sfourman@gmail.com>wrote: > >> Hello list, >> >> I have a Asus Sabertooth 990FXv2 motherboard, and a run of the mill >> NetGear DGS2205 desktop gig switch >> >> with linux my Ethernet can negotiate at 1GB but with FreeBSD it can not >> if I force the device to 1000baseT with ifconfig it does not work. >> >> >> uname -a >> FreeBSD NewBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r260188M: Thu Jan 2 >> 04:27:49 CST 2014 sfourman@NewBSD:/usr/obj/usr/src/sys/GENERIC amd64 >> >> >> >> re0@pci0:10:0:0: class=0x020000 card=0x85051043 chip=0x816810ec rev=0x09 >> hdr=0x00 >> vendor = 'Realtek Semiconductor Co., Ltd.' >> device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' >> class = network >> subclass = ethernet >> >> >> >> root@NewBSD:/usr/home/sfourman/Desktop # ifconfig >> re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 >> >> options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE> >> ether 60:a4:4c:60:d5:a7 >> inet 192.168.1.31 netmask 0xffffff00 broadcast 192.168.1.255 >> inet6 fe80::62a4:4cff:fe60:d5a7%re0 prefixlen 64 scopeid 0x1 >> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> >> media: Ethernet autoselect (100baseTX <full-duplex>) >> status: active > > > /etc/rc.conf is important here as well as the complete steps and output > which provoked this response: > > "but with FreeBSD it can not > if I force the device to 1000baseT with ifconfig it does not work." > > In the given output, autoselect clearly selects 100Mb connection, the > question is why. > > > rc.conf is this: defaultrouter="192.168.1.1" ifconfig_re0="inet 192.168.1.31 netmask 0xffffff00" but the problem is we need to patch the re driver somehow because I have many motherboards where this exact nic does not work correctly. > > -- > Adam > -- Sam Fourman Jr.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOFF%2BZ3RB94JQQc2vvW9JxpAiNcpby4n%2BYU49a6=aLkMk=DFXA>