Eu não tenho informações sobre esse NIC, então vou focar minha resposta no downgrade do kernel.
Os kernels 2.6.30.x foram usados em versões anteriores do Karmic e estão aparentemente indisponíveis usando o APT para qualquer release atual. Eu sugiro que você siga o procedimento aqui para instalar as versões 2.6.30 dos pacotes do kernel do servidor Ubuntu (não tenho certeza se funciona ESTÁ BEM). Os pacotes de servidores do kernel não estão no arquivo kernels da linha principal, mas devem estar disponíveis nos espelhos do arquivo Ubuntu ( lista de espelhos ). Eu tentaria instalar a versão mais recente disponível (eu vi pacotes de servidor 2.6.30.7 em um espelho, a versão mais recente do upstream é 2.6.30.10).
Acabei de experimentar o kernel da área de trabalho 2.6.30.10 em uma instalação de desktop Karmic atualizada e aparentemente ele está funcionando sem problemas, então o procedimento provavelmente funcionará em uma instalação de servidor.
Após a instalação, se funcionar, você pode alterar o kernel padrão usando o comando grub-set-default (veja Documentação do Ubuntu Grub2 - Community ) ou usando o StartUp-Manager (pacote startupmanager) no X. A edição /boot/grub/grub.cfg não é recomendada.