Hallo Claudio,
ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet sich eine
Datei "options". Diese muss vorhanden, aber LEER (!) sein. Offne die Datei
mit einem Editor (vi!), loesche den Inhalt und speichere sie, sodass sie
Dateilaenge 0 bytes hat.
Anschliessend sollte alles funktionieren.
mfG,
Rudi
> ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet sich eine
> Datei "options". Diese muss vorhanden, aber LEER (!) sein. Offne die Datei
> mit einem Editor (vi!), loesche den Inhalt und speichere sie, sodass sie
> Dateilaenge 0 bytes hat.
Ich kenne nun zwar den KDE zu wenig aber um die Datei /etc/ppp/options
'leer' zu bekommen gibts eine elegantere Methode :)) :
mach als root einfach ein 'cp /dev/null /etc/ppp/options' :)))).
Mit dem 'cp /dev/nul /xxx/yyy' kann man problemlos alle Dateien auf null
setzen ;).
+rst
--
-------------------------------------------------------------------------------
Richard J. Strasser
public key avaliable:
echo "pgpkey" | mail r...@atpforest.tuwien.ac.at
Bravo...................
Rudi
> ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet sich eine
> Datei "options". Diese muss vorhanden, aber LEER (!) sein. Offne die Datei
> mit einem Editor (vi!), loesche den Inhalt und speichere sie, sodass sie
> Dateilaenge 0 bytes hat.
Das geht so nicht. Die Datei wird immer genau 1 Byte groß sein, da sie ein
EOF enthält. Dateien mit 0 Byte Größe erzeugt man mit touch.
Gruß,
Rainer
--
An den Kritikern ueberrascht mich am meisten, wie man in so kurzer
Zeit eine Kritik schreiben kann ueber ein Stueck, das so lange zu
seiner Entstehung braucht.
(Tennessee Williams)
> ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet sich eine
> Datei "options". Diese muss vorhanden, aber LEER (!) sein. Offne die Datei
Kann ich nicht glauben, das wäre ein ziemlicher Bug in kpppd.
Wenn Du keine globalen Dinge in /etc/ppp/options setzen willst, dann
braucht die Datei nicht zu existieren. Ebenso otions.ttyXX für die
Port-bezogenen Optionen.
Mit dem "herkömmlichen" pppd gehts jedenfalls so.
> mit einem Editor (vi!), loesche den Inhalt und speichere sie, sodass sie
> Dateilaenge 0 bytes hat.
echo -n >datei
--
_
_ //
\X/ Christoph Zens <e912...@student.tuwien.ac.at>
Tja Leute,
Ich kann euch nur schildern, wies bei mir funtioniert hat.
1. Inhalt der Datei loeschen fuehrt sehr wohl zu einer Datei mit der Laenge 0
bytes (probiers aus........)
2. Diesen Tip hab ich in der KDE-Mailinliste bekommen, hab ihn angewandt, und
voila, alles hat funktioniert !
Just my 2 cents..........
mfG,
Rudi
Rainer Sokoll <rai...@rainix.jena.thur.de> wrote:
> Rudolf Kneidinger <a860...@unet.univie.ac.at> wrote:
>> ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet sich eine
>> Datei "options". Diese muss vorhanden, aber LEER (!) sein. Offne die Datei
>> mit einem Editor (vi!), loesche den Inhalt und speichere sie, sodass sie
>> Dateilaenge 0 bytes hat.
> Das geht so nicht. Die Datei wird immer genau 1 Byte groß sein, da sie ein
> EOF enthält.
Inkorrekt. In Unix spielt das EOF-Zeichen keine Rolle. Gerade mit vim
und emacs ausprobiert.
Es gibt ungefaehr ein Dutzend Moeglichkeiten, um eine Datei mit 0 Bytes
Groesse zu kreieren. Z.B.
touch datei # geht nur fuer neue Dateien
echo > datei # shell-unabhaengig; unter der bash kann man sich das
# "echo" sparen, unter der tcsh nicht
cat /dev/null > datei
--Cornelius.
--
/* Cornelius Krasel, U Wuerzburg, Dept. of Pharmacology, Versbacher Str. 9 */
/* D-97078 Wuerzburg, Germany email: pha...@rzbox.uni-wuerzburg.de SP4 */
/* "Science is the game we play with God to find out what His rules are." */
> mach als root einfach ein 'cp /dev/null /etc/ppp/options' :)))).
> Mit dem 'cp /dev/nul /xxx/yyy' kann man problemlos alle Dateien auf null
> setzen ;).
Die definitv kürzeste Variante ist ">":
rainix:/tmp $ > mist ; ls -l mist ; rm mist
-rw-r--r-- 1 rainer users 0 May 3 19:21 mist
rainix:/tmp $
Läßt sich auch hervorragend verwenden, um offene logfiles zusammenzustauchen
:-)
Gruß,
Rainer
Rainer Sokoll <rai...@rainix.jena.thur.de> wrote:
> Richard J. Strasser <r...@atpforest.tuwien.ac.at> wrote:
>> mach als root einfach ein 'cp /dev/null /etc/ppp/options' :)))).
>> Mit dem 'cp /dev/nul /xxx/yyy' kann man problemlos alle Dateien auf null
>> setzen ;).
>
> Die definitv kürzeste Variante ist ">":
Nachteil: funktioniert nur in der Bash.
> Rudolf Kneidinger <a860...@unet.univie.ac.at> wrote:
>
> > ich hatte _exakt_ dieses Problem. Im Verzeichnis /etc/ppp befindet
> > sich eine Datei "options". Diese muss vorhanden, aber LEER (!)
> > sein. Offne die Datei mit einem Editor (vi!), loesche den Inhalt
> > und speichere sie, sodass sie Dateilaenge 0 bytes hat.
>
> Das geht so nicht. Die Datei wird immer genau 1 Byte groß sein, da
> sie ein EOF enthält. Dateien mit 0 Byte Größe erzeugt man mit touch.
Es gibt unter Unix in Dateien kein EOF-Zeichen. Man kann mit vi ohne
Probleme Dateien auf Länge 0 kürzen. Probiere es mal aus, einfach dd
bis Fehlermeldung kommt und dann speichern => Länge 0.
Torsten
--
Der Horizont vieler Menschen ist ein Kreis mit Radius Null --
und das nennen sie ihren Standpunkt.
Fortune Cookie
PGP Public key available