Além do SNMP, os fornecedores de equipamentos de rede estão integrando os recursos da API em seus sistemas operacionais para simplificar o gerenciamento da rede, mas esse não é o caso da D-Link. Você poderia tentar escrever um script Python para fazer login na webGUI do roteador, pegar os dados HTML e analisá-los ... mas essa é uma solução terrível.
Sua melhor aposta é o SNMP, há PySNMP : uma biblioteca SNMP bem documentada e fácil de usar para Python.