Hi Karthik, I think unresolved symbols come when you don't have that function defined in the module you tried to insert or when the symbols are not there in the kernel. In your case "pci_map_single" and the other function may not have been defined in the code you compiled and tried to insert. Someone please correct me if I am wrong. Regs, sathish On Sun, 2 Sep 2001, karthik wrote: > Hi > > 1. I compiled the 8139too.c with the version and include path. > But when i tried to insmod it gives > > unresolved symbol pci_map_single > unresolved symbol ioremap > unresolved symbol pci_unmap_single > > when i checked in /proc/ksyms i was able to find the symbol for ioremap > but not for the other 2 function calls. > can anyone let me know why this is happening ? > do i have to recompile the kernel again for the insmod to work with the > functions ? > I am using RH7.1 kernel 2.4.2 > > 2. can i add my driver as an option to the menuconfig => network drivers > if i want to recompile my new driver with the kernel ? > > > Thanks in advance > nk > > > - > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > IRC Channel: irc.openprojects.net / #kernelnewbies > Web Page: http://www.kernelnewbies.org/ > - Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/