GNOME занимается этим. См. Https://help.ubuntu.com/community/Mount/USB.
После дальнейшего изучения, я обнаружил, что маршрут для 169.254.x.x действительно автоматически создается (специально для /etc/avahi/avahi-autoipd.action), но только тогда, когда DHCP завершается с ошибкой, и для машины назначается локальный IP-адрес. Этот маршрут также автоматически удаляется, если IP-адрес получен позже через DHCP.
Я знал, что этот маршрут был создан автоматически, но я думал, что он был создан всегда. Теперь я вижу, что он создается только при назначении локального IP-адреса.
Обновление: Интересно, почему этот маршрут не создается по умолчанию. Это позволит общаться с устройствами, которые имеют только локальный адрес ссылки, даже если Ubuntu не использует сам локальный адрес ссылки. Это хорошо описано в этой технической статье от Apple.
После дальнейшего изучения, я обнаружил, что маршрут для 169.254.x.x действительно автоматически создается (специально для /etc/avahi/avahi-autoipd.action), но только тогда, когда DHCP завершается с ошибкой, и для машины назначается локальный IP-адрес. Этот маршрут также автоматически удаляется, если IP-адрес получен позже через DHCP.
Я знал, что этот маршрут был создан автоматически, но я думал, что он был создан всегда. Теперь я вижу, что он создается только при назначении локального IP-адреса.
Обновление: Интересно, почему этот маршрут не создается по умолчанию. Это позволит общаться с устройствами, которые имеют только локальный адрес ссылки, даже если Ubuntu не использует сам локальный адрес ссылки. Это хорошо описано в этой технической статье от Apple.