WiFi da minha universidade é particularmente hostil ao Linux, e a única maneira de tornar o trabalho WiFi é repetidamente "esquecer" as configurações de rede para a rede de estudante, voltar a entrar todos os dados sobre a rede, e espero que ele irá se conectar. Estou usando o Fedora 19 de 64 bits no meu laptop, mas essa não é a única distro que tem problemas de conectividade WiFi. Os dispositivos Android geralmente são incapazes de acessar o WiFi, e quando eu executei o Ubuntu, o CentOS e o Mint, todos eles tiveram problemas semelhantes.
A minha pergunta é, como eu iria sobre a criação de um script que iria automatizar a "rede de esquecer, re-inserir informações da rede" hack que eu tenho usado para obter WiFi?
Além disso, estou aberto a soluções mais investigativas e menos agressivas que podem exigir mais consultas nos registros do sistema. Eu não sou estranho para bater mas logs e mais diagnósticos hands-on são um pouco de mistério para mim.
Além disso, meu Wi-Fi funciona bem em minha rede doméstica e em todas as outras redes com as quais usei, exceto na WiFi da minha universidade.
Edição adicional de informações: usando o wpa_supplicant
Minha universidade executa o WPA2-enterprise com o AES e o PEAP usando o MSCHAPv2
Tags fedora wpa-supplicant wifi