안녕하세요?

간신히 커널을 새로 컴파일해서 부팅 시키는데까지는 성공을 했는데,
네트워크 사용에 문제가 있어보입니다.

ifconfig해보면 다음과 같이 잘 인식된것 처럼 보입니다.
eth0      Link encap:Ethernet  HWaddr FA:09:01:00:00:25  
          inet addr:192.168.10.162  Bcast:192.168.10.255  Mask:255.255.255.0

자신의 주소 (192.168.10.162)로 ping을 해보면 잘 되구요,
문제는 cross cable로 연결한 다른 PC로 ping이 안됩니다. 그 PC에서 EP9312보드로 ping도 역시 안되구요.
케이블 문제인가 해서 교체해 보았는데도 동일합니다.
상대편 PC를 윈도우로 변경해서 테스트를 해보는데 네트워크 케이블이 꽂혀있지 않다고 메시지가 뜨네요.
혹시 뭔가 Ethernet쪽이 손상을 입은 것은 아닌지 생각해봅니다.

보드에서 ping을 해보면 다음과 같은 에러가 납니다.

[root@falinux ~]$ ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1): 56 data bytes
NETDEV WATCHDOG: eth0: transmit timed out
drivers/net/arm/ep93xx_eth.c:1034: ep93xx_tx_timeout(): transmit timed out
eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
drivers/net/arm/ep93xx_eth.c:1069: ep93xx_start_xmit(): eth0: Tx STOP requested
NETDEV WATCHDOG: eth0: transmit timed out
drivers/net/arm/ep93xx_eth.c:1034: ep93xx_tx_timeout(): transmit timed out
eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
drivers/net/arm/ep93xx_eth.c:1069: ep93xx_start_xmit(): eth0: Tx STOP requested
NETDEV WATCHDOG: eth0: transmit timed out
drivers/net/arm/ep93xx_eth.c:1034: ep93xx_tx_timeout(): transmit timed out
eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
drivers/net/arm/ep93xx_eth.c:1069: ep93xx_start_xmit(): eth0: Tx STOP requested
......

계속 반복되네요.
혹시 h/w쪽 이상은 아닐런지요? 아니면 driver 소스를 업데이트 해야 하는 것인지 잘 모르겠습니다.
driver를 들여다보려고 하는데 도통 모르겠네요. 혹시 아시는 분 있으시면 코멘트 부탁드립니다.