BlueNIC - Bluetooth PAN profile implementation for BlueZ
Copyright (C) 2002 Sony Corporation

Compilation and Installation.

[BNEP module and tools]
In order to compile BlueZ you need following software packages:
  - Linux kernel 2.4.X source code (> 2.4.?)
  - BlueZ protocol stack (>= 2.0)
  - GCC compiler

First, you should install for bluez packages,
   bluez-kernel, bluez-libs, and bluez-utils.
   For each package, usually
   ./configure
   make
   make install

To configure BlueNIC run:
  ./configure
 
Optional support:
  --with-kernel=<path>  kernel source path (default is /usr/src/linux)
  --with-bluez=<path>   bluez-kernel source path
                        (default is ../bluez-kernel-2.0)
  --enable-debug        compile with debugging code (default is false)
  --enable-test         compile with test code (default is false)

Configure automatically searches for all required components and packages. 

To compile and install run:
  make
  make install

You should get following tools.
  bnep.o - loadable module of PAN profile implementation
  pantool - PAN administration tool
  pantest - PAN testing tool (you need to configure with --enable-test)
  sdpc - simple SDP client


# Tools of the following are not necessarily required to connect.
[SDP server for PAN profile]
Get SDPd:
  You can get sdpd-0.1.tar.gz from
     http://bluez.sourceforge.net/download.html

To compile and install run:
  (See sdpd's README)
  ./configure
  make
  make install

You shuld get sdpd, then run
  sdpd -n -f $(BlueNIC)/sdp/pan.xml

[HCIDump with PAN profile support]
Get HCIDump (>= 1.2)
  You can get hcidump-1.2.tar.gz from
     http://bluez.sourceforge.net/download.html


Happy networking,

Johannes Loebbert <loebbert@sony.de>
Takashi Sasai <sasai@sm.sony.co.jp>

