Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

03.06.2006, 15:06

[gelöst] ttyS0: Too many levels of symbolic links

Hallo.

Ein Problem mit den seriellen Anschlüssen: Wenn ich mein Modem benutzen will (mit wvdial) oder direkt einen der /dev/ttySx anspreche, erhalte ich als Fehlermeldung
,,ttySx: Too many levels of symbolic links"
bzw.
,,Zu viele Ebenen aus symbolischen Links"
Und tatsächlich:

Quellcode

1
2
3
4
5
CALC1 dev # ls -l | grep ttyS
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS0 -> tts/0
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS1 -> tts/1
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS2 -> tts/2
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS3 -> tts/3
Leider habe ich keine Ahnung, wo diese Verweise eigentlich hinzeigen sollten. Wie repariere ich das? Ich danke für Hilfe.

Eine passende Kategorie für diese Frage habe ich nicht gefunden, aber glücklicherweise zähle ich ja noch zu den ,,Newbies".

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Franek« (22.06.2006, 20:45)


2

22.06.2006, 18:27

RE: ttyS0: Too many levels of symbolic links

Hallo nochmal.

Ein einziges Mal erlaube ich mir, das Thema ans obere Ende des Forums zurückzubringen. Danach ist auch Schluß, auch wenn mir vielleicht wieder niemand antwortet.

Ich habe inzwischen festgestellt, daß die ttyS-Verknüpfungen ganz in Ordnung so sind, wie sie aussehen. Jedenfalls sehen sie auf meinem anderen Gentoo-Rechner, bei dem die seriellen Anschlüsse noch funktionieren, ganz genauso aus. Aber wo liegt dann der Fehler? Die Meldung legt ja nahe, daß irgendwelche Verknüpfungen im Kreis aufeinander Verweisen, aber das ist doch offenbar nicht der Fall, oder?

Stets der Eure

3

22.06.2006, 18:54

Mal mit MKDEV neu erstellt?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

4

22.06.2006, 20:01

evt. ist irgendwas am tts/ verzeichnis verbogen...

poste mal bitte

Quellcode

1
ls -d tts tts/*

bei mir kommt da raus [code]lorenz /dev $ ls -d tts tts/*
drwxr-xr-x 2 root root 120 22. Jun 09:26 tts
lrwxrwxrwx 1 root root 8 22. Jun 09:26 tts/0 -> ../ttyS0
lrwxrwxrwx 1 root root 8 22. Jun 09:26 tts/1 -> ../ttyS1
lrwxrwxrwx 1 root root 8 22. Jun 09:26 tts/2 -> ../ttyS2
lrwxrwxrwx 1 root root 8 22. Jun 09:26 tts/3 -> ../ttyS3
lorenz /dev $ ls ttyS*
crw-rw---- 1 root tty 4, 64 22. Jun 09:26 ttyS0
crw-rw---- 1 root tty 4, 65 22. Jun 09:26 ttyS1
crw-rw---- 1 root tty 4, 66 22. Jun 09:26 ttyS2
crw-rw---- 1 root tty 4, 67 22. Jun 09:26 ttyS3
[code]
hab da also kene symlinks.

Lorenz
Software is like sex - it's better when it's free.

5

22.06.2006, 20:08

RE: ttyS0: Too many levels of symbolic links

Zitat

Original von Franek

Quellcode

1
2
3
4
5
CALC1 dev # ls -l | grep ttyS
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS0 -> tts/0
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS1 -> tts/1
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS2 -> tts/2
lrwxrwxrwx 1 root root               5   3. Jun 13.53 ttyS3 -> tts/3


Also bei mir

Quellcode

1
2
3
4
5
6
7
8
9
10
11
/dev $ ls -lah ttyS?
crw-rw---- 1 root tty 4, 64 2006-06-22 19:51 ttyS0
crw-rw---- 1 root tty 4, 65 2006-06-22 19:51 ttyS1
crw-rw---- 1 root tty 4, 66 2006-06-22 19:51 ttyS2
crw-rw---- 1 root tty 4, 67 2006-06-22 19:51 ttyS3

/dev/tts $ ls -lah
lrwxrwxrwx  1 root root   8 2006-06-22 19:51 0 -> ../ttyS0
lrwxrwxrwx  1 root root   8 2006-06-22 19:51 1 -> ../ttyS1
lrwxrwxrwx  1 root root   8 2006-06-22 19:51 2 -> ../ttyS2
lrwxrwxrwx  1 root root   8 2006-06-22 19:51 3 -> ../ttyS3


Mach also mal folgendes als root:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
cd /dev
rm ttyS?
mknod ttyS0 c 4 64
mknod ttyS1 c 4 65
mknod ttyS2 c 4 66
mknod ttyS3 c 4 67
rm -rf tts
mkdir tts
cd tts
ln -s ../ttyS0 0
ln -s ../ttyS1 1
ln -s ../ttyS2 2
ln -s ../ttyS3 3

Dann sollte alles wieder passen.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

22.06.2006, 20:42

RE: ttyS0: Too many levels of symbolic links

Das Löschen der ttyS-Verknüpfungen und das Erstellen der gleichnamigen Knoten hat's gebracht, danke!