Noted changes have been put in the FAQ.

Is there any other changes that need to be made, 
and do we want to chop some of it as initially proposed
by Ray ???

_Lynn


######## updated FAQ  ##################################

Q. If I want help troubleshooting a connectivity failure with my LEAF
router, what information you you need from me?

A. The exact information needed will vary by what trouble needs
shooting. As a general matter, exact quoting of error messages, log
entries, command output, and such, is better than your trying to
paraphrase or summarize them.

1.0 Introduction

As always in life when the answer hasn't jumped out at you yet and
you've just pulled your last hair out, there are several things to
check and do, which might save you a post that will be archived forever
on the web. Or you're simply not familiar with the LEAF/Linux system
yet and need some more information to help you realize exactly what to
check and understand. I highly suggest following some, if not all, of
the preliminary self-help steps before posting. In fact, your search
will most likely get you a correct answer to your problem in a much
faster time frame by helping us help you in this manner.

The instructions in this document apply to support requests submitted
to the leaf-user mailing list or via the LEAF support form on
SourceForge.

1.1 Acknowledgements

We thank the following people for their corrections and suggestions:
Ray Olszewski, Charles Steinkuehler, Jeff Newmiller, Gary Shea, Michelle
Konzack, Wayne Fool, Jonathan French, Michael Leone, Dave Emmons, Bill
Pierce, Chris Hill, Paul Batozech, and Matt Schalit.

1.2 Distribution Policy

A copy of the license is available at:
http://sourceforge.net/docman/display_doc.php?docid=1812&group_id=13751

2. Things to do Before Posting

       Read all available documentation on the site where you obtained
       the LEAF disk image and in the packages you are using. There are
       often important READMEs, like the one inside of echowall.lrp,
       for instance. 
       Check the FAQs at:
       FAQ Section 05: Fixes for Known Bugs. 
       Subscribe to the LEAF mailing list at:
       http://lists.sourceforge.net/mailman/listinfo/leaf-user
       This is not necessary, but it is the polite thing to do. 
       Optional: Search the LEAF mailing list archives at:
       http://www.mail-archive.com/leaf-user@lists.sourceforge.net/
       This may take some time and effort. If you're not familiar with
       search engines, you may find this difficult. However, in most
       cases it's faster than asking list members for help. 

3.0 Preparing a Post

When preparing a post, keep in mind that you're asking for free
technical support from people. They have no vested interest in helping
you. So it is to your advantage to make it as easy as possible for them
to help by including all appropriate diagnostic information. Also, be
aware that other people's machines are not the same as yours. If your
post is formatted correctly, some of the most knowledgeable people
(UNIX gurus) will be able to read it

The following is a list of things to keep in mind:

       Use plain ASCII text. Not all email clients can properly view
      styled or HTML text. Some will simply strip out the codes used
      for style/HTML text, while others will display the codes in the
      message and leave the recipient with a messy email message. In
      extreme cases (e.g. pine), the recipient will see nothing at all.
       - see http://www.expita.com/nomime.html for instructions 

       The post should have an informative Subject line, with the
       important information near the beginning. 
       Include all information in the body of the post. It is
       inappropriate to send attachments to the list. Please don't edit
       the diagnostic information in an attempt to conceal your IP
       address, netmask, nameserver address, domain name, etc...

       If someone wants that information, they can get most of it
       without much effort. Obfuscating the details has been done before
       by the most concerned folks, but doing so often leads to
       confusion and extra emails, while we sort out the problems
       resulting from the typos. 
      
       When you post files that include passwords, you should replace
       all password characters with the letter "x". 

3.1 "Important Information To Include In A Post

Since a LEAF system you are troubleshooting is hardly the ideal place
to email messages, the problem of how to get diagnostic information
into a mailing list message may seem impractical at first. Transcribing
messages from the screen is a good way to become familiar with the
contents of error messages, but it is likely to end up being
abbreviated in inappropriate places, or having errors introduced by the
time it reaches the eyes of people who can help interpret it.

The recommended strategy is to collect a bunch of diagnostic
information from the troubled system into a file, and then use
'sneakernet' to move that file to an internet-enabled computer and
insert it. The techniques needed to accomplish this collection and
transfer are given in section 3.9

When asking for general help with routing or firewalling questions, you
should ALWAYS include this information:

       The exact name of the LEAF distribution and version you are
       running. 
       The exact kernel version you are running (uname -a). 
       The complete, exact output of "ip addr show". 
       The complete, exact output of "ip route show". 
       The complete, exact output of "netstat -nr". 
       The exact wording of any "ping" command you issued and the
       entire output of that command, as well as notes indicating which
       machines these ping attempts were sent from and directed to >
       NOTE: Be sure to use ip numbers rather than dns names! 

Depending on the specific problem, you may want to include some or all
of the following:

The exact output of "lsmod".     (typically for NIC-related problems). 

The exact output of "ipchains -nvL".  (typically for firewall-related 
problems). 

Any messages from dhclient in your logs.         (typically for setup
of DHCP-dynamic external connections). 

Any messages from ppp or pppoe in your logs.  (typically for setup of
PPPoE-dynamic external connections). 

Log files can be found in the /var/log/ directory.
The log files most commonly requested are: 

       messages 
       syslog 

This is not an exhaustive list; we've tried here to cover only the most
common sorts of troubleshooting problems that arise. If you have a less
common problem or if your ISP does something unusual, you may need to
provide other specifics.

Several of the LEAF FAQ's will be invaluable to finding other needed
information, commands, and interpreting the commands. Some of these
FAQ's would be:

       LEAF Command FAQ 
       Diagnostic Commands Explained -Soon to be posted! 

3.9 Copying Diagnostic Information to a Floppy

Now, you're to a point where you've tried solve problem yourself, done
some very good reading, and found some very useful information about
your system. Assuming this hasn't enlightend you with a solution, you
would probably like to know of a way of getting this information in a
properly formatted email so that someone may be able to help you find
an answer to your problem. Writing all that information down with a
pencil and paper, then typing these notes into an email sounds like an
even more frustrating step to follow. A few basic steps can help you do
this with a standard blank floppy disk and bypass most note making that
you will need to do.

    1.Format a spare 1440K MSDOS floppy as you normally would under
      DOS, Windows, or Linux. 
    2.Remove the LEAF disk and insert the new floppy in its place. 
    3.Mount the floppy by running this command:
              # mount -t msdos /dev/fd0U1440  /mnt 

              NOTE: If you try to re-use extra space on your LEAF
              floppy for this, be sure to use the appropriate device
              name... e.g. /dev/fd0u1680 for a 1680K floppy. This is
              not suggested!!! 

    4.Then issue the various command(s) and redirect their output to a
       text file on the floppy.

       Examples: (the --- will symbolize an interface like eth0 or ppp0

              # echo /var/log/messages: >/mnt/diags.txt 
              # cat /var/log/messages >>/mnt/diags.txt 
              # echo "--- ip addr show:" >>/mnt/diags.txt 
              # ip addr show >>/mnt/diags.txt 
              # echo "--- netstat -nr:" >>/mnt/diags.txt 
              # netstat -nr >>/mnt/diags.txt 
              # echo "--- ipchains -nvL:" >>/mnt/diags.txt 
              # ipchains -nvL >>/mnt/diags.txt 

       Tips: use the up-arrow key to minimize retyping, and use "more
       /mnt/diags.txt" to confirm that your progress occasionally, as
       the use of a ">" where a ">>" is needed will wipe out results
       written earlier.

    5.IMPORTANT! Don't forget to umount the floppy before removing it
       from the LEAF box, or attempting to use the backup option.
              Command: 
              # umount /mnt 

You should be able to take the files you have just put on your floppy
and cut-and-paste them into a mailing-list email that is formatted as
described above.. If your using a Windows computer to send the email
with, you can open the floppy files in an editor such as Wordpad and
get the information from the floppy disk.

We hope this helps you find a fast solution to your LEAF problem.
We also appreciate you following this guide, so we can provide you the
best possible support in a minimal amount of time.
Thank-you!

########## end of FAQ  ##################################

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to