3.3. Creation of a Coyote Linux Floppy

Basic Configuration of the firewall/router

  1. After you have downloaded the Coyote Linux source files, you need to unpack them. You must be superuser root to unpack them.

    tar zvxf coyote-2.24.tar.gz
    cd coyote
    ./makefloppysh

    Note

    If a new version of Coyote Linux exists at the time you read this, then you must replace the version 2.24 in the commands above with the version number you have downloaded.

  2. When creating a Coyote Linux on a Linux machine, these are the questions asked, and the answers you should give:

    1. Coyote floppy builder script v2.9
      
      Please choose the desired capacity for the created floppy:
      
      1) 1.44MB (Safest and most reliable but may lack space needed for
                 some options)
      2) 1.68MB (Good reliability with extra space) - recommended
      3) 1.72MB (Most space but may not work on all systems or with all
                 diskettes)
      
      Enter selection:2

      Choose here what is recommended 1.68MB

    2. Please select the type of Internet connection that your system uses.
      
      1) Standard Ethernet Connection
      2) PPP over Ethernet Connection
      3) PPP Dialup Connection
      
      Enter Selection: 

      Here you would normally choose option 1)

    3. Configuring system for Ethernet based Internet connection.
      By default, Coyote uses the following settings for the local network
      interface:
      
      IP Address: 192.168.0.1
      Netmask:    255.255.255.0
      Broadcast:  192.168.0.255
      Network:    192.168.0.0
      
      Would you like to change these settings? [Y/N]: y
      Enter local IP Address [192.168.0.1]: 10.0.2.1
      Enter local Netmask [255.255.255.0]: 255.255.254.0
      Enter local Broadcast [192.168.0.255]: 10.0.3.255
      Enter local network number [192.168.0.0]: 10.0.2.0
      

      These network settings for the local network must be changed, see A

    4. If you use my version of Coyote Linux from http://www.skolelinux.no/~klaus/coyote-2.24-slx.tar.gz then you will see this screen, where the correct network values already is there:

      IP Address: 10.0.2.1
      Netmask:    255.255.254.0
      Broadcast:  10.0.3.255
      Network:    10.0.2.0
      
    5. Does your Internet connection get its IP via DHCP? [y/n]:

      Answer yes(y) or no(n), according to you network configuration.

      If you do not get IP via DHCP, you need to fill in some information:

      Please enter the information for your static IP configuration
      Internet IP Address:
      Internet Subnet Mask [255.255.255.0]:
      Internet Broadcast [Enter = Default]:
      Internet Gateway Address:
      Domain Name:
      DNS Server 1:
      
      DNS Server 2 (optional):
      
    6. Enter your DHCP hostname:

      Normally you can leave this one blank

    7. Install the Big Pond login software? [y/n]:

      I think this refers to some extra stuff you need if you happen to get net access from the provider Big Pond, but I'm not really sure. Anybody know?

    8. Do you want to enable the Coyote DHCP server? [y/n]: n
      

      Here you must answer n!

    9. If you don't know what a DMZ is, just answer NO
      Do you want to configure a De-Militarized Zone? [Y/N]:  n
      

      Here can press just n

    10. You now need to specify the module name and parameters for your network cards.
      
      If you are using PCI or EISA cards, leave the IO and IRQ lines blank.
      
      Enter the module name for you local network card:

      This is the tricky part, knowing what type of driver modules to use for your network cards; even knowing what type of network cards you have is sometimes difficult. Have a look at Section 3.12 for an overview of available driver modules. Remember to not use the ending .o when writing what driver module to use.

      I prefer newer cards from 3Com. Almost all of them use the driver module 3c59x

    11. The default language of the Coyote Web Administrator is English
      Do you like to configure a different language ? [Y/N]: n
      

      Use English, it's much easier to get help, and use Google when there is a problem.

    12. Syslog server address:

      Here you can use the mainservers as syslog server, use 10.0.2.2.

  3. You must now insert a floppy in the machine. Remember to turn the write protection off. The creation of the floppy will take a few minutes.

Warning

Make sure that you don't get any error messages related to unknown NIC modules, like this:


Checking module deps for (wrong,bad)...
Copying module: drivers/wrong.o

Unable to copy module (drivers/wrong.o): No such file or directory

Make sure you see something like this instead:


Checking module deps for (e100,3c59x)...
Module 3c59x dep =
Module e100 dep =
Copying module: drivers/e100.o
Copying module: drivers/3c59x.o

3.3.1. Creating a Coyote Linux Floppy on a Windows Machine

If you create the floppy on a Windows machine, it's almost the same procedure as with Linux.

Download the Source Files for Windows, probably from Windows Disk Creation Wizard v2.24.0

Here you just press 'Next'

Here you must fill in the necessary network information; see A

Filling in the correct values for IP address and Netmask will make Coyote Linux correctly calculate the values for Broadcast address and Network address

Without this password, you can't logon your Coyote Linux machine later, see Section 3.6

Just leave this blank, or have a look at 2.l

Choose whatever is most appropriate for you. If you get a DHCP-assigned address, then it is likely that you will not need to give any more information about your connection.

If you have a static address, then fill in the appropriate values here.

Do not enable the Coyote Linux DHCP-server. There is already one running on the mainserver

Drag and drop to choose the correct network cards in your Coyote Linux machine.

In this particular screenshot I'm using a 3com NIC for my LAN card, and an Intel pro 100 card for my WAN card.

In order to best get support from the Internet, choose English.

Place a floppy in the floppy drive, and press 'Next'.

Tip

I strongly advise creating 2 or more floppies, it's very handy having a spare copy.