I was looking for a tool to send a stream of data with FEC where the
client/receiver can connect even if the stream has yet begun. I haven't
found anything but Udpcast that can do anything similar. I think that
maybe an "streaming" option can be added so the sender sends Hello
packets at the end of a block of slices+FEC so a receiver can hook to
the UDP stream.
What do you think about this? Can this be made modifying Udpcast without
broken it all? Is there another software that I can use?
Jorge Muñoz Castañer
Grupo de Tecnologías de la Información
Departamento de Ingeniería Telemática
Universidad de Vigo
Campus 36310 Vigo SPAIN
This was working and now it has stopped.
Have a UDPcast server running on a HP DL360G5 with 4 NICS. One
connected to an internal infrastructure (eth2) and another connected
to a dedicated switch with the client systems on the same switch (eth3).
When i run the UDPcast send or receive, using the following command:
udp-sender -f /home/base.udpc --interface eth3 --point-to-point --full-
duplex --max-bitrate 600m --nokbd --portbase=9922 --min-receivers 1 --
rexmit-hello-interval 5000 --max-wait 300
I get the following error message:
No suitable network interface found
The following interfaces are available:
Interestingly, an ifconfig show eth3 as a valid network adapter, but
the udp-sender does not see the device. This was working last week,
and nothing has changed on the server
I have tried everything, restarting DHCP, removing the interface and
adding again. Rebooted the server, restarted the network stack
manually. nothing seems to help.
Using SUSE linux 10 as the base server OS.
I'd like to use udp-sender with async and a unicast address instead of
multicast so that unicast at the MAC layer is actually used.
Ive tried using the pointopoint switch, but I get the message "pointopoint
mode set, and 0 participants instead of 1".
Is there a way to do this with udpcast?
I'm trying to build a UDPCast image for a classroom of Dell Optiplex
760 machines. This machine has SATA drives that need the ata_generic
and pata_acpi kernel modules. These don't appear in the menu, but
apparently the actual modules are included in the standard ISO image.
How can I get the correct modules loaded?
I solved the problem for me by deleting
some Code around "Set multicast send interface"
in socklib.c. Unfortunately I m not firm in C,
so I could not make a Patch.
Now I only have to discover, why after the
successful transmission the udp-sender do not
terminate. Therefore it is not possible using
I have a problem with the multicast mode of udp-sender.
On Solaris 10 X86 and Solaris 10 Sparc it is the same
error. One udp-receiver works perfect (unicast), but if I
use two udp-receivers (I think then udp-sender switches
to unicast mode) the sender gives the following error
after starting the transfer with the anykey on the server:
Set multicast send interface: Invalid argument
and then the server stops.
The Error is with udpcast-20091031 on Solaris 10 sparc
and also on Solaris 10 x86! I compiled it with a hack,
because the missing strndup in Solaris. I also have
compiled udpcast-20070602 without a hack on Solaris
10 X86, because the news are saying it is Solaris 10
x86 ready. But I got the same error with the invalid
The same error occurs, when i set --ttl from 1 to 2.
I think it is not a problem with the hardware or the
network, because udpcast with the same hardware , but
with Mandriva did work. It seems to be an Solaris related
Two Solaris-receivers with one Mandriva-sender did also
work. Only the sender breaks on Solaris.
Can you please help me?
- Tout le monde a l'air de poster en anglais alors je fais de même ... -
I was just wondering how can I setup udpcast in order for my udp-
sender to communicate with its receivers on another vlan.
I am aware on the TTL need to be greater than 1. The problem is more
about establishing the session. It seems the receivers and the sender
are finding each others broadcasting their HELLO command on the
subnet; of course these don't pass through the gateway and receivers
will never see their sender.
I looked at the mcast-rdv-address command line switch but I don't
known how to use it : should it point to the IGMP router address ?
maybe I missed something.
Thanks for you help
Have a nice day
I've been using UDP Cast extensively for a while now and I love it, but I
had an issue last week and I want to share it witou you.
The UDP Cast website provides handy ready-made boot images. Apparently,
those images are compiled for i686 and I couldn't make them work on an
older machine because the processor doesn't implement the CMOV operation.
The problem seem to belong to GCC, because it thinks that every i686
processor implements the optional CMOV operation, which is not true.
I solved the problem by compiling my own UDP Cast kernel, but I suggest
that the next UDP Cast ready-made boot images drop the i686 requirement
and stick to i386, for compatibility reasons.
Is this a reasonable request?
Thank you and best regards,
Engenharia Informatica e de Computadores - Instituto Superior Tecnico
I am playing around with the "udpcast image generator" and I need to
store the next-server address in the filesystem for later processing.
I am using kernel-udpcast_2.6.30-rc5_all.deb and
This is what my dhcp.script looks like:
=== snip ===
[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
[ -n "$subnet" ] && NETMASK="netmask $subnet"
case "$1" in
/sbin/ifconfig $interface 0.0.0.0
/sbin/ifconfig $interface $ip $BROADCAST $NETMASK
/sbin/echo $siaddr > /etc/server.ip
=== snap ===
This works as expected when generating cd-images.
If I generate a initrd and boot via PXE, the file /etc/server.ip never
I tried to create the file in many places (/tmp, /sbin, etc.) but it
Is there something important that I am missing?
I thought that there is no difference between a cd-image and a plain
initrd (besides syslinux/pxelinux and the kernel being separate).
Additionally FYI, when using the latest kernel and mkimage I get some
I use VirtualBox 2.2 for testing purposes and both cd-image and initrd
crash the VM when trying to write to the filesystem from within
Any help/suggestion is much appreciated.
Thanks in advance.