! Prosim o radu

Vaclav Kulakovsky dqlm na hotmail.com
Pátek Prosinec 26 15:54:34 CET 1997


jsem linuxovi zacatecnik a potreboval
bych poradit
nainstaloval sem Monkey linux
a chtel jsem rozchodit internet
stahnuj sem si nejake veci okolo toho
a udelal nasledujici

nainstaloval jsem ppp a dip
nasel jsem nasledujici script
a vyplnil chap-secrets a pap-secrets

ten vytoci cislo spoji se a a vypise ppp fired up
kdyz pustim pppstats tak vypisuje same nuly
a v logu to vypada ze je vse v poradku

provider pouziva PPP a dynamicke pridelovani
IP adres

? jak poznam jestli se ppp autentifikoval dobre nebo spatne
? nemam jeste neco nastavit v /etc/..
? 

Diky 


v souboru chap-secrets mam toto
----------------
# Secrets for authentication using CHAP
# client                server  secret                  IP addresses
prihlas_jmeno_na_inet   *       heslo        
----------------

v souboru pap-secrets mam toto
----------------
# Secrets for authentication using CHAP
# client                server  secret                  IP addresses
prihlas_jmeno_na_inet   *       heslo        
----------------

script
---------------------------------------------------------------

#!/bin/sh
#
# ppp login script pro poipojenˇ modemem k Internetu
# poes termin lovy server SISCO k UNIXov‚mu serveru providera.
#
# "cnek" StanŤk Petr <finurad na ova.com.cz>
# http://www.comp.cz/linux

# Kde se nach zˇ modem (/dev/modem nebo /dev/cua0)
# /dev/modem je symbolicky odkaz na zaoˇzenˇ modem
# /dev/cua0 = com1, /dev/cua1 = com2 .........

DEVICE=modem

# Telef˘nˇ Šˇslo a u_ivatelsk‚ jm‚no.
# U_ivatelsk‚ heslo musˇ byt definov no
# v /etc/ppp/chap-secrets /etc/ppp/pap-secrets !!!

PHONE=xxxxxx
USER=name

# Funkce pro inicializaci a poipojenˇ ppp.
# POZOR na AT poˇkaz ATDT !!! jde o t˘novou volbu tel. Šˇsla,
# pokud po_ˇv te starou pulznˇ volbu tak m  byt ATDP !!!!!!!!

function _connect ()
{
	echo "Poipojuji se na tel.: $PHONE WIND Benesov...."

	stty ispeed 26400 ospeed 26400 < /dev/modem
	(
	if chat -v ABORT "NO CARRIER" ABORT BUSY "" ATZ OK ATDP$PHONE CONNECT;
then
			pppd -d lock user $USER silent modem crtscts defaultroute noipdefault
disconnect '/usr/sbin/chat "" +++ATH0ATZ'  /dev/$DEVICE  26400
			sleep 5
#                       sendmail -q &
			echo "PPP fired up!" 1>&2
		else
			echo "PPP call failed" 1>&2
			chat "" ATZ
			exit 1
		fi
	) < /dev/$DEVICE > /dev/$DEVICE
}


# Funkce zaji1Żujˇcˇ odpojenˇ ppp

function _disconnect ()
{
	kill -HUP `cat /var/run/ppp0.pid`;
	echo "PPP died!"
}

#----------------------- MAIN --------------------------------
# Vyhodnocenˇ po_adavku

case "$1" in
	start) _connect;;
	stop) _disconnect;;
	*) echo "Usage: ppp <start|stop>";;
esac

---------------------------------------------------------------

log soubor
---------------------------------------------------------------
Dec 26 14:56:59 linux syslogd 1.3-0#: restart.
Dec 26 14:57:00 linux kernel: klogd 1.3-0, log source = /proc/kmsg
started.
Dec 26 14:57:00 linux kernel: Swansea University Computer Society
NET3.035 for Linux 2.0
Dec 26 14:57:00 linux kernel: NET3: Unix domain sockets 0.13 for Linux
NET3.035.
Dec 26 14:57:00 linux kernel: Serial driver version 4.13 with no
serial options enabled
Dec 26 14:57:00 linux kernel: tty00 at 0x03f8 (irq = 4) is a 16550A
Dec 26 14:57:00 linux kernel: tty01 at 0x02f8 (irq = 3) is a 16550A
Dec 26 14:57:00 linux kernel: lp1 at 0x0378, (polling)
Dec 26 14:57:00 linux kernel: Floppy drive(s): fd0 is 1.44M
Dec 26 14:57:00 linux kernel: FDC 0 is an 8272A
Dec 26 14:57:00 linux kernel: hdc: 98304kB, 32/64/96 CHS, 4096 kBps,
512 sector size, 2941 rpm
Dec 26 14:57:00 linux kernel: hdc: The drive reports both 100663296
and 0 bytes as its capacity
Dec 26 14:57:00 linux kernel: hdc: The drive reports both 100663296
and 0 bytes as its capacity
Dec 26 14:57:12 linux login[76]: ROOT LOGIN on `tty1' 
Dec 26 15:04:28 linux chat[140]: abort on (NO CARRIER) 
Dec 26 15:04:28 linux chat[140]: abort on (BUSY) 
Dec 26 15:04:28 linux chat[140]: send (ATZ^M) 
Dec 26 15:04:29 linux chat[140]: expect (OK) 
Dec 26 15:04:29 linux chat[140]: ATZ 
Dec 26 15:04:30 linux chat[140]:  
Dec 26 15:04:30 linux chat[140]:  
Dec 26 15:04:30 linux chat[140]: OK -- got it 
Dec 26 15:04:30 linux chat[140]: send (ATDP26141^M) 
Dec 26 15:04:30 linux chat[140]: expect (CONNECT) 
Dec 26 15:04:30 linux chat[140]:  
Dec 26 15:04:30 linux chat[140]:  
Dec 26 15:04:30 linux chat[140]: ATDP26141 
Dec 26 15:04:53 linux kernel: CSLIP: code copyright 1989 Regents of
the University of California
Dec 26 15:04:54 linux kernel: PPP: version 2.2.0 (dynamic channel
allocation)
Dec 26 15:04:54 linux kernel: PPP Dynamic channel allocation code
copyright 1995 Caldera, Inc.
Dec 26 15:04:54 linux kernel: PPP line discipline registered.
Dec 26 15:04:58 linux chat[140]:  
Dec 26 15:04:58 linux chat[140]:  
Dec 26 15:04:58 linux chat[140]: CONNECT -- got it 
Dec 26 15:04:58 linux kernel: registered device ppp0
Dec 26 15:04:59 linux pppd[153]: pppd 2.2.0 started by root, uid 0
Dec 26 15:04:59 linux pppd[153]: Using interface ppp0
Dec 26 15:04:59 linux pppd[153]: Connect: ppp0 <--> /dev/modem
Dec 26 15:05:49 linux pppd[153]: Hangup (SIGHUP)
Dec 26 15:05:49 linux pppd[153]: Connection terminated.
Dec 26 15:05:50 linux pppd[153]: Serial link disconnected.
Dec 26 15:05:50 linux pppd[153]: Exit.
Dec 26 15:06:58 linux kernel: PPP: ppp line discipline successfully
unregistered



Vaclav KULAKOVSKY
kulak na cdi.cz



Daląí informace o konferenci Linux