PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Seriellen Schnittstellen



michael.kuznik
05.01.06, 11:27
Hi,

ich habe einen SuSE 10 PC mit einer seriellen 4Port PCI Karte ausgerüstet. Habe den Kernel neu kompiliert und es werden alle insgesamt 5 Ports erkannt und konfiguriert:

<6>Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
<4>ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
<4>ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
<4>ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
<4>PCI: setting IRQ 5 as level-triggered
<6>ACPI: PCI Interrupt 0000:00:0c.0[A] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
<4>ttyS4 at I/O 0x2000 (irq = 5) is a 16550A
<4>ttyS5 at I/O 0x2008 (irq = 5) is a 16550A
<4>ttyS6 at I/O 0x1c00 (irq = 5) is a 16550A
<4>ttyS7 at I/O 0x1c08 (irq = 5) is a 16550A

Rufe ich setserial -a /dev/ttySx auf bekomme ich:

/dev/ttyS7, Line 7, UART: 16550A, Port: 0x1c08, IRQ: 5
Baud_base: 921600, close_delay: 50, divisor: 0
closing_wait: 3000
Flags: spd_normal skip_test

was meiner Meinung nach gut aussieht.

Zum Testen habe ich ein Serielles Kabel an ttyS0 und ttyS4-ttyS7 gehangen und mittels "echo" und "cat" Daten übertragen und empfangen. Mit ttyS0/S4/S5 klappt alles einwandfrei, aber mit ttyS6/S7 klappt weder das Senden noch das Empfangen. Es wird aber auch keine Fehlermeldung ausgegeben. Waran kann das liegen?

Die Karte ist eine: Lindy 70597

temir
05.01.06, 12:33
ttyS6/7 sollten für den X reserviert sein. Was steht den in der /etc/ttytype?

michael.kuznik
05.01.06, 12:47
ttyS6/7 sollten für den X reserviert sein. Was steht den in der /etc/ttytype?
Hier die komplette /etc/ttytype:

linux tty1
linux tty2
linux tty3
linux tty4
linux tty5
linux tty6
vt100 ttyp0
vt100 ttyp1
vt100 ttyp2
vt100 ttyp3
vt100 ttyp4
vt100 ttyp5
vt100 ttyp6
vt100 ttyp7
vt100 ttyp8
vt100 ttyp9
vt100 ttypa
vt100 ttypb
vt100 ttypc
vt100 ttypd
vt100 ttype
vt100 ttypf

Da tauchen ttyS6 und ttyS7 nicht auf.
X habe ich gar nicht am Start weil ich nur eine minimalinstallation gemacht habe.