[Olsr-dev] [Olsr-users] [SUGGESTION] Interface no up and/or running
Mon Jun 17 10:27:42 CEST 2013
On 17/06/13 10:11, Henning Rogge wrote:
> On 06/17/2013 09:35 AM, Ferry Huberts wrote:
>>> We tried to look more into this and it seems the problem went away on
>>> one machine when we deinstalled the Network Manager.
>>> @Matteo: can you maybe see if this could also be the source of your
>> If that is the case then IMHO olsrd does it wrong.
>> I googled a bit around and found
>> which says
>>> This flag is read-only for the driver. The kernel turns it on
>>> when the interface is active and ready to transfer packets.
>>> This flag indicates that the interface is up and running. It is
>>> mostly present for BSD compatibility; the kernel makes little use of
>>> it. Most network drivers need not worry about IFF_RUNNING.
> Not sure its this clear...
> I found discussions about linux kernel drivers that say "iff_up" is
> administrative status (set by the kernel core) while iff_running is an
> operative status (which can be set by the kernel driver).
>> So IMHO the patch from Matteo is actually right, we should remove the
>> use of IFF_RUNNING.
> If the flags differ depending on if you use the Network Manager or not
> then Network Manager is broken.
> Henning Rogge
The "mostly present for BSD compatibility" should be a clue.
The only 'true' flag under Linux is IFF_UP.
More information about the Olsr-dev