Warum kommt auch die definierte Route in das LL-Subnetz 169.254.0.0/16, über das WG-Interface "Home", zustande? Evtl. hast Du die Konfiguration für WG, die dir Die FritzBox zur Verfügung gestellt hat, nicht richtig auf deinem Laptop eingetragen/benutzt.
Wie sind auf deinem Laptop, die _richtig anonymisierten_ Ausgaben von:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 40:1a:58:26:5e:72 brd ff:ff:ff:ff:ff:ff
altname wlp1s0
inet 10.31.40.118/20 brd 10.31.47.255 scope global dynamic noprefixroute wlo1
valid_lft 741sec preferred_lft 741sec
inet6 fe80::a12c:a18f:c197:5232/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: Home: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
max@ugly-unicorn:~$
ip r g 192.168.178.1
192.168.178.1 dev Home src 10.31.40.118 uid 1000
cache
ping -c 3 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
--- 192.168.178.1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2039ms
Zu dem Rest schreibe ich später nochmal. ☺