Ola turma, blz ?
Sou um infeliz proprietario do modem sm56 da motorola.
Eu tinha um RH 7.2 com Kernel 2.4.7 e com a ajuda de um documento consegui fazer ele funcionar no meu linux perfeitamente.

Eu instalei o RH 8 com Kernel 2.4.18 e fiz tudo igualzinho para ele funcionar tb. Depois que eu compilei o Kernel e tento carregar o modulo do modem aparece o seguinte:
----------------------------------------------------------------------------------------
[[email protected] root]# modprobe sm56
/lib/modules/2.4.18-14custom/kernel/drivers/char/sm56.o: The module you are trying to load (/lib/modules/2.4.18-4custom/kernel/drivers/char/sm56.o) is compiled with a gcc version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work.
/lib/modules/2.4.18-14custom/kernel/drivers/char/sm56.o: insmod
/lib/modules/2.4.18-14custom/kernel/drivers/char/sm56.o failed
/lib/modules/2.4.18-14custom/kernel/drivers/char/sm56.o: insmod sm56 failed
[[email protected] root]#
----------------------------------------------------------------------------------------
Pela msg deu pra perceber que eh por causa da versao do gcc. O modulo do modem foi compilado na versao 2 e meu Kernel com a versao 3 (Pelo menos eh isso q eu acho)

Mas... como eu posso arrumar isso se o modulo do modem vem num pacote RPM ?
Tem alguma forma de resolver este conflito de versao ?

Valeu qualquer ajuda !!

Falow....

Fabio