LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 827|回复: 5

怎么将我的板子连接到网络

[复制链接]
发表于 2007-1-11 08:46:34 | 显示全部楼层 |阅读模式
我想将我的板子与PC用网卡连接起来,练习编程;

我的资源如下:
PC:VMware5.5.1,WinXP(host),rethat9(2.4.20)
路由器:DI-504
开发板:HMS30C7202

情况是这样:我还没有学会编译内核和文件系统,板子自带的软件可以启动到 shell,我想编个 hello world ,然后 mount 上去,让自己兴奋一下!

我把板子里的几个文件拷贝出来了,请大家想法子,怎么设置PC和路由器,让板子连上PC
先谢过!


ifcfg-eth0

                                                                                    
DEVICE="eth0"
BOOTPROTO=""
ONBOOT="yes"
IPADDR="192.168.204.147"
NETMASK="255.255.255.0"
IPXNETNUM_802_2=""
IPXPRIMARY_802_2="no"
IPXACTIVE_802_2="no"
IPXNETNUM_802_3=""
IPXPRIMARY_802_3="no"
IPXACTIVE_802_3="no"
IPXNETNUM_ETHERII=""
IPXPRIMARY_ETHERII="no"
IPXACTIVE_ETHERII="no"
IPXNETNUM_SNAP=""
IPXPRIMARY_SNAP="no"
IPXACTIVE_SNAP="no"

----------------------------------------
resolv.conf

domain sysic.net
nameserver 192.168.192.1
search sysic.net

---------------------------
network

ETWORKING=yes
HOSTNAME=h7202
GATEWAYDEV=eth0
GATEWAY=192.168.204.254
发表于 2007-1-11 13:05:52 | 显示全部楼层
你得把你的Host系统网络情况介绍一下吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 13:41:30 | 显示全部楼层
谢谢楼上回复!

我把路由器的IP设位为 192.168.204.254
把WinXP地址设为   192.168.204.200
redhat 没有动它,它自动获得了IP: 192.168.204.100

在 WinXP中可以ping通192.168.204.100,但是ping不通板子的 192.168.204.147
板子启动后,我试图mount文件,得到信息: NETDEV WATCHDOG: eth0: transmit timed out


另:有什么办法证明板子的网口是活的呢(路由器上的灯到是亮的)?
回复 支持 反对

使用道具 举报

发表于 2007-1-11 15:02:21 | 显示全部楼层
你在板子上运行ifconfig命令,看看网卡有没有Ip地址,如果网卡已经激活的话,应该看到类似下面的信息:
# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:E8:15:74:21
          inet addr:192.168.204.147  Bcast:192.168.204.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52648 errors:0 dropped:0 overruns:0 frame:0
          TX packets:982 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:59834159 (57.0 MiB)  TX bytes:150934 (147.3 KiB)
          Interrupt:46

lo        Link encapocal Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

然后你ping一下192.168.204.254看看通不通,如果通的话,说明就好了。

你要Mount到redhat,需要在redhat上设置nfs服务,并且要导出目录.
然后还要确认你的目标板的Linux有nfs client。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-12 08:53:43 | 显示全部楼层
尝试了N个方法后,换了根网线,通了
极度郁闷与兴奋!


进入arm-linux的学习了,后请大家多多指点!
回复 支持 反对

使用道具 举报

发表于 2007-1-12 09:03:00 | 显示全部楼层
灯亮的,只能说明网卡初始化完成,你能从板子ping通XP吗?另外虚拟机网络要设置成bridge模式

板子上你用ifconfig看一下网络的状态
回复 支持 反对

使用道具 举报

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

本版积分规则

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