Project

General

Profile

Actions

Bug #248

closed

BATMAN V: interfaces can get stuck in "enabling" state

Added by Anonymous about 8 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
03/18/2016
Due date:
% Done:

0%

Estimated time:

Description

The following sequence of commands will cause dummy0 to get stuck in "enabling" state:

echo BATMAN_V > /sys/module/batman_adv/parameters/routing_algo
modprobe dummy
ip link add bat0 type batadv
ip link set dummy0 master bat0
ip link set dummy0 up

In this situation, ip link set dummy0 down fixes the issue by returning it to "inactive" state. If one tries to remove bat0 while dummy0 is stuck "enabling", or tries to unload batman-adv, a refcounting issue will occur ("unregister_netdevice: waiting for bat0 to become free. Usage count = 3") and a forced reboot is necessary.

Actions

Also available in: Atom PDF