[yellowfin] hamachi - 2.4 kernel problems

Keith Underwood keithu@parl.clemson.edu
Mon, 21 May 2001 18:53:30 -0400 (EDT)


Ok, try applying this patch:

--- hamachi.c.2.4.orig  Mon May 21 18:43:38 2001
+++ hamachi.c   Mon May 21 18:42:25 2001
@@ -1199,6 +1199,8 @@
                return 1;
        }

+       netif_stop_queue(dev);
+
        /* Caution: the write order is important here, set the field
           with the "ownership" bits last. */


I think that does it.  It's probably not optimal, but I don't have a box
to test it on right now.

					Keith

On Mon, 21 May 2001 Jim.Morton@aventis.com wrote:

> I have an existing network using hamachi cards in  redhat 6.2 systems.
>
> I upgraded one of the systems to redhat 7.1  and have had problems with the
> hamachi hanging.
> It seems to work properly for light-duty traffic - interactive web surfing
> pinging etc.  over a long
> period of time,  however when transfering larger files via FTP,  I get
> "something wicked happened"
> messages and then the transfer stops.   If   I kill the  FTP session,  then
> ifconfig down and up
> the interface,  it is still hung,   pings do not work.   Things work again
> after re-booting.
>
> I re-compiled the kernel with the driver set for debug level 7,    and then
> tail -f  /var/log/messages
> while doing transfers,   it seems that the something wicked messages are at
> the same time as
> the periodic (10 second)  link autonegotiation messages.
>
> I have tried several variants of kernel / driver -  including   2.4.4-11ac,
> but they all seem to hang.
>
> I will keep poking at this, but do not have much experience as a driver
> whacker,  but I am happy
> to try any test versions of the driver on my network, which includes
> non-hamachi  DEGPA gigabit
> cards running under Tru64 unix.
>
> Best Regards
> 	Jim Morton
>
>
> _______________________________________________
> yellowfin mailing list
> yellowfin@scyld.com
> http://www.scyld.com/mailman/listinfo/yellowfin
>

---------------------------------------------------------------------------
Keith Underwood                   Parallel Architecture Research Lab (PARL)
keithu@parl.clemson.edu                                  Clemson University