Project

General

Profile

Actions

Bug #8022

closed

radvd receives SIGBUS on SG-3100 (ARM)

Added by Leif Huhn about 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
10/27/2017
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.4.1
Affected Architecture:
SG-3100

Description

Hi,

I just received my first pfsense box, the SG-3100. I tried to setup IPv6 on the LAN and advertise the network by going to Services / DHCPv6 Server & RA / LAN / Router Advertisements. After making the config on this page, dmesg displays many such lines:

pid 31338 (radvd), uid 0: exited on signal 10 (core dumped)
pid 80493 (radvd), uid 0: exited on signal 10 (core dumped)
pid 83450 (radvd), uid 0: exited on signal 10 (core dumped)
...

Here is one config I tried among many:

# Automatically Generated, do not edit
# Generated for DHCPv6 Server lan
interface mvneta1 {
        AdvSendAdvert on;
        MinRtrAdvInterval 5;
        MaxRtrAdvInterval 20;
        AdvLinkMTU 1500;
        AdvDefaultPreference medium;
        AdvManagedFlag on;
        AdvOtherConfigFlag on;
        prefix 2001:470:c279::/64 {
                DeprecatePrefix on;
                AdvOnLink on;
                AdvAutonomous off;
                AdvRouterAddr on;
                AdvValidLifetime 86400;
                AdvPreferredLifetime 14400;
        };
        route ::/0 {
                RemoveRoute on;
        };
        RDNSS 2001:470:c279::1 { };
        DNSSL localdomain  { };
};

It may be that radvd is misbehaving on an ARM platform. Processes will receive SIGBUS if they try to access structures that are unaligned.

Actions

Also available in: Atom PDF