#19854: missing hotplug ifup events
------------------------------+------------------------
Reporter: linus.luessing@… | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: base system | Version: Trunk
Keywords: |
------------------------------+------------------------
Hotplug events seem to be missing for some interface types. For instance
eth0.1 and eth0.2 (untagged switch vlans) as well as client0 (wifi AP
interface) don't trigger an "ifup" event and only one on creation for
"add":
{{{
NET: INTERFACE: teql0, DEVICE: , ACTION: add
NET: INTERFACE: wlan0, DEVICE: , ACTION: add
NET: INTERFACE: br-client, DEVICE: , ACTION: add
NET: INTERFACE: eth0.1, DEVICE: , ACTION: add
NET: INTERFACE: br-wan, DEVICE: , ACTION: add
NET: INTERFACE: eth0.2, DEVICE: , ACTION: add
NET: INTERFACE: local-node, DEVICE: , ACTION: add
NET: INTERFACE: bat0, DEVICE: , ACTION: add
NET: INTERFACE: wlan0, DEVICE: , ACTION: remove
NET: INTERFACE: mesh0, DEVICE: , ACTION: add
NET: INTERFACE: client0, DEVICE: , ACTION: add
IFACE: INTERFACE: local_node, DEVICE: local-node, ACTION: ifup
IFACE: INTERFACE: loopback, DEVICE: lo, ACTION: ifup
IFACE: INTERFACE: bat0, DEVICE: bat0, ACTION: ifup
NET: INTERFACE: bat0, DEVICE: , ACTION: change
IFACE: INTERFACE: mesh_wan, DEVICE: br-wan, ACTION: ifup
IFACE: INTERFACE: client, DEVICE: br-client, ACTION: ifup
IFACE: INTERFACE: mesh_radio0, DEVICE: mesh0, ACTION: ifup
IFACE: INTERFACE: client, DEVICE: br-client, ACTION: ifupdate
}}}
/etc/hotplug.d/{net,iface}/99-test
{{{
#!/bin/sh
echo "{NET|IFACE}: INTERFACE: $INTERFACE, DEVICE: $DEVICE, ACTION:
$ACTION" >> /tmp/foo.log
}}}
Version: Chaos Calmer, r45936
--
Ticket URL: <https://dev.openwrt.org/ticket/19854>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets