Project

General

Profile

Actions

Bug #4246

closed

Fix "netstat -gW" behavior broken in r259638.

Added by Jocelyn Le Sage about 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Category:
Operating System
Target version:
Start date:
01/19/2015
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:

Description

Running 'netstat -g' to display multicast forwarding table display the following message:

[2.2-RC][admin@pfsense.le-sage.com]/root: netstat -g

No IPv4 MROUTING kernel support.

IPv6 Multicast Interface Table is empty

IPv6 Multicast Forwarding Table is empty

I'm running pfsense on an Alix 2d2 board. Pfsense version:
2.2-RC (i386)
built on Fri Jan 16 11:53:23 CST 2015

Actions #1

Updated by Chris Buechler about 9 years ago

  • Target version changed from 2.2 to 2.2.1
Actions #2

Updated by Jocelyn Le Sage about 9 years ago

Note that this was working properly in 2.1.5: Multicast forwarding table was displayed for IPv4.

Actions #3

Updated by Jocelyn Le Sage about 9 years ago

This also limit the ability to debug problems with igmpproxy.

Is the fact that MROUTING kernel support is missing affects usage of igmpproxy?

Actions #4

Updated by Ermal Luçi about 9 years ago

The kernel option is there in our kernels and should be on 2.2 kernels as well.

kern.conftxt: options   CONFIG_AUTOGENERATED
ident   pfSense_SMP-10
machine amd64
cpu     HAMMER
makeoptions     WITH_CTF=1
options CONSPEED=115200
options MROUTING

Probably its an artifact of netstat!

Actions #5

Updated by Ermal Luçi about 9 years ago

  • Status changed from New to Feedback

The kernel option is there in our kernels and should be on 2.2 kernels as well.

kern.conftxt: options   CONFIG_AUTOGENERATED
ident   pfSense_SMP-10
machine amd64
cpu     HAMMER
makeoptions     WITH_CTF=1
options CONSPEED=115200
options MROUTING
Actions #6

Updated by Jocelyn Le Sage about 9 years ago

Problem still there in 2.2 RELEASE.

I run pfSense on an Alix board, which is 32 bits.

Is the kerbel config the same for 32 bits? Are you able to reproduce the issue by running 'netstat -g'?

Actions #8

Updated by Chris Buechler about 9 years ago

  • Subject changed from No IPv4 MROUTING kernel support to Fix "netstat -gW" behavior broken in r259638.
  • Category changed from IGMP Proxy to Operating System
  • Status changed from Feedback to Confirmed
  • Assignee set to Renato Botelho
  • Affected Version set to 2.2

MROUTING is there, the bug is in netstat. subject updated to cause.

patch in 265096 doesn't seem to apply cleanly on RELENG_10_1.
https://svnweb.freebsd.org/base/head/usr.bin/netstat/mroute.c?view=patch&r1=265096&r2=265095&pathrev=265096

Actions #9

Updated by Renato Botelho about 9 years ago

  • Status changed from Confirmed to Feedback
  • % Done changed from 0 to 100

Patch applied

Actions #10

Updated by Chris Buechler about 9 years ago

  • Status changed from Feedback to Resolved

fixed, thanks Renato, and doktornotor for finding the fixed revision.

Actions

Also available in: Atom PDF