diff options
-rw-r--r-- | src/connman.rules | 3 | ||||
-rw-r--r-- | src/udev.c | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/connman.rules b/src/connman.rules index 7a1b97af..05ec054b 100644 --- a/src/connman.rules +++ b/src/connman.rules @@ -1,6 +1,9 @@ SUBSYSTEM=="rfkill", ENV{CONNMAN_TYPE}="rfkill" +SUBSYSTEM=="net", KERNEL=="eth*", ENV{CONNMAN_TYPE}="ethernet" +SUBSYSTEM=="net", KERNEL=="wlan*", ENV{CONNMAN_TYPE}="wifi" + SUBSYSTEM=="net", DRIVERS=="hso", ENV{CONNMAN_TYPE}="hso" SUBSYSTEM=="tty", KERNEL=="noz[0-9]*", ENV{CONNMAN_TYPE}="nozomi" @@ -172,6 +172,8 @@ static void print_properties(struct udev_device *device, const char *prefix) g_str_has_prefix(name, "ID_MODEM") == TRUE || g_str_equal(name, "ID_VENDOR") == TRUE || g_str_equal(name, "ID_MODEL") == TRUE || + g_str_equal(name, "INTERFACE") == TRUE || + g_str_equal(name, "IFINDEX") == TRUE || g_str_equal(name, "DEVNAME") == TRUE || g_str_equal(name, "DEVPATH") == TRUE) connman_debug("%s%s = %s", prefix, name, value); |