Troubleshooting

First, be sure to check if the necessary modules required to run all devices have been correctly loaded. My mouse doesn't work. Are hid and mousedev modules loaded? If not, run the commands: [root@localhost /]# modprobe hid; modprobe mousedev In text mode, run the commands: [root@localhost /]# gpm -k ; gpm -t ps2 -m /dev/usb/usbmouse0 For the graphical mode, go the mouse configuration section in...

How is support to other peripherals provided?

Let's start with the keyboard. Remember, everthing after a # sign is a remark. usb-u(o)hci [usbcore module will be included] #existing USB support hid [input module will be included] #human interative device keybdev #keyboard support. If the keyboard was already working,it was supported by your machine BIOS; however, some have the option of switching to USB keyboard support. For the mouse: usb-u...

Frequently Asked Questions

How can I tell what type of USB controller I have? Use the lspci -vt command. To know more about lspci, look in the man (manual) pages: man lspci. [root@localhost /root]# lspci -vt -[00]-+-00.0 Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge +-01.0-[01]----00.0 3Dfx Interactive, Inc. Voodoo 4 +-04.0 Intel Corporation 82371AB PIIX4 ISA +-04.1 Intel Corporation 82371AB PIIX4 IDE +-04.2...

USB (Universal Serial Bus)

Introduction to USB The USB, or Universal Serial Bus, was designed to make connecting computer peripherals easier (keyboards, mice, webcams, printers, etc.). USB has proved to be a good solution that allows you to connect and add peripherals to your computer. There are two different types of connectors for USB devices: A and B. These connectors were designed to prevent them from being used...

Using printtool

There's no doubt about it: setting up and using Linux printing can be quite a task for a newbie. The best way is to use the point-and-click tools that come with the more user-friendly Linux distributions. These tools help make a hard task become quite easy. If you are using Red Hat (or Debian with gnome or other Red Hat like distro), the printtool program lets you configure your printer without...

Installing a printer

Most Linux distributions install printer support during the installation. However, this can be done afterwards by doing this three-step process: Verify your printer compatibility. If your printer is not going to work with Linux, it's best to know that before going any further. Install kernel support for printing. Install, if necessary, and configure the lpd system. Most Linux distributions...

Printing with Linux

Introduction Many Linux newbies find it difficult to configure a Linux printer. It's hard to believe all the praises of the power of Linux's printing system when you cannot get anything to print. In this section, we will figure out just how to get you printing under Linux. The lpd printing system There are a couple of printing systems that can work with Linux, but all of the major distributions...

Quick Installation Howto

Introduction It has become very common for the Linux newbie to hear about the thousands of free software programs, just ready for the taking. Many begin downloading the code and don't really know what to do with it next to make sense of it all. Many programs come in packages, if this is the case, it can be quickly learned how to make the code productive. For Red Hat-based systems rpm-i is used...

SysVinit explained: starting and stopping of services

Welcome to the wonderful world of SystemV and one of the aspects we'll cover is the configuration of startup and shutdown processes. And yes, you do have drag-and-drop options if you don't want to use the console methods. First an explanation of the whole process The initialization process (init) in Linux sets the system to a certain runlevel, which can be configured in the /etc/inittab file....

MySQL: An Open Source RDBMS

Now that we've finally made MySQL our main database, a review would not be out place. MySQL is a very popular Open Source Relational Database Management System (RDBMS). MySQL is used by many big companies or well known sites such as Tucows Inc, http://www.linux.com, mainly because of it's availability and Open Source nature. While not necessarily free, it costs remarkably less than it's main...

Introduction to PostgreSQL

The Information Age has landed inhabitants of this planet with an overabundance of documented facts and fiction. So much so that just placing these items in a file cabinet or on your hard drive is not sufficient enough to get quick and easy access to these data. Our focus has shifted from generating large amounts of information so it can be shared, to cataloging information for quick access....

Restoring files with debugfs

Under the Linux filesystem, files are associated to inodes. By attempting to restore these inodes we can subsequently restore the associated files. This howto does not serve as a complete (and technical) reference, but merely as a non-technical description of a scenario and the restoration process. You should however be able to restore just about any deleted file(s) using the examples below. In...

The Network File System, NFS

Sharing files under Linux can be done in many ways. A few of the main ones are through the File Transfer Protocol or FTP, through Telnet and SSH. These are all fine, but what if you want a more transparent file sharing process, such as the Peer-to-Peer sharing under Windows(tm)? The Network File System or NFS, gives you all that. I'll discuss some of the security implications, configuration of a...

Configuring Windows

Once you have finished configuring and testing Samba on your Linux machine, if you are using Windows NT to access the shared drives on your Linux server, you should restart your NT computer. The shared drives will be automatcally accessible. You may want to set user passwords if you are using Windows 95 or 98. In order to do this, select the "Passwords" icon from the Control Panel. Enable the "...

Starting SMB Daemons

A group of daemon programs handle Samba's client communiction in the background and can be configured to start automatically when your Linux system boots up. What exactly is a daemon? It's the name given to any type of program that is running in the background constantly. If your Samba daemons do not start automatically, you can specify them to by using a utility such as linuxconf. Also, you can...