quando eu começo o AP-hot spot ele diz que um processo já está rodando e se eu parar e tentar começar de novo ele diz que outro processo já está rodando novamente
Seu prompt de comando deve ficar assim,
$ sudo ap-hotspot start
Another process is already running
$ sudo ap-hotspot stop
Wireless Hotspot is not active
Neste caso, qualquer comando que você tente, não funcionará. Ele mostraria o mesmo erro como acima.
Para isso, você deve remover o arquivo hotspot.pid
presente no diretório /tmp
. Então isso só funcionaria.
sudo rm /tmp/hotspot.pid
E tente iniciar o ap-hotspot executando
sudo ap-hotspot start
Para parar,
sudo ap-hotspot stop
Para configurar,
sudo ap-hotspot configure