skyeye的网络配置
我是按下面的流程进行配置:可以保证每一步都没有做多于的动作:
#cd /opt/skyeye-cdrom/uClinux
#tar zxf uClinux-dist-20030522.tar.gz
#cp /opt/skyeye-cdrom/SkyEye/uclinux4skyeye/uclinux4skyeye-v0.2.3.tgz .
#tar zxf uclinux4skyeye-v0.2.3.tgz
#cd uclinux4skyeye
#cp example/uclinux-dist-20030522/vendor__GDB_ARMulator/* ../uClinux-dist/vendors/GDB/ARMulator/
#cp example/uclinux-dist-20030522/linux-2.4.x__drivers__net/* ../uClinux-dist/drivers/net/
#cd ..
#cd uClinux-dist
#make menuconfig(若是在X window上,终端窗口的尺寸必须大于19行80列,否则Menuconfig无法正常运行)
#make dep
#make
#ls linux-2.4.x/linux
#cd ..
#ln -s uClinux-dist/linux-2.4.x/linux linux
#cp /opt/skyeye-cdrom/SkyEye/testsuit/skyeye-binary-testutils-1.0.7/at91/uclinux3/boot.rom .
#cp /opt/skyeye-cdrom/SkyEye/testsuit/skyeye-binary-testutils-1.0.7/at91/uclinux3/skyeye.cof .
#skyeye linux
(SkyEye)target sim
(SkyEye)load
(SkyEye)run
(uCLinux内核开始启动... ...)
/>sbin/ifconfig
其中有一句,我看视频发现是:
#cp example/uclinux-dist-20030522/linux-2.4.x__drivers__net/* ../uClinux-dist/linux-2.4-x/drivers/net/
最后在(SkyEye)target sim
的时候总是示:
nic_init_begin
vnetif_init begin, hostip[0][1][2][3] 10.0.0.1
vnetif_init:for hostif fd -1
vnetif_init:for hostif open: ûÓÐÄǸöÎļþ»òĿ¼
-----------------------------------------------------------
NOTICE: Now the net simulation function is disable!!!
NOTICE: 1. you should be root at first !!!
NOTICE: 2. if you don't make device node, you should do commands:
NOTICE: mkdir /dev/net; mknod /dev/net/vnet c 10 201
NOTICE: 3. you should inmod linux kernel net driver vnet.o!!!
NOTICE: Please read README in SkyEye package and try again!!!
-----------------------------------------------------------
求大虾指点一个! 我弄了好久了!