The Computer Underground, Inc.
www.tcu-inc.com
Email: perl at dslextreme.com
Fax: 408-268-1162
Contact Me

About TCU.
Services Software Products
  • The Computer Underground
    Articles
  • Free Documentation

  • Employee Webpages
    & Description
  • Friends & Associates
  • TCU supports Linux connectivity to the internet for QuickNet

    The support for Linux at QuickNet will be a growing as Linux become more and more popular. Currently, RedHat is supported. We plan to support other Linux versions (like CalderaLite, Slackware, SUSE) in the future.

    Currently, you may contact The Computer Underground at 485-0506. If staff are not available at the current time, please contact QuickNet. Mark Nielsen, the president of TCU, will be available at late nights and on weekends if other staff from TCU are not available. Mark may also be reached at president@tcu-inc.com and he answers his e-mail daily.

    In extreme situations where these instructions don't work, you may bring your computer into TCU and we will setup your computer for free to get it connected to QuickNet's services. NOTE: You must be using RedHat 5.0 or higher and you must have an internal ISA non Plug-And-Pray modem or an external non WinTel modem. Please setup an appointment with Mark if you need assistance.


    Setting up ppp for RedHat Linux

    Only ISA non Plug-And-Pray modems are supported with Linux. A 56k non-WinTel modem will work. If you have questions about which type of modem you should buy, please contact The Computer UnderGround and we will provide you with an internal 56k modem for around $60 or an external modem for around $100.

    After you have started your Linux computer as "root",  start xwindows by logging into the console and then by entering "startx" at the prompt. A control panel should appear on your left hand side. If your control panel does not appear, then your xwindows session may not be working right, you haven't logged in as "root", or someone changed your xwindows settings.

    Choosing your modem

    The first option to choose in the control-panel is "Modem Configuration". There is a button that looks like a modem and if you leave your mouse over the button, it should display the title of the button. Next, click on the button to bring up the "Modem Configuration" menu. Choose the com port your modem is conencted to and then press "Ok". If you wanted to do it manually, you could do this -- FOR EXPERTS ONLY:
    1. # For com1
    2. rm /dev/modem
    3. ln -s /dev/cua0 /dev/modem
    4. # For com2
    5. rm /dev/modem
    6. ln -s /dev/cua1 /dev/modem

    Setting up PPP using the ppp0 device in your control-panel


    Here are the steps I did to get ppp setup. I did this as root and I will later explain how to use ppp as a normal user.

    1. The control panel should be there, choose network configuration.
    2. In this program, choose "Interfaces".
    3. Click on "Add".
    4. Choose "ppp".
    5. Enter in the phone number, username, and password.
    6. Click on "Use pap authentication".
    7. Click on "done".
    8. Click on "save".
    9. Now we need to set your DNS up correctly. Click on "Names" in the top menu of the Network Configurator. You should see "Nameservers" there.
    10. Enter "127.0.0.1" as one of the entries unless you have the number which should have been given to you by your ISP. 127.0.0.1 is a bad choice and should only be used as a last resource. Also, if you enter 127.0.0.1, you must have your DNS server installed locally and running in order for it to work. For QuickNet users, enter "10.10.10.10" and also "10.10.10.11". These two numbers only work for people who dial in.
    11. For QuickNet users, also enter "qn.net" in the "Domain" entry.
    12. Click on "Save".
    13. Click on "Interfaces" in the top menu.
    14. Now click on "Activate" for the ppp option you just made.
    To activate and deactivate the modem as root, again, in the control-panel, choose "Network Configurations", then choose "Interfaces", select "ppp0", then click on "Activate" or "Deactivate" or turn the modem off and on.

    Letting non-root users use the modem

    Now if you want to let users activate and deactivate it,
    1. In your contro-panel, choose "Network Configurations", then choose "Interfaces",  and highlight your ppp entry which is usuallly named "ppp0".
    2. Click on edit.
    3. Click on "Allow any user ..."
    4. Click on done, click on save, click on save again.
    Now a normal user can activate and deactivate network devices with usernetctl or usernet. I recommend usernetctl. For the device ppp0, here are the commands assuming you used the steps above...
    1. usernetctl ppp0 up
    2. usernetctl ppp0 down
    There is also a product called Diald which will connect your computer to the internet if someone tries to get to the internet. This product is beyond the free support for Linux for QuickNet. If you wish for TCU to setup your computer using Diald, you may bring it in, we will charge $25. Please contact the president of TCU for further information. You may want to also try to figure out diald yourself by looking at this DIALD HowTo webpage.



    My experiences with PPP in RedHat has been very good. Anytime there is no connection, it redials. This includes busy signals and when it gets disconnected. You have to wait about 10 seconds before it redials.


    Other sources for ppp, slip, and roadrunner

    I plan to have more info about how to setup stuff for ppp  later.
    1. Rob Funk's stuff on ppp, slip, and others including an up and down script.
    2. Mark Carroll's ppp scripts.

    3. PPP HOWTO


    Copyrighted by The Computer Underground, Inc, 2001.

    These webpages are powered by Bluefish Linux, Perl, Php, PostgreSQL, and Apache. All of the webpages are driven by server side includes, CGI.pm, DBI.pm, Pg.pm, or other scripting resources. The need for GUI editors seems trivial when using ssi. SSI is much easier to use for a real webmaster. Notice how the server side include puts the correct time stamp of any file inside the webpage. Other web servers don't use ssi correctly. A ssi which includes a command or other ssi should have the content executed AFTER it is included -- a lot of other broken web servers don't do this, they execute code before the content is included (which would give you the timestamp of the included file and not the current file for the timestamp below). This is one of the many reasons why Apache is the most popular webserver used by the experts.

    
    
    
    FILE LAST MODIFIED: Wednesday, 16-Jun-1999 07:26:36 PDT