diff --git a/coriolis/osmorphing/netpreserver/ifcfg.py b/coriolis/osmorphing/netpreserver/ifcfg.py index 3dc0a5ec..ad2f01b8 100644 --- a/coriolis/osmorphing/netpreserver/ifcfg.py +++ b/coriolis/osmorphing/netpreserver/ifcfg.py @@ -52,6 +52,10 @@ def _get_ifcfgs_by_type(self, ifcfg_type, network_scripts_path): ifcfgs = [] for ifcfg_file in self._get_net_config_files(network_scripts_path): ifcfg = self.osmorphing_tool._read_config_file_sudo(ifcfg_file) - if ifcfg.get("TYPE") == ifcfg_type: + detected_type = ifcfg.get('TYPE') + if not detected_type: + detected_type = "Ethernet" + ifcfg["TYPE"] = detected_type + if detected_type.lower() == ifcfg_type.lower(): ifcfgs.append((ifcfg_file, ifcfg)) return ifcfgs