[SOLUTION: sysctl net.add_addr_allfibs=1 in /etc/sysctl.conf]
----
I'm having trouble with routing (on FIB 1) that worked, until an upgrade from 12.4R to 13.2R. It's a 4G mobile data stick, but it presents as USB ethernet (ue0) with a DHCP server and gateway. After the upgrade, the gateway is no longer reachable on FIB 1?
I feel like I'm missing something fundamental here. Shouldn't any FIB be able to send to directly reachable ethernet hosts? Is there some behaviour that changed between 12 and 13 that requires a change in config?
(Edit: I have confirmed the same happens with a standard 'em' ethernet interface. FIB 1 will not allow me to add a route via a directly reachable host.)
Further info...
Interface exists, is up, and has the usual IP (.182) assigned by DHCP on the 4G stick:
Gateway is pingable via main FIB 0:
...but gateway is not pingable via FIB 1:
And that also means I cannot add any routes on FIB 1:
Thanks for any help.
----
I'm having trouble with routing (on FIB 1) that worked, until an upgrade from 12.4R to 13.2R. It's a 4G mobile data stick, but it presents as USB ethernet (ue0) with a DHCP server and gateway. After the upgrade, the gateway is no longer reachable on FIB 1?
I feel like I'm missing something fundamental here. Shouldn't any FIB be able to send to directly reachable ethernet hosts? Is there some behaviour that changed between 12 and 13 that requires a change in config?
(Edit: I have confirmed the same happens with a standard 'em' ethernet interface. FIB 1 will not allow me to add a route via a directly reachable host.)
Further info...
Interface exists, is up, and has the usual IP (.182) assigned by DHCP on the 4G stick:
Code:
# ifconfig ue0
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80000<LINKSTATE>
ether 36:4b:50:b7:ef:2d
inet 192.168.0.182 netmask 0xffffff00 broadcast 192.168.0.255
media: Ethernet autoselect
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
Gateway is pingable via main FIB 0:
Code:
# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: icmp_seq=0 ttl=64 time=1.646 ms
...but gateway is not pingable via FIB 1:
Code:
# setfib 1 ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
And that also means I cannot add any routes on FIB 1:
Code:
# setfib 1 route add default 192.168.0.1
route: writing to routing socket: Network is unreachable
add net default: gateway 192.168.0.1 fib 1: Network is unreachable
Thanks for any help.
Last edited: