Apenas completando, para seu cliente desconectar basta digitar o ip ou nome dado ao servidor do hotspot no navegador, e na página de status clicar no link logout, para que o cliente possa alterar a senha a melhor forma é usar o freeradius + mysql, tem um post do AirKing
https://under-linux.org/forums/mikro...gin-senha.html onde tem um otimo passo a passo, acho que é melhor utilizar o controle de banda atrelado ao login pela facilidade de gerenciamento, podendo assim casar os dados mac + ip + login + senha + controle de banda td de forma bem simples
ia esquecendo eu tambem uso IP fixo no meu hotspot criando 1 subrede pra cada cliente