Problemas de Compatibilidade em novos Kernels

Iniciado por IgorM0L, 17 de Fevereiro de 2008, 10:19

tópico anterior - próximo tópico

IgorM0L

  Olá, como vão?
  Resolvi compilar o kernel do meu Ubuntu 7.10 que vem com o kernel 2.6.22-14-generic. Baixei o kernel linux-2.6.24.1.tar.bz2 e compilei como sempre. Mandei para o diretório /usr/src, descompactei e entrei no mesmo e rodei os comandos de sempre:

cp /lib/modules/$(uname -r)/build/.config .config
  Então eu chamei o make menuconfig e coloquei pra pegar as configs. desse arquivo.
make-kpg clean
make-kpkg -initrd --revision="kernel1" linux_image

  E então foi compilando... Depois fui no diretório /usr/src e instalei o pacote .deb gerado. Tudo beleza...
  Quando entrei nele, tudo bem, sem kernels panics, ele não reconheceu meus drivers mais usados como a placa de som HDA Intel e minha placa de rede já pré-detectada pelo Ubuntu 7.10, uma tal de Atlantics (sei la como escreve).
  E tentei vários outros kernels, o 2.6.23-rc9 entre outros.

  O que fiz de errado?

mstr

#1
eu to usando e em 64 bits
Citar$ uname -a
Linux u7 2.6.24 #2 SMP Mon Feb 4 19:45:04 BRST 2008 x86_64 GNU/Linux

acho que o kernel 2.6.24 tem diferença nos nomes das funções, deve ser a diferença 32/64 bits, eu sugeriria a vc executar 'make xconfig' e marcar tudo o que estiver escrito 'new' no final, foi assim que funcionou para mim