Hi

Your commands seem fine, (but not the mac address).

One note, the 10 GBe is not configured for jumbo packets.

For Jumbo packets you'd expect

MTU:9000

ie for our 10 GBe link to a bee2 we have:

eth2      Link encap:Ethernet  HWaddr 00:60:DD:45:9F:76
          inet addr:192.168.3.68  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:9000  Metric:1
          RX packets:1090598864 errors:0 dropped:0 overruns:0 frame:0
          TX packets:131516 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8766147319262 (7.9 TiB)  TX bytes:14799961 (14.1 MiB)
          Interrupt:90

Glen

> Hi All,
>
> I am setting up a ROACH at the observatory that worked fine in the lab.
> However, here I am not getting 10Gbe packets, although the internal
> counters show that the design is creating them.  I looked around and
> believe I have a problem with the tap creation.  The Python script does
> this:
>
>     print 'Configuring transmitter core...',
>     sys.stdout.flush()
>     
> fpga.tap_start('tap3',tx_core_name,mac_base+source_ip,source_ip,fabric_port)
>     print 'done'
>
> where
>
>     source_ip=10*(2**24) + 20 #10.0.0.20
>     mac_base=(2<<40) + (2<<32)
>
> I therefore expect a hardware address 00 02 02 10 00 00 20.  When I do an
> ifconfig, I see
>
> tap3      Link encap:UNSPEC  HWaddr
> 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
>           inet addr:10.0.0.20  P-t-P:10.0.0.20  Mask:255.255.255.0
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:500
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>
> That is a lot of zeros in the hardware address!  Am I right that this
> anomalous hardware MAC address is the cause of the problem?  I could have
> some setup wrong somewhere.  Any ideas what could cause this?  All other
> register settings seem to work okay.
>
> Thanks,
> Dale
>



Reply via email to