Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-15 Thread Barott, William Chauncey
Thanks, Mark.

I've taken a closer look at this by logging into my switch management
console (which had not yet been set up at my last email).  I was
mistaken:  Packets are coming in from the BEE2, but are being tagged as
discarded in the switch, and are not getting transmitted to the
destination machine.  (When it works, of course, packets are not
discarded, and that is easily seen).  As a note, I have tried setting
the BEE2 to the 10.5 subnet, and packets go through fine then (proof of
concept that it's *possible* to get packets from A-to-B).

 

The subnet mask on the receiving interface is /16.  I tried to configure
the receiver to /8 as a test, but that didn't seem to help.

 

Any thoughts as to why the switch might discard packets in this way?

 

Thanks,

Billy

 

 



From: Mark Wagner [mailto:mwag...@eecs.berkeley.edu] 
Sent: Thursday, October 14, 2010 12:25 AM
To: Barott, William Chauncey
Cc: casper@lists.berkeley.edu
Subject: Re: [casper] 10Gbe yellow block outside of subnet?

 

Hi Billy,

 

I'm not aware of the 10Gbe being specific to certain subnets.  Are you
sure it's a generating packets issue and not a receiving packets?

 

Have you tried looking for packets using something like wireshark or
tcpdump?  

 

Also, if you run ifconfig, what is your subnet mask set to?

 

Mark

 

 

On Wed, Oct 13, 2010 at 6:23 PM, Barott, William Chauncey
baro...@erau.edu wrote:

Hi all,

 

I'm running version 7 of the toolflow compiling for BEE2s.  Have run
into a difficulty with the 10Gbe yellow block.

I can quite successfully generate packets within the same subnet - e.g.
the BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.  However,
I've not been successful in trying to generate packets outside of the
/24 subnet.  With the same 10.4.0.100 BEE2 address, I cannot get packets
delivered to 10.5.0.101, for example (note the 4 changed to 5).  I've
not been able to find a subnet configuration for the BEE2 10gbe block -
maybe I've missed it, nor have I found anything about such a limitation
in the documentation.  It could also be a peculiarity of my network
setup (though it's all quite out of the box), but difficult to diagnose
at this stage.

 

Has someone out there successfully done what I'm trying to do?  Or know
that it's not possible?

Any info is appreciated.  Thanks!

 

Billy

 

 

 

 



Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-15 Thread Jason Manley
Unless you make changes to the VHDL core, the only way to get packets out of 
the /8 subnet is to use a gateway. Did you setup a gateway? See my earlier 
email.

Jason

On 15 Oct 2010, at 18:03, Barott, William Chauncey wrote:

 Thanks, Mark.
 I've taken a closer look at this by logging into my switch management console 
 (which had not yet been set up at my last email).  I was mistaken:  Packets 
 are coming in from the BEE2, but are being tagged as discarded in the 
 switch, and are not getting transmitted to the destination machine.  (When it 
 works, of course, packets are not discarded, and that is easily seen).  As 
 a note, I have tried setting the BEE2 to the 10.5 subnet, and packets go 
 through fine then (proof of concept that it's *possible* to get packets from 
 A-to-B).
  
 The subnet mask on the receiving interface is /16.  I tried to configure the 
 receiver to /8 as a test, but that didn't seem to help.
  
 Any thoughts as to why the switch might discard packets in this way?
  
 Thanks,
 Billy
  
  
 From: Mark Wagner [mailto:mwag...@eecs.berkeley.edu] 
 Sent: Thursday, October 14, 2010 12:25 AM
 To: Barott, William Chauncey
 Cc: casper@lists.berkeley.edu
 Subject: Re: [casper] 10Gbe yellow block outside of subnet?
  
 Hi Billy,
  
 I'm not aware of the 10Gbe being specific to certain subnets.  Are you sure 
 it's a generating packets issue and not a receiving packets?
  
 Have you tried looking for packets using something like wireshark or tcpdump? 
  
  
 Also, if you run ifconfig, what is your subnet mask set to?
  
 Mark
  
  
 On Wed, Oct 13, 2010 at 6:23 PM, Barott, William Chauncey baro...@erau.edu 
 wrote:
 Hi all,
  
 I'm running version 7 of the toolflow compiling for BEE2s.  Have run into a 
 difficulty with the 10Gbe yellow block.
 I can quite successfully generate packets within the same subnet - e.g. the 
 BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.  However, I've not 
 been successful in trying to generate packets outside of the /24 subnet.  
 With the same 10.4.0.100 BEE2 address, I cannot get packets delivered to 
 10.5.0.101, for example (note the 4 changed to 5).  I've not been able to 
 find a subnet configuration for the BEE2 10gbe block - maybe I've missed it, 
 nor have I found anything about such a limitation in the documentation.  It 
 could also be a peculiarity of my network setup (though it's all quite out of 
 the box), but difficult to diagnose at this stage.
  
 Has someone out there successfully done what I'm trying to do?  Or know that 
 it's not possible?
 Any info is appreciated.  Thanks!
  
 Billy
  
  
  
  




Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-15 Thread Barott, William Chauncey
Hi Jason,
For some reason your earlier email got flagged as read before I
actually read it, but I'm back to it now.  Thanks, this seems to answer
the question.  I've not done any work to configure the gateway properly
yet.

Billy

-Original Message-
From: Jason Manley [mailto:jasonman...@gmail.com] 
Sent: Friday, October 15, 2010 12:10 PM
To: Barott, William Chauncey
Cc: Mark Wagner; casper@lists.berkeley.edu
Subject: Re: [casper] 10Gbe yellow block outside of subnet?

Unless you make changes to the VHDL core, the only way to get packets
out of the /8 subnet is to use a gateway. Did you setup a gateway? See
my earlier email.

Jason

On 15 Oct 2010, at 18:03, Barott, William Chauncey wrote:

 Thanks, Mark.
 I've taken a closer look at this by logging into my switch management
console (which had not yet been set up at my last email).  I was
mistaken:  Packets are coming in from the BEE2, but are being tagged as
discarded in the switch, and are not getting transmitted to the
destination machine.  (When it works, of course, packets are not
discarded, and that is easily seen).  As a note, I have tried setting
the BEE2 to the 10.5 subnet, and packets go through fine then (proof of
concept that it's *possible* to get packets from A-to-B).
  
 The subnet mask on the receiving interface is /16.  I tried to
configure the receiver to /8 as a test, but that didn't seem to help.
  
 Any thoughts as to why the switch might discard packets in this way?
  
 Thanks,
 Billy
  
  
 From: Mark Wagner [mailto:mwag...@eecs.berkeley.edu] 
 Sent: Thursday, October 14, 2010 12:25 AM
 To: Barott, William Chauncey
 Cc: casper@lists.berkeley.edu
 Subject: Re: [casper] 10Gbe yellow block outside of subnet?
  
 Hi Billy,
  
 I'm not aware of the 10Gbe being specific to certain subnets.  Are you
sure it's a generating packets issue and not a receiving packets?
  
 Have you tried looking for packets using something like wireshark or
tcpdump?  
  
 Also, if you run ifconfig, what is your subnet mask set to?
  
 Mark
  
  
 On Wed, Oct 13, 2010 at 6:23 PM, Barott, William Chauncey
baro...@erau.edu wrote:
 Hi all,
  
 I'm running version 7 of the toolflow compiling for BEE2s.  Have run
into a difficulty with the 10Gbe yellow block.
 I can quite successfully generate packets within the same subnet -
e.g. the BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.
However, I've not been successful in trying to generate packets outside
of the /24 subnet.  With the same 10.4.0.100 BEE2 address, I cannot get
packets delivered to 10.5.0.101, for example (note the 4 changed to 5).
I've not been able to find a subnet configuration for the BEE2 10gbe
block - maybe I've missed it, nor have I found anything about such a
limitation in the documentation.  It could also be a peculiarity of my
network setup (though it's all quite out of the box), but difficult to
diagnose at this stage.
  
 Has someone out there successfully done what I'm trying to do?  Or
know that it's not possible?
 Any info is appreciated.  Thanks!
  
 Billy
  
  
  
  




Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-14 Thread Jason Manley
The 10GbE block is hard-coded with a subnet mask of 255.255.255.0.  Anything 
outside of this subnet is routed through the gateway specified by you at 
configuration (so it is possible to route traffic to other subnets provided you 
have a correctly configured gateway). 

With this subnet mask, we need an ARP table of 256 addresses which maps nicely 
into BRAM. It should be possible to modify the VHDL to support different subnet 
masks and you would then need to modify the tgtap driver too. This is not 
supported in the standard toolflow.

Jason


On 14 Oct 2010, at 06:24, Mark Wagner wrote:

 Hi Billy,
 
 I'm not aware of the 10Gbe being specific to certain subnets.  Are you sure 
 it's a generating packets issue and not a receiving packets?
 
 Have you tried looking for packets using something like wireshark or tcpdump? 
  
 
 Also, if you run ifconfig, what is your subnet mask set to?
 
 Mark
 
 
 On Wed, Oct 13, 2010 at 6:23 PM, Barott, William Chauncey baro...@erau.edu 
 wrote:
 Hi all,
 
  
 I'm running version 7 of the toolflow compiling for BEE2s.  Have run into a 
 difficulty with the 10Gbe yellow block.
 
 I can quite successfully generate packets within the same subnet - e.g. the 
 BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.  However, I've not 
 been successful in trying to generate packets outside of the /24 subnet.  
 With the same 10.4.0.100 BEE2 address, I cannot get packets delivered to 
 10.5.0.101, for example (note the 4 changed to 5).  I've not been able to 
 find a subnet configuration for the BEE2 10gbe block - maybe I've missed it, 
 nor have I found anything about such a limitation in the documentation.  It 
 could also be a peculiarity of my network setup (though it's all quite out of 
 the box), but difficult to diagnose at this stage.
 
  
 Has someone out there successfully done what I'm trying to do?  Or know that 
 it's not possible?
 
 Any info is appreciated.  Thanks!
 
  
 Billy
 
  
  
  
 




Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-14 Thread David MacMahon
Hi, Billy,

On Oct 13, 2010, at 6:23 PM, Barott, William Chauncey wrote:

 I'm running version 7 of the toolflow compiling for BEE2s.

In addition to the info others have provided about your subnet question, you 
might want to seriously consider upgrading your toolflow to 10.1.  The current 
mlib_devel library (now managed via git) and its BEE2 base system work with 
10.1, which I believe is the last version of Xilinx tools to support the 
Virtex-II Pro on the BEE2 and the first CASPER-supported version of the Xilinx 
tools to support the Virtex6 on the ROACH boards.

Hope this helps,
Dave




Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-14 Thread Jack Hickish
Hi Dave,

I remember an issue with borph hanging on read/writes, which the mail
archive suggests you may have solved. Could you just confirm -- does the
current version of 10.1 in the git repo successfully create bof files that
work with the BEE2?

Cheers,

Jack


On 14 October 2010 12:09, David MacMahon dav...@astro.berkeley.edu wrote:

 Hi, Billy,

 On Oct 13, 2010, at 6:23 PM, Barott, William Chauncey wrote:

  I'm running version 7 of the toolflow compiling for BEE2s.

 In addition to the info others have provided about your subnet question,
 you might want to seriously consider upgrading your toolflow to 10.1.  The
 current mlib_devel library (now managed via git) and its BEE2 base system
 work with 10.1, which I believe is the last version of Xilinx tools to
 support the Virtex-II Pro on the BEE2 and the first CASPER-supported version
 of the Xilinx tools to support the Virtex6 on the ROACH boards.

 Hope this helps,
 Dave





Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-14 Thread David MacMahon
Hi, Jack,

On Oct 14, 2010, at 10:02 PM, Jack Hickish wrote:

 I remember an issue with borph hanging on read/writes, which the mail archive 
 suggests you may have solved. Could you just confirm -- does the current 
 version of 10.1 in the git repo successfully create bof files that work with 
 the BEE2?

You remember correctly and, as the mail archive suggests, I did solve that 
problem a few months ago.  I can happily confirm that the current version of 
mlib_devel (ever since commit e7c407c) in the git repo can indeed successfully 
create bof files that work with the BEE2 using the Xilinx 10.1 tools.

For more details, see...

http://casper.berkeley.edu/git/?p=mlib_devel.git;a=commit;h=e7c407c

Dave




Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-14 Thread David MacMahon

On Oct 14, 2010, at 10:22 PM, David MacMahon wrote:

 I can happily confirm that the current version of mlib_devel (ever since 
 commit e7c407c) in the git repo can indeed successfully create bof files that 
 work with the BEE2 using the Xilinx 10.1 tools.

Technically, it's since commit 87070ee (one day later than e7c407c).  For yet 
further details, see...

http://casper.berkeley.edu/git/?p=mlib_devel.git;a=commit;h=87070ee

Dave




[casper] 10Gbe yellow block outside of subnet?

2010-10-13 Thread Barott, William Chauncey
Hi all,

 

I'm running version 7 of the toolflow compiling for BEE2s.  Have run
into a difficulty with the 10Gbe yellow block.

I can quite successfully generate packets within the same subnet - e.g.
the BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.  However,
I've not been successful in trying to generate packets outside of the
/24 subnet.  With the same 10.4.0.100 BEE2 address, I cannot get packets
delivered to 10.5.0.101, for example (note the 4 changed to 5).  I've
not been able to find a subnet configuration for the BEE2 10gbe block -
maybe I've missed it, nor have I found anything about such a limitation
in the documentation.  It could also be a peculiarity of my network
setup (though it's all quite out of the box), but difficult to diagnose
at this stage.

 

Has someone out there successfully done what I'm trying to do?  Or know
that it's not possible?

Any info is appreciated.  Thanks!

 

Billy

 

 

 



Re: [casper] 10Gbe yellow block outside of subnet?

2010-10-13 Thread Mark Wagner
Hi Billy,

I'm not aware of the 10Gbe being specific to certain subnets.  Are you sure
it's a generating packets issue and not a receiving packets?

Have you tried looking for packets using something like wireshark or
tcpdump?

Also, if you run ifconfig, what is your subnet mask set to?

Mark


On Wed, Oct 13, 2010 at 6:23 PM, Barott, William Chauncey
baro...@erau.eduwrote:

  Hi all,



 I'm running version 7 of the toolflow compiling for BEE2s.  Have run into a
 difficulty with the 10Gbe yellow block.

 I can quite successfully generate packets within the same subnet - e.g. the
 BEE2 on 10.4.0.100 and a receiver computer on 10.4.0.101.  However, I've not
 been successful in trying to generate packets outside of the /24 subnet.
 With the same 10.4.0.100 BEE2 address, I cannot get packets delivered to
 10.5.0.101, for example (note the 4 changed to 5).  I've not been able to
 find a subnet configuration for the BEE2 10gbe block - maybe I've missed it,
 nor have I found anything about such a limitation in the documentation.  It
 could also be a peculiarity of my network setup (though it's all quite out
 of the box), but difficult to diagnose at this stage.



 Has someone out there successfully done what I'm trying to do?  Or know
 that it's not possible?

 Any info is appreciated.  Thanks!



 Billy