Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение
То, что вы описали, — как раз «штатный» случай из обсуждений по wb-configs: контроллер работает, но схема с symlink’ами на часть системных файлов в какой‑то момент разорвалась, и wb-configs теперь честно ругается OMINOUS WARNING при каждом апгрейде[1][2].
Раз вы хотите это привести в порядок и готовы подождать подтверждения, предлагаю максимально безопасный, «консервативный» план, который вряд ли что‑то сломает и при этом подготовит почву для дальнейших действий саппорта.
1. Что можно сделать уже сейчас, без риска
Пока инженеры не ответили, можно сделать только диагностику + бэкапы, ничего не трогая по сути.
- Собрать информацию о том, что сейчас реально в этих файлах и ссылках:
ls -l \
/etc/locale.gen* \
/etc/hostname* \
/etc/fstab* \
/etc/network/interfaces* \
/etc/dnsmasq.conf* \
/etc/hostapd.conf* 2>/dev/null
- Сохранить текущие версии файлов (если вдруг что‑то пойдёт не так позже, будет куда откатиться):
mkdir -p /root/wb-configs-backup-$(date +%F-%H%M)
cp -a /etc/locale.gen /root/wb-configs-backup-*/ 2>/dev/null || true
cp -a /etc/hostname /root/wb-configs-backup-*/ 2>/dev/null || true
cp -a /etc/fstab /root/wb-configs-backup-*/ 2>/dev/null || true
cp -a /etc/network/interfaces /root/wb-configs-backup-*/ 2>/dev/null || true
cp -a /etc/dnsmasq.conf /root/wb-configs-backup-*/ 2>/dev/null || true
cp -a /etc/hostapd.conf /root/wb-configs-backup-*/ 2>/dev/null || true
- Выложить сюда:
- полный вывод
ls -l …из пункта (1), - и, по возможности, прямо архив
/root/wb-configs-backup-...(или хотя бы текст этих файлов, если там нет чувствительных данных).
- полный вывод
Это ничего не меняет в конфигурации, но даст инженерам полную картину, и они уже точно скажут, какие ссылки на что ставить (и нужно ли вообще).
2. Почему я не предлагаю сразу «чинить»
Схема с *.wb и *.wb-orig исторически менялась, и по старым WB6 бывает, что:
.wb-origсодержит «заводской» вариант,.wb— когда‑то сгенерированный системный вариант,- а реальный используемый файл (
/etc/hostnameи т.п.) потом руками редактировали.
Не видя содержимого и связей, очень легко:
- либо потерять ручные правки,
- либо привязать symlink к неактуальному варианту.
Поэтому корректное «лечение» почти всегда индивидуальное: глядим в содержимое *.wb, *.wb-orig и текущих файлов, решаем, какой из них должен стать «эталонным», и только после этого выставляем ссылки и (по необходимости) вызываем dpkg-reconfigure wb-configs.
Если вы сейчас пришлёте вывод ls -l из пункта (1), я смогу уже более предметно расписать конкретные команды именно для вашего набора файлов, чтобы инженерам потом осталось только подтвердить/скорректировать детали.
Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.