QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1099|回复: 4

[b]谁网络配置成功了?指点我一下,谢谢[/b]

[复制链接]
发表于 2005-4-26 11:16:03 | 显示全部楼层 |阅读模式
我将uclinux4skyeye-v0.2.3的linux-2.4x_drivers_net和vendors_GDB_ARMulator覆盖了解压出来的uClinux-dist-20041215目录下的对应文件,然后make xconfig,选择gdb/armulator,customize kenel setting选了"n"。编译出来的uclinux在skyeye下可以运行,但无法ping通主机,主机也无法ping通uclinux。(注:主机的有tun.o且skyeye.conf里设置了net: state=on, mac=0:4:3:2:1:f, ethmod=tun, hostip=10.0.0.1)。

是不是在make xconfig的customize kernel setting里应该选择 'y',于是我又选择‘y,打算重新编译一边, 可是保存退出后就出现错误如下:

Error in startup script: can't read "CONFIG_ZIMAGE_TEXTADDR": no such variable while executing
"set CONFIG_ZIMAGE_TEXTADDR $CONFIG_ZIMAGE_TEXTADDR"
    (file "scripts/kconfig.tk" line 222020)
make[2]: *** [xconfig] 错误 1
make[2]: Leaving directory `/root/uClinux-dist/linux-2.4.x'
make[1]: *** [linux_xconfig] 错误 2
make[1]: Leaving directory `/root/uClinux-dist'
make: *** [xconfig] 错误 2

恳请靠手指点,谢谢。
 楼主| 发表于 2005-4-26 11:47:32 | 显示全部楼层
我又用make menuconfig试了一次,这次好了,网卡也选了skyeye ne2k,重新编译内核后,主机和uclinux互ping,还是不通(uclinux启动后,主机ifconfig可以看到tap0),why
回复

使用道具 举报

发表于 2005-4-26 15:41:24 | 显示全部楼层
你在uclinux下用ifconfig设ip为10。0。0。3试试
ifconfig eth0 10.0.0.3

在uclinux下,ping -c 3 10.0.0.1
在主机下ping -c 3 10.0.0.3
回复

使用道具 举报

 楼主| 发表于 2005-4-26 18:26:07 | 显示全部楼层
谢谢, 主机ping uclinux已通,
uclinux ping 10.0.0.1也通
但uclinux ping 192.168.0.20(我的主机IP)不通, 应该可以ping通的吧?
回复

使用道具 举报

发表于 2005-4-26 21:16:14 | 显示全部楼层
应该不能ping 通,因为不在同一网段上,而且虚拟网络设备tun.o不是hub的虚拟。

你知道uclinux的ftp,telnet的用户名和密码吗?以及怎样设置吗?
快急死我了!!! :-(
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 13:47 , Processed in 0.066338 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表