Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Multicast support
2012-05-15, 01:12
Post: #7
RE: Multicast support
After builing with DEBUG=slam the following message appears: slam 0x1e104 transmitting initial nack for blocks 0-3

Then, looked that this link: http://www.etherboot.org/api/slam_8c.html. Here I found this:

00270 /* Construct NACK. We always request only a single packet;
00271 * this allows us to force multicast-TFTP-style flow control
00272 * on the SLAM server, which will otherwise just blast the
00273 * data out as fast as it can. On a gigabit network, without
00274 * RX checksumming, this would inevitably cause packet drops.
00275 */
00276 first_block = bitmap_first_gap ( &slam->bitmap );
00277 for ( num_blocks = 1 ; ; num_blocks++ ) {
00278 if ( num_blocks >= SLAM_MAX_BLOCKS_PER_NACK )
00279 break;
00280 if ( ( first_block + num_blocks ) >= slam->num_blocks )
00281 break;
00282 if ( bitmap_test ( &slam->bitmap,
00283 ( first_block + num_blocks ) ) )
00284 break;
00285 }
00286 if ( first_block ) {
00287 DBGCP ( slam, "SLAM %p transmitting NACK for blocks "
00288 "%ld-%ld\n", slam, first_block,
00289 ( first_block + num_blocks - 1 ) );
00290 } else {
00291 DBGC ( slam, "SLAM %p transmitting initial NACK for blocks "
00292 "0-%ld\n", slam, ( num_blocks - 1 ) );
00293 }
00294 if ( ( rc = slam_put_value ( slam, iobuf, first_block ) ) != 0 )
00295 return rc;
00296 if ( ( rc = slam_put_value ( slam, iobuf, num_blocks ) ) != 0 )
00297 return rc;
00298 nul = iob_put ( iobuf, 1 );
00299 *nul = 0;

So, I changed atftpd port to run on 1758, as it is at Etherboot site: atftpd –daemon –port 1758 –mcast_addr 224.1.1.0-255 –mcast_port 1758 –mcast_ttl=1

But now I can't even download the initial undionly.kpxe file at my TFTP directory. I get: TFTP............
Actually, this has been a problem everytime I tried to use MTFTP, like I said in the 1st post.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Multicast support - r_b - 2012-05-09, 00:17
RE: Multicast support - mcb30 - 2012-05-09, 09:34
RE: Multicast support - r_b - 2012-05-09, 18:17
RE: Multicast support - mcb30 - 2012-05-09, 19:59
RE: Multicast support - r_b - 2012-05-15, 00:16
RE: Multicast support - mcb30 - 2012-05-15, 00:30
RE: Multicast support - r_b - 2012-05-15 01:12
RE: Multicast support - mcb30 - 2012-05-15, 09:24
RE: Multicast support - astronomy - 2013-01-15, 06:27
RE: Multicast support - robinsmidsrod - 2013-01-15, 14:22
RE: Multicast support - astronomy - 2013-01-20, 02:14
RE: Multicast support - robinsmidsrod - 2013-01-28, 08:25
RE: Multicast support - astronomy - 2013-01-28, 17:43
RE: Multicast support - robinsmidsrod - 2013-01-28, 22:53
RE: Multicast support - astronomy - 2013-01-29, 02:22



User(s) browsing this thread: 3 Guest(s)