[PATCH] netifd: system-linux: add dev_type info for ubus network.device status
Jo-Philipp Wich
jo at mein.io
Tue Dec 7 04:26:30 PST 2021
Hi,
> I have now taken a look at your suggestion.
> Unfortunately, I found that not all network interfaces have set the DEVTYPE
> attribute set in their uevent file. I have not yet found any information
> who sets this value. Does this do the driver or the subsystem?
afair it is set by the responsible driver.
> [...]
> The question now if this DEVTYPE is not set what should we do?
I think in case of an absent DEVTYPE variable you can assume "ethernet" as
fallback (cross check with /sys/class/net/*/type == 1).
Another approach would be falling back to your original mapping in case
DEVTYPE is not present (so 1->ethernet, 24->ppp, etc.)
~ Jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openwrt.org/pipermail/openwrt-devel/attachments/20211207/f4fc7fa1/attachment.sig>
More information about the openwrt-devel
mailing list