Thanks Peter. With the addition you suggested, the stack works fine if built as part of the kernel. I also did some modifications to the Makefile so the stack can be compiled as a module when in the kernel tree. However, the BNEP profile still does not compile as a module (but it is fine as a part of the kernel), neither in or outside the kernel tree. I modified it so it does, and if you are interested I can send it to you. Fabrizio Gennari Philips Research Monza via G.Casati 23, 20052 Monza (MI), Italy tel. +39 039 2037816, fax +39 039 2037800 Peter Kjellerstedt <email@example.com> 01/02/2002 14.49 To: Fabrizio Gennari/MOZ/RESEARCH/PHILIPS@EMEA1 Bluetooth-dev <firstname.lastname@example.org> email@example.com cc: Subject: RE: [bluetooth-dev] Trouble when compiling OpenBT with PAN profil e Classification: > -----Original Message----- > From: firstname.lastname@example.org > [mailto:email@example.com] > Sent: 31 January 2002 12:37 > To: firstname.lastname@example.org > Subject: [bluetooth-dev] Trouble when compiling OpenBT with > PAN profile > > > I downloaded the latest version of the OpenBT stack with PAN profile > support, but I am having trouble compiling it. It makes > various .o files > but does not link them to bt.o . > Add 'obj-$(CONFIG_BLUETOOTH) += bluetooth/bt.o' too. > - in make xconfig, answered "M" to "Bluetooth driver", "CSR" > to "Bluetooth > hardware type", "Y" to "Enable PAN profile" and "N" to everything else I am not sure whether it works automatically to build is as a module when building as part of the kernel. It works to make it built-in this way, and it works to build it as a module when building outside the kernel tree.