-
-
Redpine Signals, Inc. Proprietary and Confidential
Page 38
R
R
S
S
9
9
1
1
1
1
3
3
-
-
n
n
-
-
L
L
i
i
n
n
k
k
-
-
M
M
o
o
d
d
u
u
l
l
e
e
-
-
D
D
r
r
i
i
v
v
e
e
r
r
-
-
I
I
n
n
s
s
t
t
a
a
l
l
l
l
a
a
t
t
i
i
o
o
n
n
-
-
G
G
u
u
i
i
d
d
e
e
V
V
e
e
r
r
s
s
i
i
o
o
n
n
3
3
.
.
0
0
•
Go to the linux kernel source folder. Here it is assumed that the kernel
3.13 is being used.
#cd linux-3.13
•
Run the ‘make menuconfig’ command and make sure that the following
features are enabled in the menu.
o
Select <Networking support> and press enter.
o
Press ‘M’ to modularize the ‘Bluetooth subsystem support’
feature and press enter.
o
Press ‘M’ to modularize the following in the ‘Bluetooth
subsystem support’ sub menu :
‘RFCOMM Protocol support’ feature and press enter to
enable the ‘RFCOMM TTY support’ feature.
‘BNEP Protocol support’ feature and press enter to
enable both the ‘Multicast filter support’ and ‘Broadcast
filter support’ features.
‘CMTP Protocol support’ feature.
‘HIDP Protocol support’ feature.
o
Press <Exit> button until you get back to the main menu. Exit
from there too, and save the kernel configuration.
Compilation of kernel:
Run the following commands in the kernel source folder to compile the kernel.
•
Run the ‘make’ command. This builds the customized kernel.
•
Run the ‘make modules_install’ command.
•
Run the ‘make install’ command. This ensures that the customized kernel
is installed and the boot loader is updated appropriately.
•
Run the ‘reboot’ command and select the kernel 3.13. Upon successful
booting, the kernel is ready for use.