sschaper
03.11.99, 09:44
Hallo,
ich habe einen 486er mit insgesamt 3 parallelen Schnittstellen. Auf dem Rechner läuft SuSe Linux 6.1. In der /etc/conf.modules stehen folgende Zeilen:
alias parport_lowlevel parport_pc
options parport_pc io=0x278,0x3bc,0x378 irq=none,none,none
options lp parport=1,0,2
# If you have multiple parallel ports, specify them this way:
# options parport_pc io=0x378,0x278 irq=none,none
Das funktioniert auch (meistens) wie gewünscht, sprich:
/dev/lp0: 0x3bc
/dev/lp1: 0x278
/dev/lp2: 0x378
Alle drei Drucker an den Schnittstellen werden einwandfrei angesprochen.
ABER: In ca. 50% aller Fälle ist nach dem Booten /dev/lp2 nicht eingebunden. Es kommt dann nach einem "tunelp /dev/lp2" die Meldung "device not configured". Wenn die Schnittstelle aktiv ist, lautet die Meldung "/dev/lp2 using IRQ -1", was korrekt ist, weil ich ja keinen IRQ angegeben habe. Nach einem (oder mehreren) Reboots ist die Schnittstelle wieder da und ansprechbar.
1. Weiß jemand, warum das passiert, und wie man es umgehen kann? Eine Änderung der Reihenfolge der Adressen bewirkt lediglich, daß eine andere Schnittstelle verschwindet.
2. Wie kann ich im laufenden Betrieb die Schnittstellen neu initialisieren, um den langwierigen und wahrscheinlich unnötigen Reboot zu vermeiden? Sonst könnte ich mir ja gleich Windoof draufmachen, wenn ich bei jeder Konfigurationsänderung neu booten muß...
Vielen Dank im voraus für alle Lösungsvorschläge!
Gruß,
Sebastian Schaper
------------------
Sebastian Schaper
American Book Center Schaper GdbR
http://ABC.Schaper.com
ich habe einen 486er mit insgesamt 3 parallelen Schnittstellen. Auf dem Rechner läuft SuSe Linux 6.1. In der /etc/conf.modules stehen folgende Zeilen:
alias parport_lowlevel parport_pc
options parport_pc io=0x278,0x3bc,0x378 irq=none,none,none
options lp parport=1,0,2
# If you have multiple parallel ports, specify them this way:
# options parport_pc io=0x378,0x278 irq=none,none
Das funktioniert auch (meistens) wie gewünscht, sprich:
/dev/lp0: 0x3bc
/dev/lp1: 0x278
/dev/lp2: 0x378
Alle drei Drucker an den Schnittstellen werden einwandfrei angesprochen.
ABER: In ca. 50% aller Fälle ist nach dem Booten /dev/lp2 nicht eingebunden. Es kommt dann nach einem "tunelp /dev/lp2" die Meldung "device not configured". Wenn die Schnittstelle aktiv ist, lautet die Meldung "/dev/lp2 using IRQ -1", was korrekt ist, weil ich ja keinen IRQ angegeben habe. Nach einem (oder mehreren) Reboots ist die Schnittstelle wieder da und ansprechbar.
1. Weiß jemand, warum das passiert, und wie man es umgehen kann? Eine Änderung der Reihenfolge der Adressen bewirkt lediglich, daß eine andere Schnittstelle verschwindet.
2. Wie kann ich im laufenden Betrieb die Schnittstellen neu initialisieren, um den langwierigen und wahrscheinlich unnötigen Reboot zu vermeiden? Sonst könnte ich mir ja gleich Windoof draufmachen, wenn ich bei jeder Konfigurationsänderung neu booten muß...
Vielen Dank im voraus für alle Lösungsvorschläge!
Gruß,
Sebastian Schaper
------------------
Sebastian Schaper
American Book Center Schaper GdbR
http://ABC.Schaper.com