]> Git Repo - linux.git/commit
cdc_ether: export usbnet_cdc_zte_rx_fixup
authorLech Perczak <[email protected]>
Wed, 13 Apr 2022 01:44:14 +0000 (03:44 +0200)
committerPaolo Abeni <[email protected]>
Thu, 14 Apr 2022 13:08:12 +0000 (15:08 +0200)
commit64b97df995f0c943be469a019d6117c89e2131bc
treedb2d832372d1d6c7c57987f00e84b3d367785826
parent9386ebccfc599de5578a278ffb16d90cc696969a
cdc_ether: export usbnet_cdc_zte_rx_fixup

Commit bfe9b9d2df66 ("cdc_ether: Improve ZTE MF823/831/910 handling")
introduces a workaround for certain ZTE modems reporting invalid MAC
addresses over CDC-ECM.
The same issue was present on their RNDIS interface,which was fixed in
commit a5a18bdf7453 ("rndis_host: Set valid random MAC on buggy devices").

However, internal modem of ZTE MF286R router, on its RNDIS interface, also
exhibits a second issue fixed already in CDC-ECM, of the device not
respecting configured random MAC address. In order to share the fixup for
this with rndis_host driver, export the workaround function, which will
be re-used in the following commit in rndis_host.

Cc: Kristian Evensen <[email protected]>
Cc: Bjørn Mork <[email protected]>
Cc: Oliver Neukum <[email protected]>
Signed-off-by: Lech Perczak <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
drivers/net/usb/cdc_ether.c
include/linux/usb/usbnet.h
This page took 0.049585 seconds and 4 git commands to generate.