Koozali.org: home of the SME Server

internet

rob

internet
« on: November 27, 2001, 11:53:36 PM »
Hi all,
We have been having continual problems setting up internet access on e-smith 4.12

Our isp suggested to turn of BSD compression, listed below is there recomended changes to ppp script. Has any one had the same problems? I could not fint a file on e-smith that looked like this?

Regards  
Rob


The problem was a severe degradation in speed over time
when connecting to a 5399 Blade using Linux and ppp 2.3.11.
It didnt seem to matter what version of Linux.
This did not occur on the Hotkey Portmaster products and I
now know why. Its all that the portmasters didnt support
bsd style compression and the blades do. By default a Linux
ppp will try and use bsd compression. If you download a lot
of binary files then they wont compress much anyway. But if
you dont get anywhere ( which was happening to me a lot )
you may as well do this for the little bit of speed loss
you might suffer.

Here is the Dial in Scripts for a Linux machine.

They need a ppp script, a dial script and options files.

The ppp-on is here.

< -- cut -- >

#!/bin/sh
#
# Script to initiate a ppp connection. This is the first part of the
# pair of scripts. This is not a secure pair of scripts as the codes
# are visible with the 'ps' command.  However, it is simple.
#
# These are the parameters. Change as needed.
TELEPHONE=33190080      # The telephone number for the connection
ACCOUNT=iril            # The account name for logon (as in 'George Burns')
PASSWORD=               # The password for this account (and 'Gracie Allen')

LOCAL_IP=0.0.0.0        # Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0       # Remote IP address if desired. Normally 0.0.0.0
#NETMASK=255.255.255.0  # The proper netmask if needed
#
# Export them so that they will be available at 'ppp-on-dialer' time.
export TELEPHONE ACCOUNT PASSWORD
#
# This is the location of the script which dials the phone and logs
# in.  Please use the absolute file name as the $PATH variable is not
# used on the connect option.  (To do so on a 'root' account would be
# a security hole so don't ask.)
#
DIALER_SCRIPT=/etc/ppp/dial-primus-chat
#
# Initiate the connection
#
# I put most of the common options on this command. Please, don't
# forget the 'lock' option or some programs such as mgetty will not
# work. The asyncmap and escape will permit the PPP link to work with
# a telnet or rlogin connection. You are welcome to make any changes
# as desired. Don't use the 'defaultroute' option if you currently
# have a default route to an ethernet gateway.
#
exec /usr/sbin/pppd lock modem crtscts /dev/ttyS0 57600 \
        asyncmap 20A0000 escape FF $LOCAL_IP:$REMOTE_IP \
        noipdefault defaultroute connect $DIALER_SCRIPT name $ACCOUNT \
        -vjccomp -ac -pc \
        -vj \
        -bsdcomp \
        user $ACCOUNT
< -- cut -- >

The things to note are the

        -vjccomp -ac -pc \
        -vj \
        -bsdcomp \

These lines fixed by problems.
They turn off Van Jacobsen compression, bsd compression and others. ( look
in the
options file lower down ). They can of course be added here. Or searched for

in the options file and changed there. It doesnt matter.