QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3127|回复: 2

运行uClinux的网络问题(已经解决)

[复制链接]
发表于 2006-3-7 22:05:51 | 显示全部楼层 |阅读模式
编译完成后 得到linux和 image.bin

在skyeye中运行时 出现
dhcpcd[14]: dhcpStart: ioctl SIOCGIFHWADDR: No such device running

写入板子也是运行也是同样的问题
网卡好像没有识别出来啊 怎么回事

请斑竹帮忙

无人理会我的问题啊 只好自己动手了

问题原因:
编译了一个2003版的uClinux 在skyeye种启动和 2004版本比较了一下
发现2003版的有加载一个samsung 4510B Ethernet Driver
基本可以确定默认情况下 2004版 编译时并未编译 Ethernet Drivers

解决办法:

make menuconfig

选择 customize kernel 找到 10-100 M network 找到
samsung 4510B并选择

还有一点 如果启动后还是报dhcpcd 错误

请到 vendors/samsung/4510b/rc 文件
注释掉 dhcpcd 的command
加入
ifconfig eth0 192.168.1.111 netmask 255.255.255.0 up

退出
make user_only
make romfs
make
make image
编译即可 写入板子后  网卡工作正常了
发表于 2006-3-10 15:43:15 | 显示全部楼层
好啊,解决了能够不忘上来发贴,是大家学习的榜样!  
btw: 我当时编译 2004 版的时候,主要是为了和 skyeye 配合调试,没有留意网络的配置,是我疏忽了,此贴已经设为精华贴,以后大家配置网络功能时可以借鉴  
回复

使用道具 举报

发表于 2006-9-17 14:42:15 | 显示全部楼层
我遇见相同的问题,但是按照上述方法解决问题,没有解决到根本问题!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-26 11:00 , Processed in 0.084361 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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