⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 嵌入式系统的网络仿真
💻
字号:
2003-06-06: chenyu	*vnet version 0.2	*support hostif interface, can support guest os on skyeye <----->host os	*changed: if_vnet.h, vnet.c, some test/*.c	*added: test/*.c-------------------------------------------------------------------------2003-04-27:-------------------------------------already did:change uclinux4skyeye's skyeyene2k.c:         * skyeyene2k.c version 0.2        * support that skyeye reads mac addr from skyeye.conf        * modify skyeyene2k.c::sene2k_open :add code to  get mac addr from PADR[0-5]        * modify skyeyene2k.c::sene2k_init :delete code to set mac addr manuallychage skyeye::skyeye-ne2k.c::nic_reset        * put mac addr from skyeye.conf to PADR[0-5]chage skyeye::skyeye_net_vnet.c::vnetif_init        * set flag=flag=IFF_UP|IFF_RUNNING|IFF_BROADCAST and ioctl to vnet device file--------------------------------------result:skyeye support vnetbut seems have some bugs--------------------------------------need to do:more testvnet support hostip <-> guestip---------------------------------------------------------------------------- -------------------------------------------------------------------------2003-04-26:-------------------------already did:change skyeye to support vnet or tuntap at the sametimeadd&changeed files in projects/skyeyeskyeye_net.c skyeye_net_tuntap.c skyeye_net_vnet.cskyeye_config.h skyeye_options.c ....-------------------------result:skyeye support tuntapbut when use vnet, vnet's mac addr mispatch (seems lwiponucosii and uclinux set the mac addr manually, but skyeye set mac addr at the skyeye_init, )  ---------------------------need to do:test skyeye for vnet-------------------------------------------------------------------------2003-04-25:-------------------------already did:build testvnet4.c : testvnet c  client write data to server , testvnet s server read data from clientbuild testvnet5.c : compared to testvnet4, testvnet5 test the select function, to test vnet_chr_poll ioctl process can support set/get  mac addr,ifflag guestif flag must be (UP|RUNNING|...)can recv packetadd function:    vnet_guestif_poll/read/write/recv  vnet_hub_recv ...nut has type:VNET_GUESTIF_NUT VNET_HOSTIF_NUT VNET_HUB_NUT--------------------------result:testvnet4.c passed: send a packet from client to servertestvnet5.c passed: server select and read, clinet write   --------------------------need to do:test the skyeye---------------------------------------------------------------------2003-04-24:-------------------------already did:build testvnet2.c testvnet3.ctestvnet1.c passed, vnet_chr_open vnet_chr_close seems ok.add procfs support know support vnet gifadd ioctl process can support set/get  mac addr clean bugs??? means i don't understand-------------------------result:testvnet3.c passed: open ioctl procfs close----------------------------need to do:add function:vnet_guestif_poll/read/write-----------------------------------------------------------------------2003-04-23:-----------------------already did:build two module file, vnet.c if_vnet.hbuild two test file, testvnet.c testvnet1.cadd function:vnet_chr_...vnet_hub_...vnet_guestif_...vnet_bolt_...vnet_nut_....clean bugs------------------------result:can open dev file, when open file, module will alloc a guestif hub nut is a hubseems open file is okbut error when close file ------------------------need to do:clean bugs in function vnet_chr_closeadd function:vnet_hostif_... (should do it in future, at first vnet_guestif should work)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -