Você deve verificar se o seu novo kernel possui os módulos necessários para o dispositivo em questão (ajuda a conhecer o chipset - atheros, prismI / II, marvell, etc.)
-
cd
em seu diretório de origem do Linux - Executar:
make menuconfig
- Atravesse a seção de dispositivos de rede e procure o módulo do seu dispositivo (e habilite). Você pode obter ajuda em cada seleção da interface ncurses que você vê, e geralmente você vê o nome do módulo no qual a funcionalidade é fornecida.
-
make modules modules_install ; depmod -a
-
modprobe modname
< - obtenha esta informação a partir do passo 3.
Desculpas se já experimentaste o que precede, não tenho a certeza de como as coisas mudaram em 3.x, mas parece que simplesmente não construiu o suporte para o teu dispositivo.