Newbie to linux how to install drivers and apps

Posted on 2000-02-27
Last Modified: 2013-12-06
I have Red Hat linux 6.1 installed and I want to know how to install drivers and where I can get the drivers for my Diamond SupraExpress modem

Question by:snowmobile74
  • 4
  • 4

Expert Comment

ID: 2563497
if it is an external or an internal but not winModem, you will not need to do anything special to talk to the modem. The modem is presented by the kernel to applications like a regular serial device (which has built-in support in most stock kernels). You can use 'minicom' to try communicating to your modem. If you don't know the com port, try /dev/ttyS0 to /dev/ttyS3 (each coorespoing to com1,..,com4 under DOS).

Once you can dial-out with minicom, then, you can setup connection to your ISP with some PPP setup

Author Comment

ID: 2575302
but I dont know how to install any software at all (that is the second part of the question) how do I install something

Author Comment

ID: 2575305
it is internall

Accepted Solution

TomoeSouichi earned 150 total points
ID: 2578131
OK. Lemme get to installing stuff first. There are .rpm's(RedHat Package Manager) and .deb(Debian packages). Since you are useing Red Hat you will have .rpms. You will have to mount your cdrom drive wirh "cd /mnt". Than from a commandline type "rpm -i name-version#-archetecture.rpm". Now. The drivers. You shouldnt have to install any drivers so you will just configure it with kppp. You will need to have the DNS and hostnames to enter. SO you should be set!

Tomoe Souichi weilding the Illumina Sword
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.


Expert Comment

ID: 2578520
Oh. Wait. What window manager do you have? If you have Gnome you wont have kppp. So when you get back to me I can answer more fully

Author Comment

ID: 2578921
the default gnome

Expert Comment

ID: 2581590
Hmm. I'm a bit busy now. Expect an answer later.


Expert Comment

ID: 2581593
Wait. I pulled this off a web site:

Configuring your serial port and modem:
Before you can use PPP, you must first setup your serial port and modem for Linux usage.
DOS/Windows often refer to serial ports as "COM ports", and number these sequentially starting at 1. For example: COM1, COM2, COM3, etc. Each "COM port" has an associated port address and IRQ number which define it. Traditionally, COM1's port address is 3F8 (hex), and its IRQ is 4. COM2 is 2F8/3, COM3 is 3E8/4, and COM4 is 2E8/3. However, this is not always the case. Linux begins its numbering of serial ports starting at 0, and calls them ttyS0, ttyS1, ttyS2, ttyS3, and so on. ttyS0 will normally correspond to DOS/Windows' COM1.

If you have an external modem, you probably won't have too much trouble unless you have set non-standard port or IRQ values on your COM ports in your BIOS's setup.

If you have an internal modem, there are several possibilities. You may have an internal modem with jumpers that allow you to configure the parameters on it (COM port, or possibly the specific port address/IRQ). If that's the case, you should be aware of what it is set to. If you have an internal modem that is "Plug and Play", then normally the operating system is responsible for assigning a port address/IRQ (and hence a COM port) to the modem, and Linux does not normally do this. If your BIOS setup has an option in it reading something along the lines of "Running Plug and Play OS?", then set it to "No", and your serial ports may be detected when you next boot Linux. If not, you may need to use Linux's isapnptools package to configure the card for Linux usage (see the modem how-to mentioned below, and/or the documentation for isapnptools which is likely in the /usr/doc/isapnptools-1.18/ directory on your system). If you have a "WinModem" or a PCI card modem, it's likely that your modem may not work with Linux at all.

You can use the command-line command "dmesg|grep tty" after bootup to see which serial ports have been detected on your machine, and which port address/IRQ pairs they correspond to. Normally the "ttyS" numbered 0 would correspond to DOS/Windows COM1, the one numbered 1 would correspond to COM2, and so on.

To set up your modem, you need to create a symbolic link from your modem's device file to a file named "/dev/modem". You can either do this with a command or the GNOME Control Panel. For example, if your modem is on ttyS0, use this command:

ln -s /dev/ttyS0 /dev/modem

Or, go to the GNOME start menu, to the System menu, then to "Control Panel". Select the Modem Configuration icon in the Control Panel, and select your COM port. It will create the /dev/modem link.
If you are unable to get your modem working with Red Hat, you may want to consult the Linux modem how-to.

PPP setup:
To set up PPP, you can use the LinuxConf utility. To run this in GNOME, go to the GNOME start menu, then to the "System" menu, then pick LinuxConf.
First, configure the name servers in LinuxConf. Go to the item Config->Networking->Client Tasks->Name server specification (DNS). In the "default domain" field, enter "". In the "nameserver 1" field, enter "". In the "nameserver 2 (opt)" field, enter "". Click "Accept". This will write a file /etc/resolv.conf which contains the information on your nameservers.

Next, go to the item Config->Networking->Client Tasks->Routing and gateways->PPP/SLIP/PLIP. Select "Add" to add a new PPP interface. Select "PPP" for the type of interface, enter the phone number (ie: 438-8112, or 1956) in the appropriate field, leave the modem port set at /dev/modem, and select the "Use PAP authentication" option. Click the "Customize" button to set other options. You will probably want to enable the "Allow any user (de)activate the interface)" option (so you can connect and disconnect while not logged in as root later), and you may wish to modify the modem initialization string under the "Communication" tab if necessary ("ATZ" is fine for most modems, but may not be appropriate for yours--consult your modem manual).

Next, click "Accept" to save your config, and "Quit" to leave the PPP configuration. Click "Act/Changes" and then "Activate the changes", then "Quit" again to exit LinuxConf.

This basic PPP setup should work fine for connecting to SHSU. If you have problems or need more detail on PPP configuration, however, you might wish to consult the Linux PPP how-to.


Author Comment

ID: 2608509
ill give you the points even though I havent tried it I have been busy and windows 2000 doesnt like linux it made linux boot incorectly :(

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Join Greg Farro and Ethan Banks from Packet Pushers ( and Greg Ross from Paessler ( for a discussion about smart network …
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now