So I looked at this a bit more and realised I could connect via USB/ Ethernet even when it’s unreachable wirelessly.
This is what I found. Is there any other information that would be useful?
[rxOS][outernet@skylark:~]$ ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1%3068304476/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr A6:58:46:9A:B7:1A
inet addr:10.10.10.10 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::a458:46ff:fe9a:b71a%3068304476/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:177 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21592 (21.0 KiB) TX bytes:8999 (8.7 KiB)
syslog
11.740000] using random self ethernet address
[ 11.745000] using random host ethernet address
[ 11.775000] usb0: HOST MAC f6:53:75:6f:7f:f0
[ 11.780000] usb0: MAC 16:e6:7a:fd:b4:5f
[ 11.785000] g_cdc gadget: CDC Composite Gadget, version: King Kamehameha Day 2008
[ 11.790000] g_cdc gadget: g_cdc ready
[ 12.190000] g_cdc gadget: high-speed config #1: CDC Composite (ECM + ACM)
[ 12.760000] udevd[236]: starting version 3.1.5
[ 14.495000] RTL8723BS: module init start
[ 14.495000] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[ 14.505000] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[ 14.655000] RTL8723BS: rtw_ndev_init(wlan0)
[ 14.665000] RTL8723BS: module init ret =0
[ 15.570000] cfg80211: World regulatory domain updated:
[ 15.575000] cfg80211: DFS Master region: unset
[ 15.580000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 15.590000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.595000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 15.605000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.615000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 15.625000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 15.635000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 15.640000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 15.650000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 16.035000] rtl8723bs: accquire FW from file:rtlwifi/rtl8723bs_nic.bin
[ 17.385000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
interfaces
lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
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: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1
link/sit 0.0.0.0 brd 0.0.0.0
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 16:e6:7a:fd:b4:5f brd ff:ff:ff:ff:ff:ff
inet 10.10.10.10/24 brd 10.10.10.255 scope global usb0
valid_lft forever preferred_lft forever
inet6 fe80::14e6:7aff:fefd:b45f/64 scope link
valid_lft forever preferred_lft forever
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 7c:c7:09:e0:5d:91 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.1/24 brd 10.0.0.255 scope global wlan0
valid_lft forever preferred_lft forever
network routes
10.0.0.0/24 dev wlan0 proto kernel scope link src 10.0.0.1 linkdown
10.10.10.0/24 dev usb0 proto kernel scope link src 10.10.10.10