skyeye无法开启网络支持
skyeye.conf配置如下:/> ubuntu@ubuntu:~/uClinux-dist$ cat skyeye.conf
#skyeye config file sample
cpu: arm7tdmi
mach: at91
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=M, type=R,addr=0x01400000, size=0x00400000, file=./romfs.img
mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
net:stat=on,mac=0:4:3:2:1:f,ethmod=tuntap,hostip=192.168.2.2
192.168.2.2是我的linux主机IP.
uclinux内核是自己编译的,都是默认配置.
以root启动后网络部分有些提示,模块为空:
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x8056760
ethmod num=1, mac addr=0:4:3:2:1:f, hostip=192.168.2.2
can't find device module: (null)
我的/lib/modules下已经有 tun.ko文件. 我的主机环境是;
ubuntu@ubuntu:~/uClinux-dist$ uname -a
Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
ubuntu@ubuntu:~/uClinux-dist$ 已经打过了uclinuxforskyeye的虚拟网络设备的补丁,在uclinux中ifconfig eth0 配置IP也没有失败.
但是就是互相ping 不同,在主机上ifconfig也看不打新的网卡设备. 可能是因为你的skyeye.conf的问题,你的skyeye.conf中的网络那一行是这样的吧?
net: state=on, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
你把它改为:net: type=rtl8019, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1再试一下。
页:
[1]