返回信息流和主机互联时总是出现这个提示:我猜测是开发板IP需要重新设定,因为前几天交换机重启过,如果是开发板iP问题,该怎样绑定开发板IP呢,,,或者下面的错误提示根本就不是IP出了问题~
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
stmmaceth_open: MAC address 00:08:e1:12:06:12
IP-Config: Guessing netmask 255.0.0.0
IP-Config: Complete:
device=eth0, addr=59.64.132.206, mask=255.0.0.0, gw=255.255.255.255,
host=59.64.132.206, domain=, nis-domain=(none),
bootserver=255.255.255.255, rootserver=59.64.132.153, rootpath=
Looking up port of RPC 100003/2 on 59.64.132.153
Trying 100/FULL
Trying 10/FULL
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #6433同步于 2009/11/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
开发板和主机进行NFS时出问题~
lisame
2009/11/8镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
1、先保证主机和开发板ping通。注意:有的开发板可能不会回ping包,也就是说可能只能用开发板ping主机
2、分别检查nfs的server和client,一般server配置出错的可能比较大。检查server包括:防火墙关闭,服务启动等。可以尝试用其他pc连这个nfs,如果连不上,那server这边就有问题。
【 在 lisame (lilo) 的大作中提到: 】
: 和主机互联时总是出现这个提示:我猜测是开发板IP需要重新设定,因为前几天交换机重启过,如果是开发板iP问题,该怎样绑定开发板IP呢,,,或者下面的错误提示根本就不是IP出了问题~
: TCP bic registered
: NET: Registered protocol family 1
: ...................
又仔细看了一遍你的描述
是不是说挂nfs的时候时通时掉,用着用着就没响应了?
如果是这样的话,基本上就是ip冲突了。你可以这样检验,关掉开发板,主机ping开发板ip,发现能ping上
解决方法:
1、找个ping不上的ip,用ifconfig命令配给开发板
2、主机和开发板都配私有ip,避免和公网的冲突
方法1比较容易,不过后面很有可能还会冲突(貌似教三的IP变动还挺大),尤其是把这个工作交接给其他人的时候,人家不知道,往往比较悲剧,所以建议第二种方法(虽然配成私有的就不能上网了)
【 在 lisame (lilo) 的大作中提到: 】
: 和主机互联时总是出现这个提示:我猜测是开发板IP需要重新设定,因为前几天交换机重启过,如果是开发板iP问题,该怎样绑定开发板IP呢,,,或者下面的错误提示根本就不是IP出了问题~
: TCP bic registered
: NET: Registered protocol family 1
: ...................
因为你用的公网ip,而且开发板那边不是dhcp分配的,发生冲突是正常的
【 在 lisame (lilo) 的大作中提到: 】
: 我也觉得是开发板IP的问题,我配置下IP试试,谢谢~
刚才关掉开发板,发现原来板子用的IP 可以PING通,证明这个IP被占用了,但是我重新开启了NFSLOCK服务,关闭ITABLES后,主机就可以和开发板连上了~~~~
不知道是原来用的IP又空闲了,还是NFS设置本身的问题。
这个问题解决的有些稀里糊涂哦~~~
【 在 hobby 的大作中提到: 】
: 因为你用的公网ip,而且开发板那边不是dhcp分配的,发生冲突是正常的
在主机上不能登录开发板上的时候,怎么设置client端呢,主机上设置除了/etc/exports外还有哪些文件啊????
【 在 hobby 的大作中提到: 】
: 1、先保证主机和开发板ping通。注意:有的开发板可能不会回ping包,也就是说可能只能用开发板ping主机
: 2、分别检查nfs的server和client,一般server配置出错的可能比较大。检查server包括:防火墙关闭,服务启动等。可以尝试用其他pc连这个nfs,如果连不上,那server这边就有问题。
如果你关了开发板,能ping通开发板ip,那ip一定是冲突了
但是,即使在IP冲突的情况下,nfs仍然可以连上,只不过用着用着就掉了,这种情况我碰到过很多次
如果你非配公有ip不可,那就开发板开之前,先用pc ping一下那个ip,确保没人在用。此外,nfs一旦掉了,开发板断电再ping,八成能ping上
【 在 lisame (lilo) 的大作中提到: 】
: 刚才关掉开发板,发现原来板子用的IP 可以PING通,证明这个IP被占用了,但是我重新开启了NFSLOCK服务,关闭ITABLES后,主机就可以和开发板连上了~~~~
: 不知道是原来用的IP又空闲了,还是NFS设置本身的问题。
: 这个问题解决的有些稀里糊涂哦~~~
: ...................
你的主机配置开发板的时候用的不是串口吗?
可以在uboot里面配置ip,mac地址什么的啊
主机那里文件修改好像只有exports,不过注意开启portmap,nfs等服务
【 在 lisame (lilo) 的大作中提到: 】
: 在主机上不能登录开发板上的时候,怎么设置client端呢,主机上设置除了/etc/exports外还有哪些文件啊????
是用的串口,好的,学嵌入式半年了,没关注过UBOoT,呵呵,学习下去,谢谢版主拉~
【 在 hobby 的大作中提到: 】
: 你的主机配置开发板的时候用的不是串口吗?
: 可以在uboot里面配置ip,mac地址什么的啊
: 主机那里文件修改好像只有exports,不过注意开启portmap,nfs等服务