Pois então, /Daltro/,
Não tenho acompanhado de forma próxima esse questão da placa RTL8188CE e, por consequência, não sei dizer o estado da arte quanto ao assunto. entretanto, lembro-me que de fato ela vinha sendo problemática em alguns aspectos há um tempo atrás.
Possivelmente o /
zekkerj/ poderá avaliar e opinar de uma forma mais efetiva, vez que acompanha essas questões diariamente e por certo estará mais atualizado quanto a essa específica placa.
Quanto ao artigo e link correspondente que menciona,essa proposta é bastante interessante do ponto de vista da curiosidade técnica.
Se bem entendi, o que o /FreedomBen/ propõe é mesmo um outro driver que não o padrão que vem no kernel Linux para tais e quais modelos, especialmente para a RTL8188CE e RTL8192CE.
A CRDA (Central Regulatory Domain Agent) é a implementação no kernel do Linux que corresponde aos procedimentos que regulam como o kernel trabalha com dispositivos wireless segundo a regulação normativa existente.
Ao se falar em dispositivos e conexões wireless se está implicitamente tratando do espectro de radiofreqüências, que é um elemento da natureza, um recurso naturalmente limitado e, por isso, sujeito à regulação legal.
Existe no mundo e em todos os países uma enorme quantidade de normas que regulam essas coisas, vez que é necessária a coexistência dos mais variados dispositivos usando o espectro de radiofrequência (televisão, rádio, celular, radar, computadores e por aí vai) e uma enormidade de aparelhos sendo usados simultaneamente, interferindo uns nos outros.
A tecnologia para melhorar a qualidade de um sinal é variada, podendo se atuar no transmissor e/ou no receptor do sinal, aumentando potência, usando um tipo diferente de antena, usando amplificadores, repetidores, enfim, há muita coisa nesse sentido.
O que o repositório do /FreedomBen/ propõe é atuar na placa wireless, através do seu respectivo driver que é o que faz ela funcionar, na prática contornando eventuais restrições de potência que existam.
Certamente é algo possível de ser feito, vez que uma cláusula no kernel (CRDA) estabelece esses normativos, entretanto, se vai ou não de fato funcionar e melhorar a qualidade do sinal, só mesmo o caso concreto para avaliar, até porque um sinal pode estar ruim por inúmeras razões, tais como qualidade do modem/roteador, antenas, interferência de sinal na vizinhança, bloqueios físicos, até mesmo um dia chuvoso interfere na qualidade do sinal.
Adicionalmente há o aspecto normativo, pode não ser legal fazer essa alteração se a modificação resultar em valores além daqueles estabelecidos pelos textos legais. No mundo a agência reguladora mais conhecida é a US FCC; no Brasil temos a Anatel e a questão é regulada, dentre outros, pela Resolução nº 506, de 1º de julho de 2008.
No ubuntu há o arquivo /etc/default/crda no qual se pode definir a que região pertence o sistema instalado, porém usualmente o campo REGDOMAIN= vem em branco, sem qualquer indicação expressa.
A implementação do novo driver não parece ser difícil, veja que, em princípio, é fornecido um script que está no tópico "Automatic Installation". Apenas se essa forma falhar é que ele entra em procedimentos adicionais que é o "Semi-Automatic Installation (DKMS) e finalmente "Manual Installation".
Os repositório com os fontes e tudo o mais está de fato em:
https://github.com/FreedomBen/rtl8188ce-linux-driverVisto assim de forma mais ampla, sai o driver padrão que vem com o kernel (que ele chama de stock drivers) e é substituído por essa novo driver oferecido no repositório.
Entretanto, considerando as informações que você postou resultante dos comandos executados, no seu sistema aparentemente apenas **não há** problemas de qualidade do sinal, não há nenhum indicativo de que isso esteja sendo de fato um problema.
Os indicadores da conexão apontam para uma qualidade ótima do sinal, o que faz pensar se aumentando o dBm da Tx-Power realmente resolverá o problema. entretanto, por não ter uma placa dessa referência, não conheço na prática essa solução, portanto, não tenho como dizer, a priori, se realmente funcionará ou não.
Caso a intermitência esteja sendo realmente um problema (seria interessante quantificar essas quedas), antes de partir para essa solução proposta no repositório, tentaria alguns outros caminhos.
O problema que você relata é intermitência na conexão, do tipo desliga e religa sozinha, porém, quando conectado qual é a qualidade da navegação? Consegue navegar de forma fluída pelas páginas ou não? Ao fazer o download de um arquivo isso ocorre normalmente ou não?