pues no te sabria decir , pero solo te recuerdo que entre 2.2 y 2.4 hay cambios mayores como la implementacion de iptables por ipchains entre otros alomejor algun modulo te da problemas port eso , jamas pase de un 2.2 a un 2.4 asi que no te puedo ayudar mucho, revisa que todos los modulos sean los mismos , o cual en si es la razon de que no funcione el cablemodem , komo lo tienes conectado , alomejor el driver de la eth no esta , o algun problema por ese estilo
Saludos