INNER CODE UNIT · Shell

attempt

bivlked/amneziawg-installer · awg_common.sh:619

        attempt=$((attempt + 1))
    done
    return 1
}

# ==============================================================================
# DKMS / Автовосстановление модуля ядра amneziawg
# ==============================================================================

# awg_module_version : версия модуля amneziawg (пустая строка, если определить
# не удалось). Сначала спрашиваем ЗАГРУЖЕННЫЙ модуль, и только потом файл.
#
# ⚠️ Почему не просто modinfo: modinfo читает метаданные того .ko, который
# ВЫБРАН на диске по modules.dep, а не того объекта, что работает в ядре.
# В норме это одно и то же, поэтому расхождение не всплывало. Но если на хосте
# оказались ДВА дерева с модулем одного имени - закреплённый 2.0 в extra/ и
# DKMS-3.0 в updates/dkms/ - modinfo назовёт тот, что выиграл по приоритету
# поиска, а загружен может быть другой (например, прежний, до перезагрузки).

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…