Au passage, tu peux utiliser dpkg-divert pour renommer le tg3.ko du kernel-linux. Comme ça, si ton module s'install à la place de celui-ci, chaque mise à jour du noyau ne l'écrasera pas.
Par contre si le noyau change d'ABI, par exemple 2.6.18-6-686 à 2.6.18-7-686, il te faudra prendre les nouveaux headers et recompiler à nouveau le module