Coda File System

Re: UDP chexum

From: <jaharkes_at_cs.cmu.edu>
Date: Fri, 24 Jul 1998 17:44:58 -0300
> Hi!
> 
> 
> I did a venus-setup per documentation, and issued venus -init
> The kernel cries about some failed UDP chexums, the server sees nothing
> about the activity, and venus fails.
> The netmask is 255.255.254.0 in case you wonder why the dest. address looks
> so strange.
> Is it due to a wrong build of the software, or a known kernel bug?
>  
> from the dmesg:
> ----
> UDP: bad checksum. From 91EC3094:138 to 91EC31FF:138 ulen 185
> UDP: bad checksum. From 91EC3094:138 to 91EC31FF:138 ulen 223
> UDP: bad checksum. From 91EC3094:138 to 91EC31FF:138 ulen 215
> UDP: bad checksum. From 91EC3094:138 to 91EC31FF:138 ulen 223
> UDP: bad checksum. From 91EC3094:138 to 91EC31FF:138 ulen 215
> coda_get_psdev: no data!

These messages are unrelated. Because we don't use the netbios-dgm port (138).

> ----
> /usr/coda/etc/console:
> Coda Venus, version 4.6 (28)
> 
> Date: Fri 07/24/98
> 
> 22:40:23 Probably another Venus is running! open(/dev/cfs0) failed (19), exiting

                   ^^^^^^^^^^^^^^^^^^^^^^
Here is the reason, venus has exited because it assumes another venus is 
already using on /dev/cfs0. Reasons for this can be:

- After venus is stopped, it doesn't unmount /coda. As long as /coda is
  mounted it is not possible to restart a new venus.

  When you unmount /coda, it may tell you the device is busy when any
  programs or shells are still using it. You'd have to kill the programs or
  cd out of the codafs.

- The coda kernelmodule can not be loaded. Although I believe that has got a   
   different error message. (insmod coda should work)

Jan
Received on 1998-07-24 17:45:40