svn commit: r242074 - head/etc/rc.d
Brian Somers
brian at FreeBSD.org
Sat Oct 27 07:20:53 UTC 2012
On Sat, Oct 27, 2012 at 03:57:07PM +0900, Hiroki Sato wrote:
> Brian Somers <brian at FreeBSD.org> wrote
> in <20121026235044.GA77528 at thong.lan.Awfulhak.org>:
>
> br> When I reboot and don't use -accept_rtadv (and leave
> br> net.inet6.ip6.accept_rtadv set to zero), I repeatedly see this in
> br> /var/log/messages:
> br>
> br> Oct 26 16:31:26 gw rtadvd[2879]: non-zero lifetime RA on RA receiving interface sk0. Ignored.
> br> Oct 26 16:31:33 gw rtadvd[2879]: non-zero lifetime RA on RA receiving interface bridge0. Ignored.
> br> Oct 26 16:31:42 gw rtadvd[2879]: non-zero lifetime RA on RA receiving interface sk0. Ignored.
> br> Oct 26 16:31:49 gw rtadvd[2879]: non-zero lifetime RA on RA receiving interface bridge0. Ignored.
> br>
> br> This seems to be the problem. Because check_accept_rtadv() (in
> br> rtadvd) reports the interface as being able to accept RAs (it finds
> br> the ND6_IFF_ACCEPT_RTADV flag), it drops outgoing RAs and nothing
> br> happens.
>
> Can you send me your /etc/rc.conf and /etc/sysctl.conf? I guess you
> are still using ipv6_enable=YES on 9.X.
Sure (attached). I'm not sure what is supposed to change in rc.conf
when upgrading from 8 to 9. There's nothing obvious that I can
see... maybe I'm looking in the wrong place?
http://www.freebsd.org/releases/9.0R/relnotes.html
This issue seems to be with rtadvd (as per above). Eliding the return
after the above non-zero lifetime message in rtadvd.c makes everything
work again (without using ifconfig iface inet6 -accept_rtadv).
--
Brian Somers <brian at Awfulhak.org>
Don't _EVER_ lose your sense of humour ! <brian at FreeBSD.org>
-------------- next part --------------
hostname=gw.lan.Awfulhak.org
nisdomainname=Awfulhak.org
firewall_enable=YES
firewall_flags="-p /usr/bin/m4"
firewall_type=/etc/firewall.rules
firewall_quiet=YES
#network_interfaces="fxp0 re0 lo0 bridge0"
#network_interfaces="fxp1 sk0 lo0 bridge0"
ifconfig_sk0="inet 172.16.0.1 netmask 0xffffff00"
ifconfig_sk0_alias0="inet 172.16.0.23 netmask 0xffffffff"
ifconfig_lo0_alias0="inet 127.0.0.2 netmask 0xffffffff"
ifconfig_fxp0=DHCP
#static_routes=upstairs
#route_upstairs="172.16.2.128/25 172.16.2.34"
ifconfig_fxp1=up
vlans_sk0=167
ifconfig_sk0_167=up
cloned_interfaces=bridge0
ifconfig_bridge0="addm sk0.167 addm fxp1 172.16.2.2 netmask 0xffffff80"
bsdstats_enable=YES
ipv6_enable=YES
ipv6_gateway_enable=YES
ipv6_ifconfig_sk0="2001:1938:27d:0:240:f4ff:feb1:1c85 prefixlen 64"
ipv6_ifconfig_bridge0="2001:1938:27d:1:20d:61ff:fe45:2c3f prefixlen 64"
rtadvd_enable=YES
rtadvd_interfaces="sk0 bridge0"
fsck_y_enable=YES
natd_enable=YES
natd_interface=fxp0
natd_flags="-f /etc/natd.conf"
rpcbind_enable=YES
syslogd_enable=YES
syslogd_flags=-ss
dnscrypt_proxy_enable=YES
dnscrypt_proxy_flags='-a 127.0.0.2'
named_enable=YES
rwhod_enable=YES
amd_enable=YES
amd_flags=
nfs_client_enable=YES
nfs_server_enable=YES
mountd_enable=YES
mountd_flags="-p 1007"
rpc_lockd_enable=YES
rpc_statd_enable=YES
timed_flags="-F localhost"
nis_client_enable=YES
nis_client_flags="-S $nisdomainname,172.16.0.1 -m"
nis_server_enable=YES
nis_yppasswdd_enable=YES
gateway_enable=YES
cursor=destructive
lpd_enable=YES
lpd_flags=-lc
dumpdev=/dev/ad0s1b
clear_tmp_enable=YES
ldconfig_paths_aout=NO
sshd_enable=YES
ntpd_enable=YES
ntpd_sync_on_start=YES
usbd_enable=YES
snmpd_enable=YES
snmpd_flags=-Lsd
moused_enable=YES
moused_type=ps/2
moused_port=/dev/psm0
sendmail_enable=YES
inetd_enable=YES
sixxs_aiccu_enable=YES
cyrus_pwcheck_enable=YES
#slapd_enable=YES
#slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/"'
#slapd_sockets="/var/run/openldap/ldapi"
apache22_enable=YES
apache22ssl_enable=YES
dhcpd_enable=YES
dhcpd_ifaces="sk0 bridge0"
dhcpd_chuser_enable=NO
mysql_enable=YES
cyrus_imapd_enable=YES
saslauthd_enable=YES
saslauthd_flags="-a pam"
squid_enable=YES
samba_enable=YES
#winbindd_enable=YES
#winbindd_flags="-d10"
mt_daapd_enable=YES
arpwatch_enable=YES
arpwatch_interfaces="sk0 bridge0"
cupsd_enable=YES
nagios_enable=YES
nsca_enable=YES
sshblock_enable=YES
saver=green
# added by xorg-libraries port
local_startup="/usr/local/etc/rc.d"
ddclient_enable=YES
daily_ddclient_force_enable=YES
spamd_enable=YES
spamass_milter_enable=YES
-------------- next part --------------
# $FreeBSD: stable/9/etc/sysctl.conf 112200 2003-03-13 18:43:50Z mux $
#
# This file is read when going to multi-user and its contents piped thru
# ``sysctl'' to adjust kernel values. ``man 5 sysctl.conf'' for details.
#
kern.maxfilesperproc=1024
# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0
# I want to see firewall log messages in /var/log/security
net.inet.ip.fw.verbose=1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 306 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20121027/8a877771/attachment.sig>
More information about the svn-src-head
mailing list