- PM kernel drivers are on /opt/score/score-src/kernel/linux2.6.11/drivers/score-pm. Copy whole of the score-pm directory to a kernel directory (ex /usr/src/linux2.6.xx/drivers)that you install.
- Add the following line to the bottom of /usr/src/linux2.6.xx/drivers/Kconfig
source "drivers/score-pm/Kconfig"
- Add the following line to the bottom of /usr/src/linux2.6.xx/drivers/Makefile
obj-$(CONFIG_SCORE_PM) += score-pm/
- Select the following kernel module for the PM/Ethernet-nkp on kernel configuration (ex: make menuconfig),
< M > SCore PM/Ethernet-nkp drivers (w/o Kernel Patch)
(4) Max units of PM/Ethernet
Ethernet Drivers for SCore PM/Ethernet-nkp --->
- Select Ethernet Drivers on the following tab
Ethernet Drivers for SCore PM/Ethernet-nkp --->
" < M > E1000 driver for PM/Ethernet-nkp"
" < M > E100 driver for PM/Ethernet-nkp"
" < M > tg3 driver for PM/Ethernet-nkp"
- Compile and install the kernel and device driver modules.
# make bzImage
# make modules
# make modules_install
# make install
- After reboot using the installation kernel. Change the original Ethernet
device driver to Ethernet device driver of PM/Ethernet-nkp to modify /etc/modprobe.conf.
Ex
"alias eth0 e1000" to "alias eth0 e1000_scorepm1"
"alias eth0 tg3" to "alias eth0 e1000_scorepm1"
- After reboot the nodes, do an existing PM/Ethernet setup such as executinog /etc/init.d/pm_ethernet start