Hi,
we've some problem with sending iBob UDP to a non-local IP address. I see
the gateway is already now an iBob 10G core setting, but the only
reference in VHDL I could find is that some ARP queries are sent out:
----------- ten_gb_eth.vhd:1052
-- if the address is not part of the subnet (255.255.255.0), then we use
the gateway address for the ARP request, otherwise, we use the last bits
of the destination address.
tx_arp_cache_address <= local_gateway when tx_addrfifo_read_data(31 downto
8) /= local_ip(31 downto 8) else tx_addrfifo_read_data(7 downto 0);
-----------
Perhaps the comment is just misleading?
Are UDP with non-local destination sent to the gateway MAC, too?
The current problem is that the iBob doesn't transmit the UDP packet. The
port counters on the 6400cl switch show only the ARP queries. The ARP
table has an entry for the gateway MAC, though. Any ideas?
Many thanks,
- Jan