From owner-freebsd-hackers@FreeBSD.ORG Fri Jan 6 18:19:22 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7386106564A; Fri, 6 Jan 2012 18:19:22 +0000 (UTC) (envelope-from feld@feld.me) Received: from mwi1.coffeenet.org (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 9ECA98FC15; Fri, 6 Jan 2012 18:19:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=Message-Id:From:Content-Transfer-Encoding:Mime-Version:Date:Subject:To:Content-Type; bh=G9wwXN8UTQEhVmqrt+rRmIUGfgpDQ1xdRvvndvFJTKQ=; b=IxiaR0AfrR7G3KIG+jufcGOelCUf9hNUq0Z7+1gMoiBynq9supFSklp2kfu4gBNakdMiEM8HvkpUR9vnovjqjhzFASE/WoiluCvDdLGkFJ18agbA1dQs47xoDIVQQc39; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by mwi1.coffeenet.org with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1RjENs-00011U-Jz; Fri, 06 Jan 2012 12:19:22 -0600 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpsa id 1325873954-88972-88971/5/4; Fri, 6 Jan 2012 18:19:14 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org Date: Fri, 6 Jan 2012 12:19:14 -0600 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Mark Felder Message-Id: User-Agent: Opera Mail/11.61 (FreeBSD) X-SA-Score: -1.0 Cc: Subject: accepting rtadv broken on 9-STABLE, re driver? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 18:19:22 -0000 Hi guys, I upgraded my desktop at work just around christmas to 9-PRERELEASE = builds =20 and ipv6 has been broken since then. I've been too busy at work to fix = it =20 but today I finally had the chance to figure it out. Currently I'm running: 12:11:15 tech304:~ > uname -a FreeBSD tech304.office.supranet.net 9.0-STABLE FreeBSD 9.0-STABLE #2 =20 r229703M: Fri Jan 6 11:01:58 CST 2012 =20 root@tech304.office.supranet.net:/usr/obj/tank/svn/sys/GENERIC amd64 and my ipv6 is not working. In rc.conf I have =20 ipv6_enable_all_interfaces=3D"YES" which sets the link local and I had =20 net.inet6.ip6.accept_rtadv=3D1 in sysctl.conf. I can confirm that it was = =20 indeed activated in sysctl, but ifconfig didn't think so: re0: flags=3D8843 metric 0 mtu = 1500 options=3D209b ether d0:67:e5:17:e1:32 inet6 fe80::d267:e5ff:fe17:e132%re0 prefixlen 64 scopeid 0x2 inet 192.168.93.23 netmask 0xffffff00 broadcast 192.168.93.255 nd6 options=3D23 ## Where's the =20 ACCEPT_RTADV??? media: Ethernet autoselect (100baseTX ) status: active I have to manually do # ifconfig re0 inet6 accept_rtadv to get it to work. Am I missing something? Grepping /etc/rc.d/ for rtadv = =20 finds no clues. Is this broken for everyone, for the re driver, or am I =20 just crazy? Here's pciconf for the device -- let me know if any further info would = be =20 useful: re0@pci0:4:0:0: class=3D0x020000 card=3D0x04f51028 chip=3D0x816810ec = rev=3D0x06 =20 hdr=3D0x00 vendor =3D 'Realtek Semiconductor Co., Ltd.' device =3D 'RTL8111/8168B PCI Express Gigabit Ethernet controlle= r' class =3D network subclass =3D ethernet Thanks, Mark