3.4. Upgrading to Newer Versions of Coyote Linux

Note

This chapter should be moved to after the introductions to available commands in Coyote Linux

Coyote Linux is a product that is in active development and maintenance, just like Skolelinux/Debian-edu. That means that new versions are released quite often, with new features and security fixes. Especially because of the security fixes, you should always use the latest stable version of Coyote Linux

Since Coyote Linux runs solely from floppy, there is no system, per se, to upgrade. You must create a totally new floppy, as in Section 3.3. To make this process as easy as possible, there are some simple things to keep in mind.

  1. Finding out what kind of network cards you have: If you have forgotten what kind of network cards you use and didn't write it down somewhere, then you can use the command lsmod to list all loaded driver modules that are in use. Maybe that way you'll remember which network cards you have.

    coyote# lsmod
    Module                  Size  Used by
    3c509                   7732   2
    ip_nat_quake3           1768   0 (unused)
    ip_nat_mms              2608   0 (unused)
    ip_nat_h323             2060   0 (unused)
    ip_nat_amanda            876   0 (unused)
    ip_nat_irc              1904   0 (unused)
    ip_nat_ftp              2384   0 (unused)
    ip_conntrack_quake3     1848   1
    ip_conntrack_mms        2704   1
    ip_conntrack_h323       2065   1
    ip_conntrack_egg        2280   0 (unused)
    ip_conntrack_amanda     1488   1
    ip_conntrack_irc        2672   1
    ip_conntrack_ftp        3440   1
    	  

    In this listing of loaded modules you see that the network card 3Com509 is in use, twice. For a list of supported modules, look in Section 3.12

    It would be best to write down somewhere what network cards you use in the machine.

  2. What kind of port forwarding do you have?

    Information about your port forwarding rules, if you have made any, is in the file /etc/coyote/portforwards

    
coyote# more /etc/coyote/portforwards
    port Y 10.0.2.2 tcp 2333 22 # Example - Secondary SSH