Hi ! Try these for a change :) ( I didn't attach 'em as I had to wipe out some passwords and so... :) ) ( The Ethernet device is *not* normally connected to the Internet, so ) ( don't expect that it (the ethernet stuff) works as far as it is present ) --- /usr/local/sbin/dial --- $PROVTEL=<Your Provider's telephone number> $OWNNAME=<Your Name (provider-side)> $OWNPASS=<Your Password (provider-side)> echo Setting up Serial Port echo :Q | tr ':' '\001' | minicom echo Initializing Modem if ! chat -t4 "" ATZ OK >/dev/modem </dev/modem then exit fi echo Dialing Host if ! chat -t45 "" ATDT$[PROVTEL] CONNECT >/dev/modem </dev/modem then exit fi echo Logging into System. if ! chat -t10 ame $[OWNNAME] ssword $[OWNPASS] >/dev/modem </dev/modem then exit fi echo Preparing Connection if ! chat -t10 PPP 4 Entering >/dev/modem </dev/modem then exit fi sleep 3 #echo Establishing Connection #pppd /dev/modem 38400 crtscts defaultroute netmask 255.255.255.0 passive runppp sleep 5 echo Ready. --- end --- --- /usr/local/sbin/pollmail --- (Modem on ttyS1) --- echo Running PPPD. if [ -e /etc/ppp/.debug ]; then pppd /dev/ttyS1 57600 debug crtscts netmask 255.255.255.0 passive else pppd /dev/ttyS1 57600 crtscts netmask 255.255.255.0 passive fi --- end --- --- /usr/local/sbin/killppp --- kill -SIGTERM $(ps -ax | grep -e'pppd' | grep -v -e'grep' | cut -b1-6) --- end --- --- /usr/local/sbin/hosts.redefine --- #!/bin/sh # # /usr/local/sbin/hosts.redefine: Reworks hostnumber for 'local' host. # # THISHOST=<your host name> THISNET=<your domain name> THISALIAS=<your host's alias> grep -ve"${THISHOST}" -ve"# End of" /etc/hosts.orig >/etc/hosts if [ -z $1 ]; then echo -n $(ifconfig ppp0 | grep -e'inet addr' | cut -f2- -d':' | cut -f-1 -d' ') >>/etc/hosts else echo -n $1 >>/etc/hosts fi echo " ${THISHOST}.${THISNET} ${THISHOST} ${THISALIAS}" >>/etc/hosts echo "# End of hosts." >>/etc/hosts #End of hosts.redefine --- end --- --- /usr/local/sbin/hosts.restore --- #!/bin/sh # # /usr/local/sbin/hosts.restore: Restores original host numbers. # # cp /etc/hosts.orig /etc/hosts >/dev/null # End of hosts.restore --- end --- --- /etc/rc.d/rc.inet1 --- #! /bin/sh # # rc.inet1 This shell script boots up the base INET system. # # Version: @(#)/etc/rc.d/rc.inet1 1.01 05/27/93 # HOSTNAME=`cat /etc/HOSTNAME` # IF YOU HAVE AN ETHERNET CONNECTION, use these lines below to configure the # eth0 interface. If you're only using loopback or SLIP, don't include the # rest of the lines in this file. # Edit for your setup. IPADDR="192.168.198.17" # REPLACE with YOUR IP address! NETMASK="255.255.255.0" # REPLACE with YOUR netmask! NETWORK="192.168.198.0" # REPLACE with YOUR network address! BROADCAST="192.168.198.255" # REPLACE with YOUR broadcast address, if you # have one. If not, leave blank and edit below. GATEWAY="193.67.18.1" # REPLACE with YOUR gateway address! # Attach the loopback device. /sbin/ifconfig lo 127.0.0.1 /sbin/route add -net 127.0.0.0 RELEASE=$(/bin/uname -r) # Attach the ethernet device (if wanted) if [ -e /etc/.flags/.ethernet ]; then /sbin/insmod /usr/src/linux-${RELEASE}/drivers/net/3c509.o fi if dmesg | grep -qe'eth0'; then /sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK} else /sbin/ifconfig dummy ${IPADDR} up fi /sbin/route add -net ${NETWORK} # End of rc.inet1 --- end --- --- /etc/ppp/ip-up --- #! /bin/sh # # ip-up This shell script handles new ppp links. # # Version: @(#)/etc/ppp/ip-up 1.00 11/06/96 # logger "PPP: Running IP-Up." logger "PPP: Resetting ip-adres" logger $(/usr/local/sbin/hosts.redefine $4) logger "PPP: Settling down." logger $(/bin/sleep 5 2>&1) logger "PPP: Sending queued mail." logger $(/usr/sbin/sendmail -bm -q 2>&1) logger "PPP: Ready." # End of ip-up --- end --- --- /etc/ppp/ip-down --- #! /bin/sh # # ip-down This shell script handles lost ppp links. # # Version: @(#)/etc/ppp/ip-up 1.00 11/06/96 # logger "PPP: Running IP-Down." logger "PPP: Restoring ip-adres." logger $(usr/local/sbin/hosts.restore) #end of ip-down --- end --- Hope this works :) (It does for me :) ) See ya, Alex. > Recently someone was having trouble setting up networking with an ethernet > card, I'm also getting linux 'hooked' up to the net. I need help with setting > up ppp, i have read alot of doc files, help files, HOWTO's and such, and still > no avail, I was wondering if anyone had a script that works like ppp-on or > something, I might not have my modem set up correctly. What happens when I try > to execute the ppp-on script, it always fails, I mean I don't hear a dial tone > or anything. I know I should be more descriptive but all the things I have > tried would take forever, if I knew linux like the back of my hand I could > probably troubleshoot the problem, whereas I don't, so any help would be > appreciated. +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST