Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1388613 - [RFE] Allow setting the MTU of mobile broadband connections in NetworkManager
[RFE] Allow setting the MTU of mobile broadband connections in NetworkManager
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: NetworkManager (Show other bugs)
7.3
All Linux
unspecified Severity medium
: rc
: ---
Assigned To: Beniamino Galvani
Desktop QE
: FutureFeature
Depends On:
Blocks: 1393481
  Show dependency treegraph
 
Reported: 2016-10-25 14:34 EDT by suresh kumar
Modified: 2017-08-01 05:19 EDT (History)
9 users (show)

See Also:
Fixed In Version: NetworkManager-1.8.0-0.4.rc1.el7
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-08-01 05:19:37 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2017:2299 normal SHIPPED_LIVE Moderate: NetworkManager and libnl3 security, bug fix and enhancement update 2017-08-01 08:40:28 EDT

  None (edit)
Comment 2 Beniamino Galvani 2016-10-26 07:37:03 EDT
Pushed branch bg/wwan-mtu-rh1388613 for review.
Comment 3 Thomas Haller 2016-10-26 10:42:30 EDT
+    guint32 mtu = 0;
+              g_object_get (setting, "mtu", &mtu, NULL);

mtu should be guint.


rest lgtm
Comment 4 Beniamino Galvani 2016-10-27 03:58:44 EDT
(In reply to Thomas Haller from comment #3)
> +    guint32 mtu = 0;
> +              g_object_get (setting, "mtu", &mtu, NULL);
> 
> mtu should be guint.

Fixed, thanks.
Comment 5 Beniamino Galvani 2016-11-08 07:27:23 EST
Repushed with an additional commit (device: don't call apply_mtu_from_config() when ipv4.method=disabled)
Comment 6 Thomas Haller 2016-11-08 09:01:06 EST
lgtm




maybe: in a follow-up commit move apply_slave_mtu() inside where it's called.




maybe:

    else
         _LOGW (LOGD_IP4, "unhandled IPv4 config method '%s'; will fail", method);


should be just g_return_val_if_reached (ret); Seems we hit this line only in case of a bug, where we can just as well assert.
Comment 7 Beniamino Galvani 2016-11-15 12:31:24 EST
(In reply to Thomas Haller from comment #6)
> lgtm
>  
> maybe: in a follow-up commit move apply_slave_mtu() inside where it's called.

I thinks it's nicer to have a separate function that does only one thing even if there is only one caller.

> maybe:
> 
>     else
>          _LOGW (LOGD_IP4, "unhandled IPv4 config method '%s'; will fail",
> method);
> 
> 
> should be just g_return_val_if_reached (ret); Seems we hit this line only in
> case of a bug, where we can just as well assert.

Updated, thanks.
Comment 10 Beniamino Galvani 2017-02-18 03:04:39 EST
Rebased branch bg/wwan-mtu-rh1388613, please review.
Comment 11 Thomas Haller 2017-02-19 14:37:52 EST
(In reply to Beniamino Galvani from comment #10)
> Rebased branch bg/wwan-mtu-rh1388613, please review.

pushed one fixup as a suggestion.

Rest lgtm
Comment 12 Beniamino Galvani 2017-02-20 03:38:10 EST
(In reply to Thomas Haller from comment #11)
> (In reply to Beniamino Galvani from comment #10)
> > Rebased branch bg/wwan-mtu-rh1388613, please review.
> 
> pushed one fixup as a suggestion.

Looks good, squashed.

Merged to master:

https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8b11c976baf9c40cc073a8193b5c89b16dd06137
Comment 15 errata-xmlrpc 2017-08-01 05:19:37 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2017:2299

Note You need to log in before you can comment on or make changes to this bug.