nur vier statt sechs serieller Schnittstellen ttySx

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

nur vier statt sechs serieller Schnittstellen ttySx

Beitragvon keksemonster » Jan 24th, '21, 22:59

Hallo,
für eine kleine Testlandschaft mit Geräten, die nur serielle Schnittstellen haben, benötige ich auf dem PC ebenso sechs serielle Schnittstellen. Der PC hat zwei Schnittstellen onboard, dazu habe ich noch zwei PCI-Karten mit jeweils zwei seriellen Schnittstellen (1x MosChip, 1x Sunix Sun 1989). Leider bietet das System allerdings trotzdem nur ttyS0 bis ttyS3 an, wenn beide Karten eingebaut sind. Beide Karten funktionieren, wenn jeweils nur eine davon eingebaut ist, d.h. auch dann gibt es jeweils ttyS0 bis ttyS3 und alle Schnittstellen wurden auch jeweils durchgetestet. Klar, das Problem ließe sich durch einen USB-zu-2xseriell lösen (funktioniert), aber ich würde ja schon gern wissen, warum es mit den Karten nicht klappt bzw. was zu tun ist.
Vorweg noch, der PC ist eine alte Möhre (P4) und es läuft noch das bis zum Ende durchgepatchte Mageia 5 darauf. Der Rechner hat aber keinerlei Verbindung zu irgendeinem Netzwerk, insofern finde ich die Weiterverwendung vor der Verschrottung akzeptabel.

Hier die Ausgabe von lspci und dmesg jeweil mit nur den
- onboard Schnittstellen,
- onboard & MosChip,
- onboard & Sunix,
- onboard & MosChip & Sunix :

Code: Alles auswählen
Nur onboard Schnittstellen
==========================

[root@localhost]# lspci -v         
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80a5
        Flags: bus master, fast devsel, latency 0
        Memory at fe800000 (32-bit, prefetchable) [size=4M]
        Capabilities: [e4] Vendor Specific Information: Len=06 <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Memory at fe780000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at efe0 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [d0] Power Management version 1
        Kernel driver in use: i915
        Kernel modules: i915, intelfb

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
        Flags: fast devsel
        Memory at fecf0000 (32-bit, non-prefetchable) [size=4K]

00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at eec0 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 19
        I/O ports at ef00 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd                                                                                                     
                                                                                                                                     
00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])               
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                           
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at ef20 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at ef40 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at fe77b800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fe500000-fe5fffff
        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0
        Kernel driver in use: lpc_ich
        Kernel modules: intel_rng, lpc_ich

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4
        I/O ports at 0170 [size=8]
        I/O ports at 0374
        I/O ports at fc00 [size=16]
        Memory at f8000000 (32-bit, non-prefetchable) [size=1K]
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix, pata_acpi, ata_generic, piix, ide_pci_generic

00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: medium devsel, IRQ 17
        I/O ports at 0400 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80b0
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at e800 [size=256]
        I/O ports at ee80 [size=64]
        Memory at fe77bc00 (32-bit, non-prefetchable) [size=512]
        Memory at fe77b400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: snd_intel8x0
        Kernel modules: snd_intel8x0

01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80f8
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fe5ff000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at df00 [size=64]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: e100
        Kernel modules: e100

[root@localhost]# dmesg | grep tty
[    0.000000] console [tty0] enabled
[    0.906709] 00:03: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
[    0.927313] 00:04: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A



Code: Alles auswählen
Onboard und MosChip Schnittstellen
==================================
[root@localhost]# lspci -v         
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80a5
        Flags: bus master, fast devsel, latency 0
        Memory at fe800000 (32-bit, prefetchable) [size=4M]
        Capabilities: [e4] Vendor Specific Information: Len=06 <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Memory at fe780000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at efe0 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [d0] Power Management version 1
        Kernel driver in use: i915
        Kernel modules: i915, intelfb

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
        Flags: fast devsel
        Memory at fecf0000 (32-bit, non-prefetchable) [size=4K]

00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at eec0 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 19
        I/O ports at ef00 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                                               
        Flags: bus master, medium devsel, latency 0, IRQ 18                                                                                             
        I/O ports at ef20 [size=32]                                                                                                                     
        Kernel driver in use: uhci_hcd                                                                                                                   
        Kernel modules: uhci_hcd                                                                                                                         
                                                                                                                                                         
00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])                                   
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                                               
        Flags: bus master, medium devsel, latency 0, IRQ 16                                                                                             
        I/O ports at ef40 [size=32]                                                                                                                     
        Kernel driver in use: uhci_hcd                                                                                                                   
        Kernel modules: uhci_hcd                                                                                                                         

00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at fe77b800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fe500000-fe5fffff
        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0
        Kernel driver in use: lpc_ich
        Kernel modules: intel_rng, lpc_ich

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4
        I/O ports at 0170 [size=8]
        I/O ports at 0374
        I/O ports at fc00 [size=16]
        Memory at f8000000 (32-bit, non-prefetchable) [size=1K]
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix, pata_acpi, ata_generic, piix, ide_pci_generic

00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: medium devsel, IRQ 17
        I/O ports at 0400 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80b0
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at e800 [size=256]
        I/O ports at ee80 [size=64]
        Memory at fe77bc00 (32-bit, non-prefetchable) [size=512]
        Memory at fe77b400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: snd_intel8x0
        Kernel modules: snd_intel8x0

01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80f8
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fe5ff000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at df00 [size=64]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: e100
        Kernel modules: e100

01:09.0 Communication controller: MosChip Semiconductor Technology Ltd. PCI 9835 Multi-I/O Controller (rev 01)
        Subsystem: LSI Logic / Symbios Logic 1P2S
        Flags: medium devsel, IRQ 17
        I/O ports at dfe0 [size=8]
        I/O ports at dfa8 [size=8]
        I/O ports at dfa0 [size=8]
        I/O ports at df98 [size=8]
        I/O ports at df90 [size=8]
        I/O ports at df80 [size=16]
        Kernel driver in use: parport_serial
        Kernel modules: parport_serial
 
[root@localhost]# dmesg | grep tty
[    0.000000] console [tty0] enabled
[    0.906653] 00:03: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
[    0.927263] 00:04: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[   16.023571] 0000:01:09.0: ttyS0 at I/O 0xdfe0 (irq = 17, base_baud = 115200) is a 16550A
[   16.044841] 0000:01:09.0: ttyS3 at I/O 0xdfa8 (irq = 17, base_baud = 115200) is a 16550A


Code: Alles auswählen
Onboard und Sunix Schnittstellen (Chip Sun1989)
===============================================

[root@localhost]# lspci -v           
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80a5
        Flags: bus master, fast devsel, latency 0
        Memory at fe800000 (32-bit, prefetchable) [size=4M]
        Capabilities: [e4] Vendor Specific Information: Len=06 <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Memory at fe780000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at efe0 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [d0] Power Management version 1
        Kernel driver in use: i915
        Kernel modules: i915, intelfb

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
        Flags: fast devsel
        Memory at fecf0000 (32-bit, non-prefetchable) [size=4K]

00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at eec0 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 19
        I/O ports at ef00 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                                               
        Flags: bus master, medium devsel, latency 0, IRQ 18                                                                                             
        I/O ports at ef20 [size=32]                                                                                                                     
        Kernel driver in use: uhci_hcd                                                                                                                   
        Kernel modules: uhci_hcd                                                                                                                         
                                                                                                                                                         
00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])                                   
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                                               
        Flags: bus master, medium devsel, latency 0, IRQ 16                                                                                             
        I/O ports at ef40 [size=32]                                                                                                                     
        Kernel driver in use: uhci_hcd                                                                                                                   
        Kernel modules: uhci_hcd                                                                                                                         

00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at fe77b800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fe500000-fe5fffff
        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0
        Kernel driver in use: lpc_ich
        Kernel modules: intel_rng, lpc_ich

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4
        I/O ports at 0170 [size=8]
        I/O ports at 0374
        I/O ports at fc00 [size=16]
        Memory at f8000000 (32-bit, non-prefetchable) [size=1K]
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix, pata_acpi, ata_generic, piix, ide_pci_generic

00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: medium devsel, IRQ 17
        I/O ports at 0400 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80b0
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at e800 [size=256]
        I/O ports at ee80 [size=64]
        Memory at fe77bc00 (32-bit, non-prefetchable) [size=512]
        Memory at fe77b400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: snd_intel8x0
        Kernel modules: snd_intel8x0

01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80f8
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fe5ff000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at df00 [size=64]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: e100
        Kernel modules: e100

01:0b.0 Multiport serial controller: SUNIX Co., Ltd. Multiport serial controller
        Subsystem: SUNIX Co., Ltd. Device 0002
        Flags: medium devsel, IRQ 22
        I/O ports at df80 [size=32]
        I/O ports at dfa0 [size=16]
        Capabilities: [40] Power Management version 3
        Kernel driver in use: serial
             
[root@localhost]# dmesg | grep tty
[    0.000000] console [tty0] enabled
[    0.905773] 00:03: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
[    0.926378] 00:04: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[    0.947644] 0000:01:0b.0: ttyS0 at I/O 0xdf80 (irq = 22, base_baud = 921600) is a 16550A
[    0.968249] 0000:01:0b.0: ttyS3 at I/O 0xdf88 (irq = 22, base_baud = 921600) is a 16550A


Code: Alles auswählen
Alle drei Schnittstellen
========================

[root@localhost]# lspci -v
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80a5
        Flags: bus master, fast devsel, latency 0
        Memory at fe800000 (32-bit, prefetchable) [size=4M]
        Capabilities: [e4] Vendor Specific Information: Len=06 <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Memory at fe780000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at efe0 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [d0] Power Management version 1
        Kernel driver in use: i915
        Kernel modules: i915, intelfb

00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
        Flags: fast devsel
        Memory at fecf0000 (32-bit, non-prefetchable) [size=4K]

00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                           
        Flags: bus master, medium devsel, latency 0, IRQ 16                                                                         
        I/O ports at eec0 [size=32]                                                                                                 
        Kernel driver in use: uhci_hcd                                                                                               
        Kernel modules: uhci_hcd                                                                                                                         
                                                                                                                                                         
00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])                                   
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard                                                                               
        Flags: bus master, medium devsel, latency 0, IRQ 19                                                                                             
        I/O ports at ef00 [size=32]                                                                                                                     
        Kernel driver in use: uhci_hcd                                                                                                                   
        Kernel modules: uhci_hcd                                                                                                                         

00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at ef20 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at ef40 [size=32]
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci_hcd

00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at fe77b800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: fe500000-fe5fffff
        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0
        Kernel driver in use: lpc_ich
        Kernel modules: intel_rng, lpc_ich

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 01f0 [size=8]
        I/O ports at 03f4
        I/O ports at 0170 [size=8]
        I/O ports at 0374
        I/O ports at fc00 [size=16]
        Memory at f8000000 (32-bit, non-prefetchable) [size=1K]
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix, pata_acpi, ata_generic, piix, ide_pci_generic

00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. P4P800/P5P800 series motherboard
        Flags: medium devsel, IRQ 17
        I/O ports at 0400 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80b0
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at e800 [size=256]
        I/O ports at ee80 [size=64]
        Memory at fe77bc00 (32-bit, non-prefetchable) [size=512]
        Memory at fe77b400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: snd_intel8x0
        Kernel modules: snd_intel8x0

01:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 80f8
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fe5ff000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at df00 [size=64]
        Capabilities: [dc] Power Management version 2
        Kernel driver in use: e100
        Kernel modules: e100

01:09.0 Communication controller: MosChip Semiconductor Technology Ltd. PCI 9835 Multi-I/O Controller (rev 01)
        Subsystem: LSI Logic / Symbios Logic 1P2S
        Flags: medium devsel, IRQ 17
        I/O ports at dfe0 [size=8]
        I/O ports at dfa8 [size=8]
        I/O ports at dfa0 [size=8]
        I/O ports at df98 [size=8]
        I/O ports at df90 [size=8]
        I/O ports at df80 [size=16]
        Kernel driver in use: parport_serial
        Kernel modules: parport_serial

01:0b.0 Multiport serial controller: SUNIX Co., Ltd. Multiport serial controller
        Subsystem: SUNIX Co., Ltd. Device 0002
        Flags: medium devsel, IRQ 22
        I/O ports at df40 [size=32]
        I/O ports at df60 [size=16]
        Capabilities: [40] Power Management version 3
        Kernel driver in use: serial

[root@localhost]# dmesg | grep tty
[    0.000000] console [tty0] enabled
[    0.906802] 00:03: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
[    0.927404] 00:04: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
[    0.948665] 0000:01:0b.0: ttyS0 at I/O 0xdf40 (irq = 22, base_baud = 921600) is a 16550A
[    0.969268] 0000:01:0b.0: ttyS3 at I/O 0xdf48 (irq = 22, base_baud = 921600) is a 16550A


Hat wer eine Idee woran es liegt?

Grüße
Olli
Zuletzt geändert von man-draker am Jan 25th, '21, 07:03, insgesamt 1-mal geändert.
Grund: Code Abschnitte getrennt nach Bauzuständen, nur intern, Controller-1, Controller-2, alle
keksemonster
 
Beiträge: 9
Registriert: Jan 24th, '21, 22:39

Re: nur vier statt sechs serieller Schnittstellen ttySx

Beitragvon man-draker » Jan 25th, '21, 07:10

Es scheint, als ob die Sunix-Karte nicht erkannt wird, wenn die Mosix-Karte im System ist.

Vor 20 Jahren (oder länger, als ich noch etwas mit seriellen Schnittstellen am Hut hatte) musste man jeder Seriellen einen eigenen IRQ zuweisen. Das mag heute anders sein.
Jedenfalls fällt auf, dass beide Karten die IRW 3 und 4 nutzen. (Die eine zusätzlich 17, die andere 22).

Sucht der Kernel (bzw. das Init-System) überhaupt mach mehr als 4 Seriellen?

Fragen zu mehr als 4 Seriellen im Internet sind naturgemäß sehr alt und dort endet es meist mit manueller Konfiguration. Aber seitdem hat sich die Methode, wie Hardware eingebunden wird, stark geändert.

Gibt es noch Handbücher zu den Karten, wo evtl. etwas über die Parallelnutzung mehrere Karten gesagt wird?
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: nur vier statt sechs serieller Schnittstellen ttySx

Beitragvon jkowalzik » Jan 25th, '21, 10:34

Hallo!
Kenne ein ähnliches Problem aus den Neunzigern, als Vernetzung so richtig in Schwung kam.
Die NoName Netzwerkkarten für 10 Mark konnten nicht zu mehreren in den Server gesetzt werden, es war immer nur eine ansprechbar. Die 3COM-Karten waren beliebig zu reihen.
Gruß
J.
...Luxus ist alles was sich reparieren läßt
Benutzeravatar
jkowalzik
 
Beiträge: 3330
Registriert: Okt 2nd, '11, 12:34
Wohnort: Plettenberg

Re: nur vier statt sechs serieller Schnittstellen ttySx

Beitragvon keksemonster » Jan 26th, '21, 01:42

Ich habe schon befürchtet, dass der Kernel einfach auf gar nicht mehr als vier serielle Schnittstellen eingerichtet ist. Ich könnte mal schauen, ob ich das durch Ausschalten der Onboard-Schnittstellen verifizieren kann.
Olli
keksemonster
 
Beiträge: 9
Registriert: Jan 24th, '21, 22:39

Re: nur vier statt sechs serieller Schnittstellen ttySx

Beitragvon doktor5000 » Jan 26th, '21, 16:45

Naja, der Kernel kann mehr, aber ggf. steht der Standard vom jeweiligen Treiber noch auf 4.
Siehe z.B. https://stackoverflow.com/questions/262 ... s-in-linux

Code: Alles auswählen
[doktor5000@Mageia7VM ~]$ zgrep -i CONFIG_SERIAL_8250_NR_UARTS /proc/config.gz
CONFIG_SERIAL_8250_NR_UARTS=4
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast