There are some weird problems with the built-in realtek ethernet card under FreeBSD (works in windows and linux). Sometimes it work normally sometimes it loses more than 30% of the packets and it can't reach more than 1.5-2MB/s on a gigabit network.
I tried disabling rx and tx chksum - same thing. I disabled msi/msix (hw.re.msi_disable=1,
hw.re.msix_disable=1) and nothing changed. I'm kind of out of options
FreeBSD 9.0-STABLE #1: Thu Mar 15 02:59:58 EET 2012 amd64 on a HP Probook 4530s.
Regards, Iasen.
Code:
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC>
ether e4:11:5b:33:d6:d4
inet 10.0.0.84 netmask 0xffffff00 broadcast 10.0.0.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
re0@pci0:38:0:0: class=0x020000 card=0x167c103c chip=0x816810ec rev=0x06 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
class = network
subclass = ethernet
I tried disabling rx and tx chksum - same thing. I disabled msi/msix (hw.re.msi_disable=1,
hw.re.msix_disable=1) and nothing changed. I'm kind of out of options

FreeBSD 9.0-STABLE #1: Thu Mar 15 02:59:58 EET 2012 amd64 on a HP Probook 4530s.
Regards, Iasen.