Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

uClinux arp problem

Altera_Forum
Honored Contributor II
1,077 Views

There is an anomaly in the uClinux TCP stack involving two ports. To explain this assume that port A is using 142.42.6.114 with a MAC of 08:00:00:00:00:02 and port B is using 192.168.0.1 with a MAC of 08:00:00:00:00:01. If you are connected to port A and arp 142.42.6.114 it responds with 08:00:00:00:00:02 as the MAC. If you ARP for 192.168.0.1 it also responds with as the MAC 08:00:00:00:00:02 . The converse is true on port B. If both ports are connected to the same switch you will see a response from both ports. e.g. ARPing for 142.42.6.114 will get a response from the port B with 08:00:00:00:00:01 and the port A with 08:00:00:00:00:02. 

 

We have tried this with both MMU and MMUless versions of uclinux. Also with a NIOS II configured with the altera TSE MAC and the OPENCORES 10/100 MAC.  

 

 

Has anyone else seen this problem? If so, is there a fix?
0 Kudos
0 Replies
Reply