I missed the bit in the documentation where you can set the channel-plan to custom (from the teminal).
For anyone interested, here are the settings I'm using to support AU915-928 on the things network
https://www.thethingsnetwork.org/docs/l ... plans.html
I've based a lot of this from
https://github.com/TheThingsNetwork/gat ... _conf.json
/lora
set 0 channel-plan=custom
/lora channels
set 0 bandwidth=125_kHz disabled=no freq-off=-400000 radio=radio0
set 1 bandwidth=125_kHz disabled=no freq-off=-200000 radio=radio0
set 2 bandwidth=125_kHz disabled=no freq-off=0 radio=radio0
set 3 bandwidth=125_kHz disabled=no freq-off=200000 radio=radio0
set 4 bandwidth=125_kHz disabled=no freq-off=-300000 radio=radio1
set 5 bandwidth=125_kHz disabled=no freq-off=-100000 radio=radio1
set 6 bandwidth=125_kHz disabled=no freq-off=100000 radio=radio1
set 7 bandwidth=125_kHz disabled=no freq-off=300000 radio=radio1
set 8 bandwidth=500_kHz disabled=no freq-off=300000 radio=radio0 spread-factor=SF8
set 9 bandwidth=125_kHz datarate=50000 disabled=yes freq-off=0 radio=radio0
/lora radios
set 0 center-freq=917200000 disabled=no rssi-off=-166 tx-enabled=yes tx-freq-max=928000000 tx-freq-min=915000000
set 1 center-freq=917900000 disabled=no rssi-off=-166 tx-enabled=no tx-freq-max=0 tx-freq-min=0