服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

为什么我的英特尔Tolapainetworking芯片不传输数据包?

我试图部署基于英特尔EP80579(Tolapai)芯片的embedded式系统(Nexcom的NISE 110)。 Tolapai显然将单片机上的以太网等控制器集成在一起( 英特尔主页 )。 机器无法获得networking连接。 尽我所能诊断: 驱动程序 英特尔的驱动程序编译和安装没有问题(版本1.0.3-144)。 内核版本和Linux发行版(CentOS 5.2,2.6.18)匹配驱动程序的安装说明。 驱动程序加载并显示在lsmod (模块名称是gcu和iegbe ) 接口eth0和eth1在ifconfig中显示 使用ifconfig 我可以调出带有固定IP的接口 ping本地接口工作 ifconfig显示标志UP但不 RUNNING 链接 ethtool显示“Link detected:no”,“Speed:unknown(65536)”和“Duplex:unknown(255)” 链接LED亮起 在电缆的另一端, ethtool显示“Link detected:yes”,并报告1000 Mbps的速度,据称这是有问题的设备自动neogotiated。 networkingstream量分析 该设备不响应​​ARP,ICMP回声或其他任何东西( iptables被closures) 当试图发送ICMP或DHCP请求时,他们永远不会到达另一端 活动LED在设备上closures,在另一端开启。 我尝试了以下没有任何影响: 不同的电缆(2直,一个交叉),我得到每个链接LED点亮。 另一端有三个不同的设备(一台PC,一台上网本,一台路由器) 固定两边的ARP表项 将机器的两个networking端口相互连接,将不会ping通电缆,而是在本地ping。 为此,尝试了直线和交叉电缆。