Envie as imagens usando o gerenciador de arquivos do captive portal e insira os htmls em suas respectivas funções na página principal de configuração do captive portal.
Conteúdo da página do portal = portal.html
Autenticação página de erro conteúdo = negado.html
Conteúdo

Bloqueado

Bom proveito
