DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 29th April 2014
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default Igmpproxy won't start in 5.5 Current

Hi,

I've just re-updated my CURRENT build and performed a:

Code:
pkg_add -vui
my ports tree is 100% up to date through CVS and I'm using the correct one.


What is odd is that in 5.4 I had a working igmpproxy setup and now it comes up with this error:

Code:
igmpproxy, Version 0.1 beta2, Build 140421 
Copyright 2005 by Johnny Egeland <johnny@rlo.org>
Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt

ERRO: MRT_ADD_VIF; Errno(45): Operation not supported
My build is:

5.5 GENERIC.MP#86 amd64

/var/log/messages show:

Code:
igmpproxy: Note: adding VIF, Ix 10 Fl 0x0 IP 0x01c9c90a tun1, Threshold: 1, Ratelimit: 0
igmpproxy: ERRO: MRT_ADD_VIF; Errno(45): Operation not supported

As well as my other interfaces and vlans.

Could it be that I'm running two tunnel interfaces which is causing igmpproxy to frazzel out?

One of the interfaces is part of OpenVPN and the other is part of L2TP/IPSEC.


Is there a fix/solution for this as currently inter-vlan igmp is not working?


Thanks
Reply With Quote
  #2   (View Single Post)  
Old 29th April 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

I don't know anything about igmpproxy. I assume your question relates to this guidance from the igmpproxy(8) man page:
Code:
       Since igmpproxy only uses IGMP signalling, the daemon is only suited
       for situations where multicast traffic comes from only one neighbouring
       network.     In more advanced cases, 'mrouted' or 'pimd' is probably more
       suited.    The daemon is not designed for cascading, and probably won't
       scale very well.
There has been no change to this port since June of 2013. The underlying system has changed.

I've looked at the port. The error message is produced by mroute-api.c, line #147 (with the OpenBSD port's patch applied):
Code:
    if ( setsockopt( MRouterFD, IPPROTO_IP, MRT_ADD_VIF, 
                     (char *)&VifCtl, sizeof( VifCtl ) ) )
        log( LOG_ERR, errno, "MRT_ADD_VIF" );
See setsockopt(2). For further assistance, you might reach out to the ports' maintainer, Markus Friedl (markus@), directly, or make an informal query on the ports@ mailing list. Either way, be sure to include a dmesg(8) so that no one has to guess which snapshot you happen to be running.
Reply With Quote
  #3   (View Single Post)  
Old 30th April 2014
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by jggimi View Post
Either way, be sure to include a dmesg(8) so that no one has to guess which snapshot you happen to be running.
Just to underscore the point, the output of uname(1) is not as descriptive as the output of:

$ sysctl kern.version

...& the output of dmesg(8) is far better.
Reply With Quote
  #4   (View Single Post)  
Old 30th April 2014
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Thanks for the advice.

I have already attempted to contact markus@ with dmesg output and problem output etc... I think I even tried running igmpproxy in gdb too and sent that along.

I didn't get any response though which is why I came here as perhaps someone would have an idea of how to fix it.

Perhaps @ports is the right place to ask as I'm totally lost
Reply With Quote
  #5   (View Single Post)  
Old 30th April 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Markus has been busy. If you've already reached out to him, give him several days to respond before posting to ports@.
Reply With Quote
  #6   (View Single Post)  
Old 30th April 2014
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Hi jggimi,

I actually emailed last week or the week prior?? Can't remember now as I've been immensely busy too

I guess I could give it another week and then see where things are at.

The last thing I want to do is annoy any one! Also since OpenBSD is an OS that needs a lot of experience or development capability and since I have neither on this OS I always feel like I'm treading on thin ice.
Reply With Quote
  #7   (View Single Post)  
Old 30th April 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

If after a week you've received no reply from a $MAINTAINER, then you should feel comfortable reaching out to the list. As long as your problem report is as complete as you can make it, you should not fear posting.
Reply With Quote
  #8   (View Single Post)  
Old 30th April 2014
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Thanks so much for the advice jggimi

Having gone through the link you sent me, I thought it was better to file a bug report and posted to bugs@

In any case I tried to give as much output and detail as I could.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
X11 won't start. abtekk OpenBSD General 11 8th August 2012 09:47 PM
Why cannot mpd start ? sw2wolf OpenBSD Packages and Ports 1 24th March 2012 03:05 AM
OpenBSD4.5 current to current... valorisa OpenBSD Installation and Upgrading 7 6th June 2009 09:26 AM
MYSQL HOW TO START disappearedng FreeBSD General 7 18th September 2008 09:48 AM


All times are GMT. The time now is 11:06 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick