Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2012 16:23:16 -0400
From:      joans4nz <joans4nz@gmail.com>
To:        freebsd-drivers@freebsd.org
Subject:   NIC Realtek 8111e does not work
Message-ID:  <CAAmka7qnLhUVYm%2ByxD9ccbdp8BfKFtKv=0xvtuK5SsEat6pDiA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I am a new list member with few experience and I have a problem with
the NIC Realtek 8111e on FreeBSD/PCBSD 9.

My company bought new motherboards ASUS model "P8H61-M LX", these have
onboard Realtek 8111e NICs. My computer does not adquire DHCP IP
address when I install FreeBSD/PCBSD 9, but when I install Windows I
can use the network perfectly.

I tray configuring manually the network parameters, and when I execute
the command "/etc/netstart restart" I receive an interesting message
"no carrier". So I think the problem is on the driver because I can
use the network running Windows.

Realtek has released a driver on 21/12/2011 for FreeBSD 7.x and 8.X an
I want to kow if I can tray this driver or if there some update on
FreeBSD that can help me to solve this problem. Below I attach the
results of my tests trying to solve the problem.

Best regards,

joans4nz



# ifconfig -a
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
        ether 54:04:a6:be:93:85
        inet6 fe80::5604:a6ff:febe:9385%re0 prefixlen 64 scopeid 0x2
        nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

# dhclient re0
re0: no link .............. giving up

# dmesg | grep re0
re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port
0xe000-0xe0ff mem 0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 18
at device 0.0 on pci4
re0: Using 1 MSI-X message
re0: Chip rev. 0x2c800000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0
re0: Ethernet address: 54:04:a6:be:93:85


# cat /var/log/messages
May 24 13:52:24 code00 kernel: re0: <RealTek 8168/8111 B/C/CP/D/DP/E
PCIe Gigabit Ethernet> port 0xe000-0xe0ff mem
0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 18 at device 0.0 on
pci4
May 24 13:52:24 code00 kernel: re0: Using 1 MSI-X message
May 24 13:52:24 code00 kernel: re0: Chip rev. 0x2c800000
May 24 13:52:24 code00 kernel: re0: MAC rev. 0x00000000
May 24 13:52:24 code00 kernel: miibus0: <MII bus> on re0
May 24 13:52:24 code00 kernel: rgephy0: <RTL8169S/8110S/8211
1000BASE-T media interface> PHY 1 on miibus0
May 24 13:52:24 code00 kernel: rgephy0:  none, 10baseT, 10baseT-FDX,
10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow,
1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master,
1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
May 24 13:52:24 code00 kernel: re0: Ethernet address: 54:04:a6:be:93:85



# pciconf -lv
re0@pci0:4:0:0: class=0x020000 card=0x84321043 chip=0x816810ec rev=0x06 hdr=0x00
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
    class      = network
    subclass   = ethernet



# cat /etc/rc.conf
background_dhclient="YES"
compat5x_enable="YES"
sshd_enable="NO"
devd_enable="YES"
devfs_system_ruleset="devfsrules_common"
ldconfig_paths="/usr/lib/compat /usr/local/lib /usr/local/kde4/lib
/usr/local/lib/compat/pkg"

# Disable Sendmail by default
sendmail_enable="NONE"

# Enable console mouse
moused_type="auto"
moused_enable="YES"

#Enable samba server
samba_enable="YES"
winbindd_enable="YES"

# Disable LPD
lpd_enable="NO"

# Enable CUPS
cupsd_enable="YES"
linux_enable="YES"

# FSCK Enhancements
fsck_y_enable="YES"

# Denyhosts Startup
denyhosts_enable="YES"

# powerd: adaptive speed while on AC power, adaptive while on battery power
powerd_enable="YES"
powerd_flags="-a hiadaptive -b adaptive" # set CPU frequency

# enable HAL / DBUS
dbus_enable="YES"
hald_enable="YES"

# Enables support for HPLIP
hpiod_enable="NO"
hpssd_enable="NO"

# Enable the firewall
pf_rules="/etc/pf.conf"
pf_enable="YES"
pf_flags=""

# Enable sound-support
snddetect_enable="YES"
mixer_enable="YES"

# Enable avahi_daemon
avahi_daemon_enable="YES"

# Run the port jail
portjail_enable="YES"

# Added for sound support in the portjail, access to /dev/random,
/dev/null, etc.
jail_pcbsd_devfs_enable="YES"

# Start the swapexd daemon
swapexd_enable="YES"

# Enable IPV6 support
ipv6_activate_all_interfaces="YES"

# Enable BSDStats
bsdstats_enable="YES"

# Enable webcamd
webcamd_enable="YES"

# Disable writing syslogs to remote devices by default
syslogd_flags="-c -ss"

# Enable pbid
pbid_enable="YES"

# Enable the gdm display manager
gdm_enable="YES"

# Enable BlueTooth
hcsecd_enable="YES"
sdpd_enable="YES"

# Load the following kernel modules
kld_list="if_bwn if_bwi bwi_v3_ucode bwn_v4_ucode runfw ng_ubt
cuse4bsd sem ntfs ntfs_iconv udf udf_iconv ext2fs"

# Clean out temporary files.
clear_tmp_enable="YES"
clean_tmp_X="YES"

# Run the pcbsd init service
pcbsdinit_enable="YES"

# Enable anacron
anacron_enable="YES"

# Enable fusefs
fusefs_enable="YES"
gdm_lang="es_ES.UTF-8"
ntpd_enable="YES"
ntpd_sync_on_start="YES"
keymap="spanish.iso"
# Auto-Enabled NICs from pc-sysinstall
ifconfig_re0="DHCP"
# Auto-Enabled NICs from pc-sysinstall
ifconfig_re0_ipv6="inet6 accept_rtadv"
hostname="code00"
mysql_enable="YES"
mythbackend_enable="YES"
vmware_guest_vmblock_enable="YES"
vmware_guest_vmhgfs_enable="YES"
vmware_guest_vmmemctl_enable="YES"
vmware_guest_vmxnet_enable="YES"
vmware_guestd_enable="YES"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAmka7qnLhUVYm%2ByxD9ccbdp8BfKFtKv=0xvtuK5SsEat6pDiA>