Рекламируйте маршрут подсети с radvd

Технически, Вы могли скомпилировать свое собственное ядро и вставить его. Пока Вы сохраняете старый установленным и перечисленным в Личинке, Вы могли загрузить назад к работе 8,04 ядер, если это перестало работать.

Другая опция состоит в том, чтобы загрузить ядро и пакеты модулей и установить их рядом с Вашим существующим ядром, не обновлением.

То, что изменилось между Ubuntu 8.04 и 10.04, является Личинкой. Это пошло от V1 до V2, и V2 вполне несколько отличается, таким образом, у Вас могут быть проблемы загрузчика для исправлений.

Лучший способ понять это состоит в том, чтобы протестировать. Можно сделать это быстрое и легкое под VMware или VirtualBox.

Даже если это действительно работает, это - взлом в лучшем случае и может повредить цепочку зависимости и сделать это болью сзади для установки обновлений с тех пор. Я действительно только сделал бы это как кратковременное исправление этой ошибки. Ваш лучший выбор состоит в том, чтобы обновить до 10,04.

7
задан 11 October 2012 в 15:50
1 ответ

Я обнаружил проблему.

По умолчанию ядро ​​Linux принимает только маршруты по умолчанию через параметры объявления маршрутизатора в icmpv6.

Чтобы исправить это, правильный параметр ядра должен быть установлено:

net.ipv6.conf.all.accept_ra_rt_info_max_plen = 128

Из документации ядра:

accept_ra_rt_info_max_plen - INTEGER Максимальная длина префикса информации о маршруте в RA.

  Информация о маршруте с префиксом больше или равна этому
 переменная игнорируется.

 Функциональное значение по умолчанию: 0, если accept_ra_rtr_pref включен.
 -1, если accept_ra_rtr_pref отключен.
6
ответ дан 2 December 2019 в 23:40

Теги

Похожие вопросы