Bug 196531 - Bond interface refuses to setup a slave because it cannot get its speed and duplex information
Summary: Bond interface refuses to setup a slave because it cannot get its speed and d...
Status: RESOLVED DUPLICATE of bug 196547
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_network@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-29 11:12 UTC by Abdó Roig-Maranges
Modified: 2017-08-08 07:03 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.12
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Abdó Roig-Maranges 2017-07-29 11:12:42 UTC
Since kernel 4.12, the function bond_miimon_commit in the bond interface refuses to setup a slave interface which does not report speed / duplex information. In my particular use case I bond ethernet and wifi (iwlfifi) interfaces in active-backup mode. The update to 4.12 broke my network, since the wifi interface does not seem to report speed / duplex information.

I guess it can be argued that some bonding modes require that information to make decisions, but not all modes do, for example round-robin or active-backup. I see no rationale for failing to setup the slave, at least, in those modes.
Comment 1 Abdó Roig-Maranges 2017-08-08 07:03:07 UTC

*** This bug has been marked as a duplicate of bug 196547 ***

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