原创 为AM335x移植Linux内核主线代码(41)Ethernet结论篇

2015-3-2 10:35 1534 21 21 分类: MCU/ 嵌入式 文集: Linux Kernel的DTS

一口老血喷到屏幕上!
请自动略过之前的第36~40小节=_=!!!

=====================================
http://www.tuicool.com/articles/UvmuEv

我的电路板存在的问题是:由于布线(杜邦线)导致的干扰,只能通信在10Mbps,而不能通信在100Mbps。
之前的尝试是想修改ioctl配置,但其实方法很简单,就是使用ethtool工具,简单直接快速!

root@ok335x:~# ethtool eth0      
root@ok335x:~# ethtool -s eth0 autoneg off
root@ok335x:~# ethtool -s eth0 duplex full
root@ok335x:~# ethtool -s eth0 speed 10
root@ok335x:~# ifconfig eth0 up
root@ok335x:~# ifconfig eth0 192.168.1.118 netmask 255.255.255.0
root@ok335x:~# ping 192.168.1.118
ping 192.168.1.118
PING 192.168.1.118 (192.168.1.118): 56 data bytes
64 bytes from 192.168.1.118: seq=0 ttl=64 time=1.971 ms
64 bytes from 192.168.1.118: seq=1 ttl=64 time=1.144 ms
64 bytes from 192.168.1.118: seq=2 ttl=64 time=1.068 ms
 

文章评论0条评论)

登录后参与讨论
我要评论
0
21
关闭 站长推荐上一条 /2 下一条