Hi, try make xconfig or menuconfig make dep ; make clean ; make zImage mv --force /lib/modules/2.x.x /lib/modules/2.x.x-old ( if recompiling the same version ) make modules ; make modules_install edit lilo if necessary ( new kernel will be /boot/vmlinuz old kernel will be /boot/vmlinuz.old ? ) make install ( also creates new boot floppy ) lilo reboot modconf ( set up /etc/modules ) reboot
> I just recompiled kernel 2.0.36, and everything seems to work fine > except for the following messages during boot up (same with modprobe). > pon seems to be working ok so, what does all this mean? > > :~# modprobe ppp.o > /lib/modules/2.0.36/net/ppp.o: unresolved symbol netif_rx_R88a5d1d7 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol > unregister_netdev_R83363374 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol dev_close_R314d8913 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol n_tty_ioctl_Rd58a4d14 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol kill_fasync_R1e36b960 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol dev_alloc_skb_Rd29823b6 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol dev_kfree_skb_R13582d30 > /lib/modules/2.0.36/net/ppp.o: unresolved symbol > tty_register_ldisc_Rc1106c2e > /lib/modules/2.0.36/net/ppp.o: unresolved symbol > register_netdev_Re4ba25d3 > > If it helps, I include the .config file. > > Another message I used to get with the default kernel (also with the new > compiled kernel) during bootup is: > > lspci not found so PCI conflict not checked > > I'm afraid I don't quite understand the way modules work. If I make > `lsmod' I still see the module pcmcia_core, which I didn't select; > earlier I had modules bsd_comp, ppp [bsd_comp](1), and slhc [slip ppp], > whereas now I just have bsd_comp and slhc [slip]. > > Is there anything else I should do after: > make mrproper > make config > make dep > make clean > make zImage > make modules > make modules_install? > -- Cheers, Colin Tree