需要inmod vnet.o吗?
下载skyeye 7.4 编译好的。 ucosii也是编译好的。1.8.2 ,(skyeye) target sim执行这个命令后:
开始出现 这个错误:Unkonw option: mem_num
删掉 skyeye.conf 中的 mem_num: 7这一行
再次执行(skyeye) target sim执行这个命令后:
# cd ucosii
# skyeye simple_test.elf
***************************************************************
**** ****
**** SkyEyeSimulator Ver 0.7.4 withGDB 5.3 Interface ****
**** ****
***************************************************************
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.Type "show warranty" for details.
This SkyEye was configured as "--host=i686-pc-linux-gnu --target=arm-elf"...
(no debugging symbols found)...
(SkyEye) target sim
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x813dae4
nic info: state=1, ethmod num=3, mac addr=0:3:6:9:12:15, hostip=10.0.0.1
nic_init_begin
vnetif_init begin, hostip 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!!!
-----------------------------------------------------------
按照notice:mkdir /dev/net; mknod /dev/net/vnet c 10 201
还是出现上面的错误,大侠帮忙
怎么inmod linux kernel net driver vnet.o!!!
啊?
困扰了好几天了。 可能是你没有把 模块加入到内核里面去
你可以按照如下 :
insmod该vnet.o目录/vnet.o就应该可以了
你首先要找出vnet.o目录好像在/lib/net/2.4/module下面你可以查找一下
然后按照上面的命令加入到你的系统中去.
在进行调试或者你可以看看 skyeye上面提供的avi demo文件 里面有关于这方面的咚咚 到
http://gro.clinux.org/projects/skyeye
下载最新的
skyeye-0.8.0.tar.bz2
及
ucosii4skyeye-v1.8.4.tgz 谢谢二位的热心指教,
我下载VNET,编译的时候有问题,不能生成vnet.o。
后来仔细看陈瑜的文档,发现vnet的作用和tun.o是基本相同的,只是功能更多。
索性不用vnet,改用tun ,现在已经能够运行了
页:
[1]