Маршрут не соответствует правильно - сеть недоступна

Вероятно, проблема связана с кешированием. Хотя перезагрузка не помогла, завершение процесса packagekitd и его перезапуск вручную устранили проблему:

sudo killall packagekitd
sudo /usr/libexec/packagekitd --verbose

( https://www.freedesktop.org/software/PackageKit/pk-bugs .html )

Выполнение pkcon search name shotwell после перезапуска packagekitd вызвало повторную загрузку метаданных. Поиск с помощью интерфейса командной строки и программного обеспечения GNOME снова работает.

3
06.03.2017, 01:29
1 ответ

Похоже, что смешивание обычных и специфичных для источника маршрутов в одной таблице маршрутизации приводит к непреднамеренному поведению. Это упоминается в net/ipv6/Kconfig в источнике ядра linux:

config IPV6_SUBTREES
    bool "IPv6: source address based routing"
    depends on IPV6_MULTIPLE_TABLES
    ---help---
      Enable routing by source address or prefix.

      The destination address is still the primary routing key, so mixing
      normal and source prefix specific routes in the same routing table
      may sometimes lead to unintended routing behavior.  This can be
      avoided by defining different routing tables for the normal and
      source prefix specific routes.

      If unsure, say N.

Помещение маршрутов с ограничениями источника в отдельную таблицу маршрутизации дает правильное поведение.

0
27.01.2020, 21:36

Теги

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