User Tools

Site Tools


interface_lifecycle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
interface_lifecycle [2019/05/09 02:04]
Andrew Zaborowski Add initial wall of text about the new interface management
interface_lifecycle [2021/04/13 03:19] (current)
Denis Kenzior
Line 1: Line 1:
-Starting with version 0.18 IWD started ​actively managing network interfaces, something that is not done on most current Linux distributions and operating systems based on the Linux kernel, like Android. ​ This page explains how this works and how it differs from interface management before 0.18.+Starting with version 0.18 IWD is actively managing network interfaces, something that is not done on most current Linux distributions and operating systems based on the Linux kernel, like Android. ​ This page explains how this works and how it differs from interface management before 0.18.
  
 ===== Background ===== ===== Background =====
Line 30: Line 30:
 ===== Fallback to legacy mode ===== ===== Fallback to legacy mode =====
  
-IWD will fall back to the legacy mechanism if it detects that a phy's driver does not support the needed interface management commands. ​ It will also do this if the ''​-i''​ and/or ''​-I''​ options are used (there shouldn'​t normally be any need for that and in any case ''​-p''​ and ''​-P''​ are preferred). ​ The legacy logic can also be forced (or inhibited) by using the ''​use_default_interface''​ //​main.conf//​ setting as documented [[https://​git.kernel.org/​pub/​scm/​network/​wireless/​iwd.git/​tree/​doc/main.conf|here]].+IWD will fall back to the legacy mechanism if it detects that a phy's driver does not support the needed interface management commands. ​ It will also do this if the ''​-i''​ and/or ''​-I''​ options are used (there shouldn'​t normally be any need for that and in any case ''​-p''​ and ''​-P''​ are preferred). ​ The legacy logic can also be forced (or inhibited) by using the ''​use_default_interface''​ //​main.conf//​ setting as documented [[https://​git.kernel.org/​pub/​scm/​network/​wireless/​iwd.git/​tree/​src/iwd.config.rst|here]].
  
 ===== udev interface renaming ===== ===== udev interface renaming =====
interface_lifecycle.1557367495.txt.gz ยท Last modified: 2019/05/09 02:04 by Andrew Zaborowski