Olá ph_tune,
Se você se sente melhor no windows, fique por lá.
Mudar pro linux exige mudar de paradigma.
Quanto ao problema em si, não adianta tentar usar modo adhoc. Nesse modo você se conecta a outra máquina, não ao access point, que é o que você precisa que aconteça. E pra piorar, dá a falsa impressão de que conectou (o que, repito, não aconteceu).
Pra resolver seu problema, precisamos de mais informações, também. Primeiro, a saída dos comandos abaixo:
sudo lshw -C network
iwconfig wlan0
ifconfigDiga também a marca e modelo do roteador em que você quer se conectar.