download and unpack : 0.9.5
read README. # ./configure --target=arm-elf --prefix=/usr/local
Error : GTK - version > 1.1.3... Package gtk+2.0 was not found in the pkg-config search path.
所以Skyeye需要GTK ?
懶惰,用X裝上gnome software development.
configure OK
su and make, make install OK
裝tun.o module
tun.0 位置在 /lib/modules/2.4.20-8/kernel/drivers/net裡,
(如果沒有,要compile kernel ?)
#insmod /lib/modules/2.4.20_8/kernel/drivers/net/tun.o
到skyeye website download vnet sourcecode.
follow vnet/installguide
先create node
#mknode /dev/net/vnet c 10 201
#chmoe 666 /dev/net/vnet
build vnet ,出現error,大概是module的問題。一堆parse error,但是都是在include file裡,
有些是warnning : using kernel header in userland.
查Makefile,發現kernel header include path是:/usr/src/linux/include。
但是系統的install path是:/usr/src/linux-2.4/include。
修改Makefile。OK,剩下一些implicit declare的warning。
#insmod vnet.o
安裝完畢,follow README,要edit skyeye.conf,但是不知道這個file在哪裡。
Google,好像不一定需要安裝vnet (here)
沒有留言:
張貼留言