Hello, The following patch appears to fix 2 of the 3 undefined references: publish_netdev is still unresolved. Regards, Frank --- net/atm/lec.c.old Sat Dec 30 03:08:14 2000 +++ net/atm/lec.c Sat Dec 30 03:17:44 2000 @@ -772,10 +772,10 @@ size = sizeof(struct lec_priv); #ifdef CONFIG_TR if (is_trdev) - dev_lec[i] = prepare_trdev(NULL, size); + dev_lec[i] = init_trdev(NULL, size); else #endif - dev_lec[i] = prepare_etherdev(NULL, size); + dev_lec[i] = init_etherdev(NULL, size); if (!dev_lec[i]) return -ENOMEM;