Installing Device Driver and Applications for the K5/VSI and the GICO3
Standard Installation (using rpm packages)
Downloading the newest RPM packages from download page and installing these packages using rpm command.
Sometimes, you should append options such as "--force" and "--nomd5" as follows.
Standard setup for the device driver of the VSI2000DIM board
-- Keeping the Buffer Memory for VSI2000DIM --
Because, the device driver of the VSI2000-DIM board needs a private memory area for buffering algorithm, you should keep this area before booting the kernel.
Most easy way to keep the private memory area is appending the "mem=xxxM" option in the kernel booting parameter.
The memory area from 0x00000000 to 0x3c800000 are used for the kernel and from 0x40000000 to the end of memory are used for buffer of the VSI2000DIM
board. In this case, you should edit /etc/grub.conf file as follow:
Appending the "mknod" and "insmod" command in the /etc/rc.local to loading device driver automatically.
Some setup parameters of the insmod command can be chosen as follows depending on the memory size:
/bin/mknod -m 666 /dev/k5vsi c 250 0
/sbin/insmod /lib/modules/2.6.x-xx.ELsmp/kernel/drivers/misc/k5vsi.ko Offset=0x40000000 Length=0x10000000 Number=8 #PC(4GB) for both 1/2Gbps mode
/sbin/insmod /lib/modules/2.6.x-xx.ELsmp/kernel/drivers/misc/k5vsi.ko Offset=0x40000000 Length=0x10000000 Number=4 #PC(2GB) for both 1/2Gbps mode
/sbin/insmod /lib/modules/2.6.x-xx.ELsmp/kernel/drivers/misc/k5vsi.ko Offset=0x40000000 Length=0x08000000 Number=8 #PC(2GB) for only 1Gbps mode
After editing /etc/grub.conf and /etc/rc.local, rebooting the kernel so that all setup parameter are valid and device driver are loaded in the kernel.
If device driver loaded normally, you can see some massages in the /var/log/messages.
Go back to the K5/VSI home page.
Last modified: Thu Sep 6 14:46:21 JST 2007