From fourie.joubert at gmail.com Thu May 6 15:33:40 2010 From: fourie.joubert at gmail.com (Fourie Joubert) Date: Thu, 6 May 2010 15:33:40 +0200 Subject: [Udpcast] Cast-o-matic and BNX2 Message-ID: Hi Everyone When using the bnx2 network module, the system complains that it can't get the firmware (specifically bnx2/bnx2-mips-09-5.0.0.j3.fw). I've have a copy of the firmware, but can't find a way to get it to the right place in the web-o-matic initrd. Any advice in overcoming this would be much appreciated. Kindest regards! Fourie -------------- Prof Fourie Joubert Associate Professor Bioinformatics and Computational Biology Unit Department of Biochemistry University of Pretoria fourie.joubert at up.ac.za http://www.bi.up.ac.za Tel. +27-12-420-5802 Fax. +27-12-420-5800 -------------- next part -------------- An HTML attachment was scrubbed... URL: From alain at knaff.lu Sun May 9 07:32:44 2010 From: alain at knaff.lu (Alain Knaff) Date: Sun, 09 May 2010 07:32:44 +0200 Subject: [Udpcast] Cast-o-matic and BNX2 In-Reply-To: References: Message-ID: <4BE648FC.1030507@knaff.lu> Hello Fourie, On 05/06/2010 03:33 PM, Fourie Joubert wrote: > Hi Everyone > > When using the bnx2 network module, the system complains that it can't get > the firmware (specifically bnx2/bnx2-mips-09-5.0.0.j3.fw). > > I've have a copy of the firmware, but can't find a way to get it to the > right place in the web-o-matic initrd. > > Any advice in overcoming this would be much appreciated. > > Kindest regards! > > Fourie At the bottom of page 2 of the form, you can specify a number of files to upload. You can also include a script in "Commands to be executed before udpcast menu" to move the file to a different place within the image. Regards, Alain From alexandrujuncu at gmail.com Sun May 9 10:51:28 2010 From: alexandrujuncu at gmail.com (Alexandru Juncu) Date: Sun, 9 May 2010 11:51:28 +0300 Subject: [Udpcast] Centralized imaging system Message-ID: Hello. I am student of Computer Science and this semester I am doing a project for my degree based on UDPCast. I am also a teaching assistant I have been using UDPCast in all our lab room where we have our courses. What we do now is install an image on a computer in a room, an then copy the harddrive/partition over multicast. The thing is that we want a server that would hold many images with version history. What my project has to to is allow the unicast copy of a computer image to this server, and then, when needed, using a client that would activate UDPCast on the server as a sender and using normal UDPCast as receiver on the rest of the computers. This is the basic idea, and should be rather simple, but I would really appreciate the help anyone can give. My questions until now: 1) Is the source for the Custom udpcast boot media configurator available? 2) Can i set up the server to multicast from a file? From knightsamar at gmail.com Sun May 9 12:01:10 2010 From: knightsamar at gmail.com (Knight Samar) Date: Sun, 9 May 2010 15:31:10 +0530 Subject: [Udpcast] Centralized imaging system In-Reply-To: References: Message-ID: Hi Alexandru, I think I can answer Q.2 You can store the hard disk images by running *udp-receiver.exe *in the network on a computer running Windows. Then, you can use *udp-sender.exe* to send this image whenever you want. Now you need have some kind of trigger mechanism so that *udp-sender.exe* is activated automatically and I believe that can be done using some kind of shell scripting which is run everytime a TFTP request is answered from the udpcast server (assuming that the clients are booting from network using PXE). Give or take a 2 minutes sleep in the script, before the server starts sending the image so that the client can boot up and be ready for receiving. Wish you all the best for the project! Regards, Samar On Sun, May 9, 2010 at 2:21 PM, Alexandru Juncu wrote: > Hello. > > I am student of Computer Science and this semester I am doing a > project for my degree based on UDPCast. > I am also a teaching assistant I have been using UDPCast in all our > lab room where we have our courses. > > What we do now is install an image on a computer in a room, an then > copy the harddrive/partition over multicast. > The thing is that we want a server that would hold many images with > version history. > > What my project has to to is allow the unicast copy of a computer > image to this server, and then, when needed, using a client that would > activate UDPCast on the server as a sender and using normal UDPCast as > receiver on the rest of the computers. > > This is the basic idea, and should be rather simple, but I would > really appreciate the help anyone can give. > > My questions until now: > 1) Is the source for the Custom udpcast boot media configurator available? > 2) Can i set up the server to multicast from a file? > _______________________________________________ > Udpcast mailing list > Udpcast at udpcast.linux.lu > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From iamsumit2003 at gmail.com Sat May 22 10:47:45 2010 From: iamsumit2003 at gmail.com (Sumit Arora) Date: Sat, 22 May 2010 11:47:45 +0300 Subject: [Udpcast] Using Windows version of UDPcast Message-ID: Dear All First I would like to thank all the developers who has developed this wonderful software for multicasting files. I am in great need of this software and has downloaded windows version. Can someone send me the detailed procedure for sending and receiving a particular file using Windows utility? i tried but as soon as i press enter in window of sender or receiver the window gets closed. Please assist Thanks Sumit -------------- next part -------------- An HTML attachment was scrubbed... URL: From AYChen at Avinta.com Sat May 22 16:39:53 2010 From: AYChen at Avinta.com (Abraham Y. Chen) Date: Sat, 22 May 2010 07:39:53 -0700 Subject: [Udpcast] Using Windows version of UDPcast 201005220726.AYC In-Reply-To: References: Message-ID: <4BF7ECB9.4020803@Avinta.com> Hi, Sumit: 1) Have you simply followed the command line instructions at: http://udpcast.linux.lu/cmdlinedoc.html to try a file transfer? They apply to Windows downloaded version just fine. It should get your first foot into the door. 1) I am not a software engineer, but a system engineer with primarily hardware background, in the process of trying to make use of the very beginning part of the this utility for establishing a near real time knowledge database about all active nodes on a network. If you have applications other than what UDPcast basically intends to provide, we can discuss further, perhaps off-line. Abe (2010-05-22, 07:39) Avinta Communications, Inc. www.Avinta.com Sumit Arora wrote: > Dear All > > First I would like to thank all the developers who has developed this > wonderful software for multicasting files. > > I am in great need of this software and has downloaded windows version. > > Can someone send me the detailed procedure for sending and receiving a > particular file using Windows utility? > > i tried but as soon as i press enter in window of sender or receiver > the window gets closed. > > Please assist > > Thanks > Sumit > ------------------------------------------------------------------------ > > _______________________________________________ > Udpcast mailing list > Udpcast at udpcast.linux.lu > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris+udpcast at qwirx.com Sat May 22 18:08:34 2010 From: chris+udpcast at qwirx.com (Chris Wilson) Date: Sat, 22 May 2010 17:08:34 +0100 (BST) Subject: [Udpcast] FreeBSD compatibility patch Message-ID: Hi all, Please find attached a patch to allow udpcast to compile on FreeBSD 8. Note that the resulting code is not yet tested. Cheers, Chris. -- _____ __ _ \ __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK | / (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer | \ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org | -------------- next part -------------- Only in udpcast-20100130-chris: Makefile Only in udpcast-20100130-chris: auto-rate.o Only in udpcast-20100130-chris: autom4te.cache Only in udpcast-20100130-chris: cmd.html.man Only in udpcast-20100130-chris: config.h Only in udpcast-20100130-chris: config.log Only in udpcast-20100130-chris: config.status diff -ru udpcast-20100130/configure udpcast-20100130-chris/configure --- udpcast-20100130/configure 2010-01-30 17:22:24.000000000 +0000 +++ udpcast-20100130-chris/configure 2010-05-22 12:55:44.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63. +# Generated by GNU Autoconf 2.62. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -635,76 +635,76 @@ # include #endif" -ac_subst_vars='LTLIBOBJS -LIBOBJS -HOST_ID -EXESUFFIX -SHLIB -MACHDEPLIBS -extralibdir -extraincludedir -target_os -target_vendor -target_cpu -target -host_os -host_vendor -host_cpu -host -build_os -build_vendor -build_cpu -build -INSTALL_DATA -INSTALL_SCRIPT -INSTALL_PROGRAM -EGREP -GREP -CPP -OBJEXT -EXEEXT -ac_ct_CC -CPPFLAGS -LDFLAGS -CFLAGS -CC -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME +ac_subst_vars='SHELL PATH_SEPARATOR -SHELL' +PACKAGE_NAME +PACKAGE_TARNAME +PACKAGE_VERSION +PACKAGE_STRING +PACKAGE_BUGREPORT +exec_prefix +prefix +program_transform_name +bindir +sbindir +libexecdir +datarootdir +datadir +sysconfdir +sharedstatedir +localstatedir +includedir +oldincludedir +docdir +infodir +htmldir +dvidir +pdfdir +psdir +libdir +localedir +mandir +DEFS +ECHO_C +ECHO_N +ECHO_T +LIBS +build_alias +host_alias +target_alias +CC +CFLAGS +LDFLAGS +CPPFLAGS +ac_ct_CC +EXEEXT +OBJEXT +CPP +GREP +EGREP +INSTALL_PROGRAM +INSTALL_SCRIPT +INSTALL_DATA +build +build_cpu +build_vendor +build_os +host +host_cpu +host_vendor +host_os +target +target_cpu +target_vendor +target_os +extraincludedir +extralibdir +MACHDEPLIBS +SHLIB +EXESUFFIX +HOST_ID +LIBOBJS +LTLIBOBJS' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -1140,9 +1140,9 @@ if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; - fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 + fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2 { (exit 1); exit 1; }; } ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + *) $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi @@ -1195,7 +1195,7 @@ ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - { $as_echo "$as_me: error: working directory cannot be determined" >&2 + { $as_echo "$as_me: error: Working directory cannot be determined" >&2 { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 @@ -1414,7 +1414,7 @@ if $ac_init_version; then cat <<\_ACEOF configure -generated by GNU Autoconf 2.63 +generated by GNU Autoconf 2.62 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. @@ -1428,7 +1428,7 @@ running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was -generated by GNU Autoconf 2.63. Invocation command line was +generated by GNU Autoconf 2.62. Invocation command line was $ $0 $@ @@ -1551,8 +1551,8 @@ case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -1755,8 +1755,6 @@ fi done if $ac_cache_corrupted; then - { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 @@ -1878,8 +1876,12 @@ else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf at gnu.org." >&5 +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf at gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -2078,8 +2080,12 @@ else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf at gnu.org." >&5 +$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf at gnu.org." >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -2089,13 +2095,11 @@ fi -test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH +test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; }; } + { (exit 1); exit 1; }; } # Provide some information about the compiler. $as_echo "$as_me:$LINENO: checking for C compiler version" >&5 @@ -2225,13 +2229,11 @@ $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables See \`config.log' for more details." >&5 $as_echo "$as_me: error: C compiler cannot create executables See \`config.log' for more details." >&2;} - { (exit 77); exit 77; }; }; } + { (exit 77); exit 77; }; } fi ac_exeext=$ac_cv_exeext @@ -2259,15 +2261,13 @@ if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. + { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; }; } + { (exit 1); exit 1; }; } fi fi fi @@ -2310,13 +2310,11 @@ esac done else - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link + { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; }; } + { (exit 1); exit 1; }; } fi rm -f conftest$ac_cv_exeext @@ -2370,13 +2368,11 @@ $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; }; } + { (exit 1); exit 1; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext @@ -2946,13 +2942,11 @@ if $ac_preproc_ok; then : else - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check + { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&5 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&2;} - { (exit 1); exit 1; }; }; } + { (exit 1); exit 1; }; } fi ac_ext=c @@ -3644,7 +3638,7 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; } -if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then +if test $ac_cv_lib_pthread_pthread_create = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPTHREAD 1 _ACEOF @@ -3719,7 +3713,7 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5 $as_echo "$ac_cv_lib_dl_dlsym" >&6; } -if test "x$ac_cv_lib_dl_dlsym" = x""yes; then +if test $ac_cv_lib_dl_dlsym = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBDL 1 _ACEOF @@ -4037,9 +4031,8 @@ $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_Header'} - $as_echo "$as_val"'` - if test "x$as_val" = x""yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -4205,9 +4198,8 @@ $as_echo "$ac_res" >&6; } fi -as_val=`eval 'as_val=${'$as_ac_Header'} - $as_echo "$as_val"'` - if test "x$as_val" = x""yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -4352,9 +4344,8 @@ $as_echo "$ac_res" >&6; } fi -as_val=`eval 'as_val=${'$as_ac_Header'} - $as_echo "$as_val"'` - if test "x$as_val" = x""yes; then +if test `eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF @@ -4375,9 +4366,10 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#ifdef HAVE_NETINET_IN_H -#include -#endif + + #ifdef HAVE_NETINET_IN_H + #include + #endif int main () @@ -4418,9 +4410,10 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#ifdef HAVE_NETINET_IN_H -#include -#endif + + #ifdef HAVE_NETINET_IN_H + #include + #endif int main () @@ -4465,7 +4458,7 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ip_mreqn_imr_ifindex" >&5 $as_echo "$ac_cv_member_struct_ip_mreqn_imr_ifindex" >&6; } -if test "x$ac_cv_member_struct_ip_mreqn_imr_ifindex" = x""yes; then +if test $ac_cv_member_struct_ip_mreqn_imr_ifindex = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_STRUCT_IP_MREQN_IMR_IFINDEX 1 @@ -4474,6 +4467,118 @@ fi +{ $as_echo "$as_me:$LINENO: checking for struct ifreq.imr_ifindex" >&5 +$as_echo_n "checking for struct ifreq.imr_ifindex... " >&6; } +if test "${ac_cv_member_struct_ifreq_imr_ifindex+set}" = set; then + $as_echo_n "(cached) " >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + + #ifdef HAVE_NET_IF_H + #include + #endif + +int +main () +{ +static struct ifreq ac_aggr; +if (ac_aggr.imr_ifindex) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_member_struct_ifreq_imr_ifindex=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + + #ifdef HAVE_NET_IF_H + #include + #endif + +int +main () +{ +static struct ifreq ac_aggr; +if (sizeof ac_aggr.imr_ifindex) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +$as_echo "$ac_try_echo") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_member_struct_ifreq_imr_ifindex=yes +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_member_struct_ifreq_imr_ifindex=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_ifreq_imr_ifindex" >&5 +$as_echo "$ac_cv_member_struct_ifreq_imr_ifindex" >&6; } +if test $ac_cv_member_struct_ifreq_imr_ifindex = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_STRUCT_IFREQ_IMR_IFINDEX 1 +_ACEOF + + +fi + { $as_echo "$as_me:$LINENO: checking for in_addr_t" >&5 $as_echo_n "checking for in_addr_t... " >&6; } @@ -4575,7 +4680,7 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5 $as_echo "$ac_cv_type_in_addr_t" >&6; } -if test "x$ac_cv_type_in_addr_t" = x""yes; then +if test $ac_cv_type_in_addr_t = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_IN_ADDR_T 1 @@ -4799,9 +4904,8 @@ $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} - $as_echo "$as_val"'` - if test "x$as_val" = x""yes; then +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -5081,7 +5185,7 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 $as_echo "$ac_cv_type_size_t" >&6; } -if test "x$ac_cv_type_size_t" = x""yes; then +if test $ac_cv_type_size_t = yes; then : else @@ -5374,9 +5478,8 @@ $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } -as_val=`eval 'as_val=${'$as_ac_var'} - $as_echo "$as_val"'` - if test "x$as_val" = x""yes; then +if test `eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` = yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF @@ -5774,8 +5877,8 @@ case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -6167,7 +6270,7 @@ # values after options handling. ac_log=" This file was extended by $as_me, which was -generated by GNU Autoconf 2.63. Invocation command line was +generated by GNU Autoconf 2.62. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -6180,15 +6283,6 @@ _ACEOF -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - -case $ac_config_headers in *" -"*) set x $ac_config_headers; shift; ac_config_headers=$*;; -esac - - cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" @@ -6201,17 +6295,16 @@ \`$as_me' instantiates files from templates according to the current configuration. -Usage: $0 [OPTION]... [FILE]... +Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit - -q, --quiet, --silent - do not print progress messages + -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] + --file=FILE[:TEMPLATE] instantiate the configuration file FILE - --header=FILE[:TEMPLATE] + --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: @@ -6226,7 +6319,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ config.status -configured by $0, generated by GNU Autoconf 2.63, +configured by $0, generated by GNU Autoconf 2.62, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" Copyright (C) 2008 Free Software Foundation, Inc. @@ -6423,8 +6516,7 @@ $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then break elif $ac_last_try; then { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 @@ -6629,9 +6721,9 @@ } split(mac1, mac2, "(") #) macro = mac2[1] - prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". + prefix = substr(line, 1, index(line, defundef) - 1) print prefix "define", macro P[macro] D[macro] next } else { @@ -6639,7 +6731,7 @@ # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { - print "/*", prefix defundef, macro, "*/" + print "/*", line, "*/" next } } @@ -6663,8 +6755,8 @@ esac case $ac_mode$ac_tag in :[FHL]*:*);; - :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 -$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} + :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;} { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; @@ -6987,7 +7079,7 @@ $ac_cs_success || { (exit 1); exit 1; } fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5 +$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;} fi diff -ru udpcast-20100130/configure.in udpcast-20100130-chris/configure.in --- udpcast-20100130/configure.in 2008-09-18 20:35:49.000000000 +0000 +++ udpcast-20100130-chris/configure.in 2010-05-22 12:53:46.000000000 +0000 @@ -30,9 +30,14 @@ AC_CHECK_HEADERS(termios.h sys/termios.h, [break]) dnl Check for structures -AC_CHECK_MEMBERS([struct ip_mreqn.imr_ifindex],[],[],[#ifdef HAVE_NETINET_IN_H -#include -#endif]) +AC_CHECK_MEMBERS([struct ip_mreqn.imr_ifindex],[],[],[ + #ifdef HAVE_NETINET_IN_H + #include + #endif]) +AC_CHECK_MEMBERS([struct ifreq.imr_ifindex],[],[],[ + #ifdef HAVE_NET_IF_H + #include + #endif]) dnl Check for types AC_CHECK_TYPES(in_addr_t,[],[],[#ifdef HAVE_ARPA_INET_H Only in udpcast-20100130-chris: console.o Only in udpcast-20100130-chris: fec.o Only in udpcast-20100130-chris: fifo.o Only in udpcast-20100130-chris: log.o Only in udpcast-20100130-chris: participants.o Only in udpcast-20100130-chris: process.o Only in udpcast-20100130-chris: produconsum.o Only in udpcast-20100130-chris: rate-limit.o Only in udpcast-20100130-chris: rateGovernor.o Only in udpcast-20100130-chris: receivedata.o Only in udpcast-20100130-chris: receiver-diskio.o Only in udpcast-20100130-chris: senddata.o Only in udpcast-20100130-chris: sender-diskio.o diff -ru udpcast-20100130/socklib.c udpcast-20100130-chris/socklib.c --- udpcast-20100130/socklib.c 2009-12-30 10:28:11.000000000 +0000 +++ udpcast-20100130-chris/socklib.c 2010-05-22 12:55:28.000000000 +0000 @@ -17,6 +17,10 @@ # include #endif +#ifdef HAVE_SYS_SOCKET_H +# include +#endif + #ifdef HAVE_NET_IF_H # include #endif @@ -356,7 +360,7 @@ return setsockopt(sock, SOL_IP, IP_MULTICAST_TTL, (char*)&ttl, sizeof(int)); } -#ifdef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX +#if HAVE_STRUCT_IP_MREQN_IMR_IFINDEX && HAVE_STRUCT_IFREQ_IMR_IFINDEX # define IP_MREQN ip_mreqn #else # define IP_MREQN ip_mreq @@ -370,7 +374,7 @@ */ static int fillMreq(net_if_t *net_if, struct in_addr addr, struct IP_MREQN *mreq) { -#ifdef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX +#if HAVE_STRUCT_IP_MREQN_IMR_IFINDEX && HAVE_STRUCT_IFREQ_IMR_IFINDEX mreq->imr_ifindex = net_if->index; mreq->imr_address.s_addr = 0; #else @@ -633,7 +637,7 @@ for (ifrp = (struct ifreq *) ifc.ifc_buf ; ifrp < ifend; #ifdef IFREQ_SIZE - ifrp = IFREQ_SIZE(*ifrp) + (char *)ifrp + ifrp = (struct ifreq *)((char *)ifrp + IFREQ_SIZE(*ifrp)) #else ifrp++ #endif @@ -712,7 +716,7 @@ for (ifrp = (struct ifreq *) ifc.ifc_buf ; ifrp < ifend; #ifdef IFREQ_SIZE - ifrp = IFREQ_SIZE(*ifrp) + (char *)ifrp + ifrp = (struct ifreq *)((char *)ifrp + IFREQ_SIZE(*ifrp)) #else ifrp++ #endif @@ -731,7 +735,7 @@ net_if->name = strdup(chosen->ifr_name); -#ifdef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX +#if HAVE_STRUCT_IP_MREQN_IMR_IFINDEX && HAVE_STRUCT_IFREQ_IMR_IFINDEX /* Index for multicast subscriptions */ if(ioctl(s, SIOCGIFINDEX, chosen) < 0) udpc_fatal(-1, "Error getting index for %s: %s", net_if->name, Only in udpcast-20100130-chris: socklib.o Only in udpcast-20100130-chris: statistics.o Only in udpcast-20100130-chris: udp-receiver Only in udpcast-20100130-chris: udp-receiver.1 diff -ru udpcast-20100130/udp-receiver.c udpcast-20100130-chris/udp-receiver.c --- udpcast-20100130/udp-receiver.c 2010-01-30 16:46:17.000000000 +0000 +++ udpcast-20100130-chris/udp-receiver.c 2010-05-22 13:02:03.000000000 +0000 @@ -99,6 +99,7 @@ #endif #ifndef NO_BB +#error int udp_receiver_main(int argc, char **argv); int udp_receiver_main(int argc, char **argv) #else Only in udpcast-20100130-chris: udp-receiver.o Only in udpcast-20100130-chris: udp-sender Only in udpcast-20100130-chris: udp-sender.1 Only in udpcast-20100130-chris: udp-sender.o Only in udpcast-20100130-chris: udpc_version.o Only in udpcast-20100130-chris: udpcast.o Only in udpcast-20100130-chris: udpr-negotiate.o Only in udpcast-20100130-chris: udps-negotiate.o From sumit at alldeankenya.com Sun May 23 07:33:44 2010 From: sumit at alldeankenya.com (Sumit Arora) Date: Sun, 23 May 2010 08:33:44 +0300 Subject: [Udpcast] Using Windows version of UDPcast 201005220726.AYC In-Reply-To: <4BF7ECB9.4020803@Avinta.com> References: <4BF7ECB9.4020803@Avinta.com> Message-ID: <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> Hi Abe As soon as I press enter after giving specific command the window for sender or receiver closes. Thanks and Best Regards. _______________________________________________________________________ Sumit Arora _____ size=2 width="100%" align=center tabindex=-1> From: udpcast-bounces at udpcast.linux.lu [mailto:udpcast-bounces at udpcast.linux.lu] On Behalf Of Abraham Y. Chen Sent: Saturday, May 22, 2010 5:40 PM To: Sumit Arora Cc: udpcast at udpcast.linux.lu Subject: Re: [Udpcast] Using Windows version of UDPcast 201005220726.AYC Hi, Sumit: 1) Have you simply followed the command line instructions at: http://udpcast.linux.lu/cmdlinedoc.html to try a file transfer? They apply to Windows downloaded version just fine. It should get your first foot into the door. 1) I am not a software engineer, but a system engineer with primarily hardware background, in the process of trying to make use of the very beginning part of the this utility for establishing a near real time knowledge database about all active nodes on a network. If you have applications other than what UDPcast basically intends to provide, we can discuss further, perhaps off-line. Abe (2010-05-22, 07:39) Avinta Communications, Inc. www.Avinta.com Sumit Arora wrote: Dear All First I would like to thank all the developers who has developed this wonderful software for multicasting files. I am in great need of this software and has downloaded windows version. Can someone send me the detailed procedure for sending and receiving a particular file using Windows utility? i tried but as soon as i press enter in window of sender or receiver the window gets closed. Please assist Thanks Sumit _____ _______________________________________________ Udpcast mailing list Udpcast at udpcast.linux.lu https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast -------------- next part -------------- An HTML attachment was scrubbed... URL: From knightsamar at gmail.com Sun May 23 20:28:27 2010 From: knightsamar at gmail.com (Knight Samar) Date: Sun, 23 May 2010 23:58:27 +0530 Subject: [Udpcast] Using Windows version of UDPcast 201005220726.AYC In-Reply-To: <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> References: <4BF7ECB9.4020803@Avinta.com> <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> Message-ID: Sumit, Are you running it from the command prompt ? If you just the run the executable by double-clicking, it will display the help-text and the window will close. Regards, Samar On Sun, May 23, 2010 at 11:03 AM, Sumit Arora wrote: > Hi Abe > > > > As soon as I press enter after giving specific command the window for > sender or receiver closes. > > > > Thanks and Best Regards. > > _______________________________________________________________________ > > Sumit Arora > > > size=2 width="100%" align=center tabindex=-1> > > *From:* udpcast-bounces at udpcast.linux.lu [mailto: > udpcast-bounces at udpcast.linux.lu] *On Behalf Of *Abraham Y. Chen > *Sent:* Saturday, May 22, 2010 5:40 PM > *To:* Sumit Arora > *Cc:* udpcast at udpcast.linux.lu > *Subject:* Re: [Udpcast] Using Windows version of UDPcast 201005220726.AYC > > > > Hi, Sumit: > > 1) Have you simply followed the command line instructions at: > > http://udpcast.linux.lu/cmdlinedoc.html > > to try a file transfer? They apply to Windows downloaded version just > fine. It should get your first foot into the door. > > 1) I am not a software engineer, but a system engineer with primarily > hardware background, in the process of trying to make use of the very > beginning part of the this utility for establishing a near real time > knowledge database about all active nodes on a network. If you have > applications other than what UDPcast basically intends to provide, we can > discuss further, perhaps off-line. > > > Abe (2010-05-22, 07:39) > Avinta Communications, Inc. > www.Avinta.com > > > > > Sumit Arora wrote: > > Dear All > > First I would like to thank all the developers who has developed this > wonderful software for multicasting files. > > I am in great need of this software and has downloaded windows version. > > Can someone send me the detailed procedure for sending and receiving a > particular file using Windows utility? > > i tried but as soon as i press enter in window of sender or receiver the > window gets closed. > > Please assist > > Thanks > Sumit > > > > > ------------------------------ > > > > _______________________________________________ > > Udpcast mailing list > > Udpcast at udpcast.linux.lu > > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > > > > > _______________________________________________ > Udpcast mailing list > Udpcast at udpcast.linux.lu > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From AYChen at Avinta.com Sun May 23 21:22:10 2010 From: AYChen at Avinta.com (Abraham Y. Chen) Date: Sun, 23 May 2010 12:22:10 -0700 Subject: [Udpcast] Using Windows version of UDPcast 201005231203.AYC Re:201005220726.AYC In-Reply-To: References: <4BF7ECB9.4020803@Avinta.com> <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> Message-ID: <4BF98062.6010106@Avinta.com> Hi, Sumit: Just to be double sure, when you run UDPcast programs from Windows' command prompt (or, so called MS-DOS mode), type the two commands referenced in two respective PCs according to what are on the website verbatim, except that the "/outfile/" part should be replaced with an actual file in the same file folder as the udp-sender. The symptom that you described sounds similar what happened to me during my initial attempts, besides what Knight observed. Without a valid file to handle, these programs may terminate in certain "unexpected" way. Abe (2010-05-23, 12:21) Knight Samar wrote: > Sumit, > > Are you running it from the command prompt ? > If you just the run the executable by double-clicking, it will display > the help-text and the window will close. > > Regards, > Samar > > On Sun, May 23, 2010 at 11:03 AM, Sumit Arora > wrote: > > Hi Abe > > > > As soon as I press enter after giving specific command the window > for sender or receiver closes. > > > > Thanks and Best Regards. > > _______________________________________________________________________ > > Sumit Arora > > > > size=2 width="100%" align=center tabindex=-1> > > *From:* udpcast-bounces at udpcast.linux.lu > > [mailto:udpcast-bounces at udpcast.linux.lu > ] *On Behalf Of *Abraham > Y. Chen > *Sent:* Saturday, May 22, 2010 5:40 PM > *To:* Sumit Arora > *Cc:* udpcast at udpcast.linux.lu > *Subject:* Re: [Udpcast] Using Windows version of UDPcast > 201005220726.AYC > > > > Hi, Sumit: > > 1) Have you simply followed the command line instructions at: > > http://udpcast.linux.lu/cmdlinedoc.html > > to try a file transfer? They apply to Windows downloaded > version just fine. It should get your first foot into the door. > > 1) I am not a software engineer, but a system engineer with > primarily hardware background, in the process of trying to make > use of the very beginning part of the this utility for > establishing a near real time knowledge database about all active > nodes on a network. If you have applications other than what > UDPcast basically intends to provide, we can discuss further, > perhaps off-line. > > > Abe (2010-05-22, 07:39) > Avinta Communications, Inc. > www.Avinta.com > > > > > Sumit Arora wrote: > > Dear All > > First I would like to thank all the developers who has developed > this wonderful software for multicasting files. > > I am in great need of this software and has downloaded windows > version. > > Can someone send me the detailed procedure for sending and > receiving a particular file using Windows utility? > > i tried but as soon as i press enter in window of sender or > receiver the window gets closed. > > Please assist > > Thanks > Sumit > > > > > > ------------------------------------------------------------------------ > > > > > _______________________________________________ > > Udpcast mailing list > > Udpcast at udpcast.linux.lu > > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > > > > > _______________________________________________ > Udpcast mailing list > Udpcast at udpcast.linux.lu > https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikes at kuentos.guam.net Mon May 24 17:11:46 2010 From: mikes at kuentos.guam.net (Michael D. Setzer II) Date: Mon, 24 May 2010 08:11:46 -0700 Subject: [Udpcast] Using Windows version of UDPcast In-Reply-To: References: Message-ID: <4BFA9732.26550.4B8537@mikes.kuentos.guam.net> On 22 May 2010 at 11:47, Sumit Arora wrote: Date sent: Sat, 22 May 2010 11:47:45 +0300 From: Sumit Arora To: udpcast at udpcast.linux.lu Subject: [Udpcast] Using Windows version of UDPcast > > Dear All > > First I would like to thank all the developers who has developed this wonderful software for > multicasting files. > > I am in great need of this software and has downloaded windows version. > > Can someone send me the detailed procedure for sending and receiving a particular file using > Windows utility? > > i tried but as soon as i press enter in window of sender or receiver the window gets closed. > > Please assist Not sure if you got an answer yet, I've just had a flight back to the states of 13 hours air time and about 7 hours of layovers on top of that. Long trip from Guam. You might want to look a using a castomatic cd, since you can not copy running windows partitions. You didn't mention which version of windows, and if you are doing disk of partition copies. I maintain the g4l project, and it has options that use the udpcast, and it can be run from a cd, or using grub4dos, it can be run from a windows ntfs partition, but loads and runs from ram, so can copy the disk or partition it loads from. Udpcast is a great program for imaging.. Good Luck. > > Thanks > Sumit +----------------------------------------------------------+ Michael D. Setzer II - Computer Science Instructor Guam Community College Computer Center mailto:mikes at kuentos.guam.net mailto:msetzerii at gmail.com http://www.guam.net/home/mikes Guam - Where America's Day Begins +----------------------------------------------------------+ http://setiathome.berkeley.edu (Original) Number of Seti Units Returned: 19,471 Processing time: 32 years, 290 days, 12 hours, 58 minutes (Total Hours: 287,489) BOINC at HOME CREDITS SETI 9692830.314101 | EINSTEIN 4035609.330851 ROSETTA 1955416.079571 | ABC 1075136.885022 From sumit at alldeankenya.com Mon May 24 15:38:57 2010 From: sumit at alldeankenya.com (Sumit Arora) Date: Mon, 24 May 2010 16:38:57 +0300 Subject: [Udpcast] Using Windows version of UDPcast 201005231203.AYC Re:201005220726.AYC In-Reply-To: <4BF98062.6010106@Avinta.com> References: <4BF7ECB9.4020803@Avinta.com> <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> <4BF98062.6010106@Avinta.com> Message-ID: Dear Abraham/Samar Thanks for your response. I am giving this command on command prompt using the file actual file name And now I am getting error as mentioned in snapshot below. Please suggest. Thanks and Best Regards. _______________________________________________________________________ Sumit Arora _____ size=2 width="100%" align=center tabindex=-1> From: Abraham Y. Chen [mailto:AYChen at Avinta.com] Sent: Sunday, May 23, 2010 10:22 PM To: Sumit Arora Cc: Knight Samar; udpcast at udpcast.linux.lu Subject: Re: [Udpcast] Using Windows version of UDPcast 201005231203.AYC Re:201005220726.AYC Hi, Sumit: Just to be double sure, when you run UDPcast programs from Windows' command prompt (or, so called MS-DOS mode), type the two commands referenced in two respective PCs according to what are on the website verbatim, except that the "outfile" part should be replaced with an actual file in the same file folder as the udp-sender. The symptom that you described sounds similar what happened to me during my initial attempts, besides what Knight observed. Without a valid file to handle, these programs may terminate in certain "unexpected" way. Abe (2010-05-23, 12:21) Knight Samar wrote: Sumit, Are you running it from the command prompt ? If you just the run the executable by double-clicking, it will display the help-text and the window will close. Regards, Samar On Sun, May 23, 2010 at 11:03 AM, Sumit Arora wrote: Hi Abe As soon as I press enter after giving specific command the window for sender or receiver closes. Thanks and Best Regards. _______________________________________________________________________ Sumit Arora size=2 width="100%" align=center tabindex=-1> From: udpcast-bounces at udpcast.linux.lu [mailto:udpcast-bounces at udpcast.linux.lu] On Behalf Of Abraham Y. Chen Sent: Saturday, May 22, 2010 5:40 PM To: Sumit Arora Cc: udpcast at udpcast.linux.lu Subject: Re: [Udpcast] Using Windows version of UDPcast 201005220726.AYC Hi, Sumit: 1) Have you simply followed the command line instructions at: http://udpcast.linux.lu/cmdlinedoc.html to try a file transfer? They apply to Windows downloaded version just fine. It should get your first foot into the door. 1) I am not a software engineer, but a system engineer with primarily hardware background, in the process of trying to make use of the very beginning part of the this utility for establishing a near real time knowledge database about all active nodes on a network. If you have applications other than what UDPcast basically intends to provide, we can discuss further, perhaps off-line. Abe (2010-05-22, 07:39) Avinta Communications, Inc. www.Avinta.com Sumit Arora wrote: Dear All First I would like to thank all the developers who has developed this wonderful software for multicasting files. I am in great need of this software and has downloaded windows version. Can someone send me the detailed procedure for sending and receiving a particular file using Windows utility? i tried but as soon as i press enter in window of sender or receiver the window gets closed. Please assist Thanks Sumit _____ _______________________________________________ Udpcast mailing list Udpcast at udpcast.linux.lu https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast _______________________________________________ Udpcast mailing list Udpcast at udpcast.linux.lu https://udpcast.linux.lu/cgi-bin/mailman/listinfo/udpcast -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 44000 bytes Desc: not available URL: From AYChen at Avinta.com Tue May 25 01:28:58 2010 From: AYChen at Avinta.com (Abraham Y. Chen) Date: Mon, 24 May 2010 16:28:58 -0700 Subject: [Udpcast] Using Windows version of UDPcast 201005241607.AYC 201005231203.AYC Re:201005220726.AYC In-Reply-To: <4BFAEA91.5020400@Avinta.com> References: <4BF7ECB9.4020803@Avinta.com> <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> <4BF98062.6010106@Avinta.com> <4BFAEA91.5020400@Avinta.com> Message-ID: <4BFB0BBA.4070301@Avinta.com> Hi, Sumit: 0) Thanks for the snapshot of the Command Line Windows. This is the environment that I have been working with. Yours does look different. 1) However, instead of just typing "udp-sender" as MS-DOS mode command to start the process as you did, the proper syntax on the Sender side should be "udp-sender -f kenya.doc", where "kenya.doc" is the file that you are attempting to send, based on what I can decipher from the latter part of your snapshot. 2) I do not understand why the text string "udp-sender -f kenya.doc" shows up between the "Broadcasting ..." and the "New connection .." messages. Did you input this articular string at certain point of the process? For sure, "kenya.doc" sounds like a custom file name controlled by you. Neither MS-DOS nor udp-sender.exe could have dreamed up with this on their own. 3) According to the operation conventions that I have been observing, the 192.168.100.72 is the IP address of the intended receiving PC, correct? What did you see on the screen of the receiving PC? 4) The "read: Not enough space" message is somewhat deceiving, because it also shows up when no filename is specified. 5) By the way, the udp-sender for my experiments is running on a WinXP PC with the same [Version 5.1.2600] MS-DOS mode. 6) Another thing. It seems that I can not receive your reply eMails. So far, I only see other colleague's Mails commenting on your eMails to me. This "relay" type of phenomenon is a bit strange. So, if I am not responding to your eMail in the future (My discipline is within 24 hours.), it may be caused by this phenomenon. (If you do "Reply All" to my eMail, I should get two copies of your messages, one direct and one through udpcast reflector. It is fine with me.) Abe (2010-05-24, 16:28) > > > Knight Samar wrote: >> Sorry, the proper syntax is: >> >> udp-sender.exe *--file */insert-your-favourite-1mb-file-here/ >> >> On Tue, May 25, 2010 at 12:00 AM, Knight Samar > > wrote: >> >> And did you try sending a file ? >> >> udp-sender.exe /insert-your-favourite-1mb-file-here >> >> / >> >> On Mon, May 24, 2010 at 7:08 PM, Sumit Arora >> > wrote: >> >> Dear Abraham/Samar >> >> >> >> Thanks for your response. >> >> >> >> I am giving this command on command prompt using the file >> actual file name >> >> And now I am getting error as mentioned in snapshot below. >> >> >> >> >> >> >> Please suggest. >> >> >> >> Thanks and Best Regards. >> >> _______________________________________________________________________ >> >> Sumit Arora >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From sumit at alldeankenya.com Tue May 25 12:45:15 2010 From: sumit at alldeankenya.com (Sumit Arora) Date: Tue, 25 May 2010 13:45:15 +0300 Subject: [Udpcast] Using Windows version of UDPcast 201005241607.AYC 201005231203.AYC Re:201005220726.AYC In-Reply-To: <4BFB0BBA.4070301@Avinta.com> References: <4BF7ECB9.4020803@Avinta.com> <66317E2D37FE4CA890DC31FC0249255C@asnkenya.com> <4BF98062.6010106@Avinta.com> <4BFAEA91.5020400@Avinta.com> <4BFB0BBA.4070301@Avinta.com> Message-ID: <063473BC2F574074A0778D80559511BE@asnkenya.com> Dear Abraham Thanks for your assistance. Now I know what mistake I was making, I was presuming that I have to run the utility first and then give the command Udp-sender -f Kenya.doc as was shown in the snapshot. But now I successfully transferred a file between 2 PCs but will further test with multiple machines. On website I found that there are set of commands to use in satellite environment, Uni-directional mode; Keyboardless mode etc. 1. Is there any mode or log file where I can get details of receivers that have received the file successfully and those who have not yet received this file. 2. Can we have keyboard less mode or unattended mode for receivers. My aim is that the receiving PCs should have UDPcast receiver running continuously and as soon as there is a new file from server it starts the transfer without any manual intervention. Please suggest. Thanks and Best Regards. _______________________________________________________________________ Sumit Arora From: Abraham Y. Chen [mailto:AYChen at Avinta.com] Sent: Tuesday, May 25, 2010 2:29 AM To: Sumit Arora Cc: Knight Samar; udpcast at udpcast.linux.lu Subject: Re: [Udpcast] Using Windows version of UDPcast 201005241607.AYC 201005231203.AYC Re:201005220726.AYC Hi, Sumit: 0) Thanks for the snapshot of the Command Line Windows. This is the environment that I have been working with. Yours does look different. 1) However, instead of just typing "udp-sender" as MS-DOS mode command to start the process as you did, the proper syntax on the Sender side should be "udp-sender -f kenya.doc", where "kenya.doc" is the file that you are attempting to send, based on what I can decipher from the latter part of your snapshot. 2) I do not understand why the text string "udp-sender -f kenya.doc" shows up between the "Broadcasting ..." and the "New connection .." messages. Did you input this articular string at certain point of the process? For sure, "kenya.doc" sounds like a custom file name controlled by you. Neither MS-DOS nor udp-sender.exe could have dreamed up with this on their own. 3) According to the operation conventions that I have been observing, the 192.168.100.72 is the IP address of the intended receiving PC, correct? What did you see on the screen of the receiving PC? 4) The "read: Not enough space" message is somewhat deceiving, because it also shows up when no filename is specified. 5) By the way, the udp-sender for my experiments is running on a WinXP PC with the same [Version 5.1.2600] MS-DOS mode. 6) Another thing. It seems that I can not receive your reply eMails. So far, I only see other colleague's Mails commenting on your eMails to me. This "relay" type of phenomenon is a bit strange. So, if I am not responding to your eMail in the future (My discipline is within 24 hours.), it may be caused by this phenomenon. (If you do "Reply All" to my eMail, I should get two copies of your messages, one direct and one through udpcast reflector. It is fine with me.) Abe (2010-05-24, 16:28) Knight Samar wrote: Sorry, the proper syntax is: udp-sender.exe --file insert-your-favourite-1mb-file-here On Tue, May 25, 2010 at 12:00 AM, Knight Samar wrote: And did you try sending a file ? udp-sender.exe insert-your-favourite-1mb-file-here On Mon, May 24, 2010 at 7:08 PM, Sumit Arora wrote: Dear Abraham/Samar Thanks for your response. I am giving this command on command prompt using the file actual file name And now I am getting error as mentioned in snapshot below. Please suggest. Thanks and Best Regards. _______________________________________________________________________ Sumit Arora -------------- next part -------------- An HTML attachment was scrubbed... URL: