lede/target/linux
Ahmed Naseef c65c2ad5b0 kernel: usbnet: Restore usb%d naming
Prior to commit 8a7d12d674,
cdc-ethernet USB LTE modems (e.g. Quectel EC200A) were consistently named
usb0. After 8a7d12d67, devices began renaming to eth1 due to an assumption
that local MAC addresses originate exclusively from the kernel. Some
devices provide driver-assigned local MACs, causing point-to-point
interfaces with driver-set MACs to adopt eth%d names instead of usb%d.

Restore the naming exception for point-to-point devices: interfaces
without driver MACs or with driver-provided local MACs will retain the
usb%d convention. This addresses issues reported in [1] and fixed in [2].

[1] https://lore.kernel.org/all/Z00udyMgW6XnAw6h@atmark-techno.com/
[2] https://lore.kernel.org/all/20241203130457.904325-1-asmadeus@codewreck.org/

Tested-by: Ahmed Naseef <naseefkm@gmail.com>
Signed-off-by: Ahmed Naseef <naseefkm@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-06 23:08:30 +08:00
..
airoha airoha: Introduce 7581 SoC support 2025-02-22 23:01:06 +08:00
amlogic kernel: bump 5.15 to 5.15.159 (#12166) 2024-05-18 06:30:07 +08:00
apm821xx kernel: bump 5.10 to 5.10.221 2024-10-31 16:53:49 +08:00
arc770 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
archs38 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
armvirt kernel: bump 5.15 to 5.15.162 (#12317) 2024-07-08 14:57:44 +08:00
at91 x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
ath25 kernel: bump 5.4 to 5.4.252 (#11436) 2023-08-09 16:25:17 +08:00
ath79 ath79: add support for Zte E8820 2025-01-16 20:02:01 +08:00
bcm27xx kernel: bump 6.x to latest HEAD 2025-02-06 19:40:05 +08:00
bcm47xx kernel: bump 5.4 to 5.4.275 2024-05-07 09:44:13 +08:00
bcm53xx kernel: bump 5.10 to 5.10.213 (#12006) 2024-03-17 15:25:09 +08:00
bcm63xx kernel: bump 5.10 to 5.10.209 (#11833) 2024-01-27 08:00:35 +08:00
bcm4908 kernel: bump 5.4 to 5.4.272 (#12007) 2024-03-17 15:30:06 +08:00
bmips kernel: bump 5.15 to 5.15.162 (#12317) 2024-07-08 14:57:44 +08:00
gemini kernel: bump 5.10 to 5.10.208 (#11815) 2024-01-23 00:20:07 +08:00
generic kernel: usbnet: Restore usb%d naming 2025-03-06 23:08:30 +08:00
imx target: imx6 rename to imx 2022-01-05 19:08:23 +08:00
ipq40xx ipq40xx: use old upgrade scripts for asus ac42u/ac58u 2024-08-18 23:40:24 +08:00
ipq806x kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
kirkwood kernel: remove hack patch, move kirkwood specific kmods to target modules.mk 2022-09-30 21:35:47 +08:00
lantiq kernel: bump 5.10 to 5.10.221 2024-10-31 16:53:49 +08:00
layerscape kernel: bump 5.15 to 5.15.161 (#12243) 2024-06-16 22:41:02 +08:00
loongarch64 modules: change package definition for fb 2024-07-21 22:16:03 +08:00
malta x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
mediatek mediatek: fixes gpio for netcore n60 pro 2025-03-01 23:20:08 +08:00
mpc85xx kernel: bump 5.10 to 5.10.204 (#11721) 2023-12-19 10:30:35 +08:00
mvebu mvebu: add support for QNAP QHora-321/322 with commo image 2024-05-26 23:19:20 +08:00
mxs x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
octeon kernel: Set CONFIG_FRAME_WARN depending on target 2023-06-03 21:50:27 +08:00
octeontx kernel: bump 5.4 to 5.4.273 (#12050) 2024-04-04 12:00:39 +08:00
omap x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
oxnas kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
phytium kernel: bump 5.10 to 5.10.216 2024-05-07 10:00:13 +08:00
pistachio kernel: bump to 5.4.229, 5.10.164, 5.15.89, 6.1.7 (#10785) 2023-01-19 14:03:33 +08:00
qualcommax ipq-wifi: rename jdcloud ax6600 to re-cs-02 2025-02-16 11:33:57 +08:00
qualcommbe qualcommb/ipq95xx: refresh patches ahead of 6.6.75 2025-02-18 11:00:26 +08:00
ramips ramips: adapted cevt-r4k irq patches 2025-01-03 20:06:08 +08:00
realtek kernel: bump 5.4 to 5.4.252 (#11436) 2023-08-09 16:25:17 +08:00
rockchip rockchip: remove dwcmshc hack for rk3528 2025-03-04 20:00:16 +08:00
sifiveu kernel: bump 5.15 to 5.15.153 (#12048) 2024-04-04 15:00:40 +08:00
siflower siflower: new target for Siflower SF19A2890 2024-09-22 23:25:18 +08:00
silicon silicon: fix kernel target 2022-12-14 18:35:35 +08:00
sunxi kernel: bump 6.1 to 6.1.120 (#13215) 2024-12-16 16:00:10 +08:00
tegra kernel: bump 5.10 to 5.10.133 (#9845) 2022-07-27 23:51:57 +08:00
uml kernel: bump 5.4 to 5.4.260 (#11657) 2023-11-13 17:34:53 +08:00
x86 kernel: bump 6.1 to 6.1.119 (#13185) 2024-12-08 16:01:09 +08:00
zynq x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
Makefile treewide: sync with upstream (#10750) 2023-01-25 15:30:35 +08:00