← Back to team overview

sslug-teknik team mailing list archive

Re: PPP igen

 

Jesper Berth <berth@xxxxxxxxxx> skrev:

> Sikkert mig der spørger DÅMT men hvor er $PATH

Nej, det er da ikke et dumt spørgsmål - kommandoen "echo $PATH" (uden
anførselstegnene) viser dig din nuværende sti. Det er ligesom i Dos/Windows,
at for at køre et program uden at stå i det katalog, hvor programmet er,
skal det ligge i et katalog, som er med i stien eller path'en Hvis du
starter med at kopiere scriptet ind i dit hjemmekatalog = /home/berth (?),
så kan du altid finde et bedre sted senere.


> men en eksekverbar fil =
> 
> #!/bin/sh
> 
> /usr/sbin/pppd connect '/usr/sbin/chat -v "" ATDN101059451049' \
> /dev/modem noccp novj 230400 crtscts defaultroute asyncmap 0 user berth

ja fint, og så lige "chmod +x 1010" (hvis du har kaldt scriptet det)


> Hvis det "bare" var sådan så virker det ikke den siger aceess denied
> /dev/ttyS0 ?????
> 
> Hvorfor nu det..

Som root, skriver du "chmod 666 /dev/ttyS0", så filen også kan læses af
andre = en alm. bruger. Der er andre måder, men dette er det nemmeste.

ttyS0 er det, der svarer til COM1 under Dos. Er det også der dit modem
sidder? Hvis ikke kan du ændre /dev/modem i scriptet til /dev/ttyS1, som så
vil bruge COM2 i stedet - eller du kan ændre symlinket /dev/modem til at
pege på /dev/ttyS1 - skriv "ln -sf /dev/ttyS1 /dev/modem"



vh.

Morten




References