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.)
-
cdem 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.