主题 : 2.6.29 CS8900的PATCH什么时候才有 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1222
精华: 0
发帖: 49
金钱: 490 两
威望: 391 点
综合积分: 98 分
注册时间: 2008-08-04
最后登录: 2010-11-24
楼主  发表于: 2009-04-18 23:57

 2.6.29 CS8900的PATCH什么时候才有

CS8900的PATCH啊, ,友臂忘了我们啦, 5555555555555
误人子弟!
级别: 新手上路
UID: 799
精华: 0
发帖: 40
金钱: 355 两
威望: 130 点
综合积分: 80 分
注册时间: 2008-06-01
最后登录: 2013-09-03
1楼  发表于: 2009-04-19 10:32
误人子弟!
级别: 新手上路
UID: 799
精华: 0
发帖: 40
金钱: 355 两
威望: 130 点
综合积分: 80 分
注册时间: 2008-06-01
最后登录: 2013-09-03
2楼  发表于: 2009-04-19 10:34
http://www.aiothome.com/bbs/read.php?tid-1537.html
这个不是有吗?

不过这个cs8900好像有个bug。
#ifconfig eth0 10.10.10.230
#ping eth0 10.10.10.2
system崩溃了。

也求解答啊
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-04-19 10:59
#ping eth0 10.10.10.2
system崩溃了。

ping是这样用吗?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
误人子弟!
级别: 新手上路
UID: 799
精华: 0
发帖: 40
金钱: 355 两
威望: 130 点
综合积分: 80 分
注册时间: 2008-06-01
最后登录: 2013-09-03
4楼  发表于: 2009-04-19 13:41
引用第3楼kasim于2009-04-19 10:59发表的  :

ping是这样用吗?



不好意思  打错了。


是ping 10.10.10.230 然后等待respond 然后就崩溃了。

我是用ubuntu8.10 (非vmware) 有2个网卡 想同时访问外网和板子。
eth0 用于板子
eth1 用于通过路由器192.168.1.1 访问外网的。

如何配置呢(下面有参考配置)? 我就修改一下板子的ip, ping一下就over了。(log 在ubuntu中, 现在我用window上网,发布上log来。)










http://blog.sina.com.cn/s/blog_4bbaab4f0100b0sh.html
http://blog.163.com/pizi98@126/blog/static/2681289120089810327561/
现有双网卡的ubuntu连接内外两个网

外网网卡eth0, 网段 192.168.63.0

内网网卡eth1, 网段 10.147.9.0

目标,内网其他设备如10.147.9.70可以访问外网的设备如192.168.63.1

首先要设置双网卡同时使用


$ sudo vim /etc/network/interfaces

内容如下

auto lo

iface lo inet loopback



iface eth1 inet static
address 10.147.9.250
netmask 255.255.0.0
gateway 10.147.9.1

auto eth1



注,其中外网段似乎是在gnome里设的,所以没有提及,具体有待研究。

此时内外网基本联通

在内网其他设备如 10.147.9.70上边增加一条临时路由,重启后失效

windows这样设

route add 192.168.63.0 mask 255.255.255.0 10.147.9.250

如果是永久性设置

route add -p 192.168.63.0 mask 255.255.255.0 10.147.9.250

linux 临时路由添加

route add -net 192.168.63.0 netmask 255.255.255.0 gateway 10.147.9.250

ubuntu 永久静态路由添加

$sudo vim /etc/rc.local

route add -net 192.168.63.0 netmask 255.255.255.0 gateway 10.147.9.250

把上面这句加到exit 0 上边就行

意思是说所有发往192.168.63这个网段的地址全部先发往10.147.9.250

而不是系统原来的默认网关10.147.9.1




从10.147.9.70 ping 10.147.9.250 通

从10.147.9.70 ping 192.168.63.50 (同意设备的外网卡地址) 通

从10.147.9.70 ping 192.168.63.1 外网网关 不通

从10.147.9.250 ping 10.147.9.70 通

从192.168.63.50 ping 192.168.63.1 通





参考了很多资料, 说iptables可以实验网桥或路由的转发功能

具体操作如下:

开启ipv4的转发功能

2个地方要改

$ sudo /etc/sysctl.conf

把下面这句的#号去掉


#net.ipv4.ip_forward=1

还有

$ sudo vim /proc/sys/net/ipv4/ip_forward

把0改成1


然后运行下列命令iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT

然后测试从10.147.9.70 ping 192.168.63.1通了,庆祝一下
还有个问题,就是关机以后不能保存设置,就是说再次开机要再次运行上边4条命令
研究了一下午,终于搞定。
把上边4条命令加到开机自动运行的脚本里面即可。
这也是Ubuntu的小窍门
$sudo vim /etc/rc.local
把上边四条命令加到
exit 0 上边就行
误人子弟!
级别: 新手上路
UID: 799
精华: 0
发帖: 40
金钱: 355 两
威望: 130 点
综合积分: 80 分
注册时间: 2008-06-01
最后登录: 2013-09-03
5楼  发表于: 2009-04-19 13:43
如何只用一个网卡 并且是192.168.1.*  
pc(ubuntu)和板子是可以互相ping的。也可以NFS

如果修改ip 那么是不可以的 那个方向也ping不通的。 板子ping pc会崩溃。
级别: 侠客
UID: 401
精华: 0
发帖: 76
金钱: 470 两
威望: 190 点
综合积分: 152 分
注册时间: 2008-03-27
最后登录: 2018-09-19
6楼  发表于: 2009-04-19 13:46
參考此
http://www.aiothome.com/bbs/read.php?tid-1537.html
也使用他提供的補丁


結果如下
[root@FriendlyARM /]#
[root@FriendlyARM /]#
[root@FriendlyARM /]# ifconfig
lo        Link encap:Local 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)

[root@FriendlyARM /]# ping 192.168.1.230
PING 192.168.1.230 (192.168.1.230): 56 data bytes
ping: sendto: Network is unreachable
[root@FriendlyARM /]#

少掉 eth0 Link encap:Ethernet HWaddr 00:11:aa:bb:cc:dd
                   inet addr:192.168.1.230 Bcast:192.168.1.255 Mask:255.255.255.0
                   UP BROADCAST RUNNING .....................
之類

似乎沒有用

可否提供有CS8900的

感謝
误人子弟!
级别: 新手上路
UID: 799
精华: 0
发帖: 40
金钱: 355 两
威望: 130 点
综合积分: 80 分
注册时间: 2008-06-01
最后登录: 2013-09-03
7楼  发表于: 2009-04-19 16:09
LS
你的网卡都没有检测到。

并且ping 230的要在pc上运行 (by default)
##PC ping board
#ping 192.168.1.230

#Board ping PC
#ping 192168.1.*

Note:  Please disable/remove your firewall.