Dva paralelni porty -- problem

dvorakj na apollo.karlov.mff.cuni.cz dvorakj na apollo.karlov.mff.cuni.cz
Čtvrtek Září 25 14:28:35 CEST 1997


Ahoj,

*Strucne: 
V BIOSu jsem na motherboardu zmenil prirazeni paralelniho portu
z lp1 (s interuptem 7) na lp2 (s interuptem 5) a ono to nechodi.

*Rozvlekle: 
Chci k Linuxu pripojit dve tiskarny.  Koupil jsem tudiz v bazaru
starou I/O kartu (1p+2s) a strcil ji do posledni volne pozice v serveru.
Aby se nehadaly porty na motherboardu (Spear SR-M504, procesor Cx 6x86L P166)
s temi na te karte, tak jsem v BIOSu ty na motherboardu prendal
na 0x278/irq5 aka LPT2 (ten paralelni), resp. 0x3e8/irq4 a 0x2e8/irq3 
aka COM3 a COM4 (ty seriove).  Jak je jiste kazdemu jasne, 
k te karte z bazaru neni zadna dokumentace, takze na ni nic neprehodim:
na to je tam propojek moc.

Seriove porty takto chodi v pohode -- jak ty pridane, tak ty na zakladni desce.
Jen ten paralelni _na motherboardu_ blbne: kdyz linuxovy driver pouziva 
preruseni (irq5), jde prenos na tiskarnu hrozne pomalu -- asi tak 1 znak 
za sekundu -- a krome toho me mate, ze v /proc/interrupts to preruseni vubec
neni uvedeno.  Mimochodem, neni tam uvedeno ani irq7, a pritom ta prvni 
tiskarna jede v pohode -- pres ten _pridany_ paralelni port.
Kdyz na preruseni zapomenu a pouzivam jen polling mode,
tiskarna (jehlickova) dostava nesmysly.

Jen dodavam, ze ten interrupt 5 je volny, nic jineho ho nepouziva.
A taky, problem neni v tiskarne, ale skutecne v tom portu: kdyz prohodim
kabely, je tim postizena i ta druha tiskarna (laserovka).
Jo, a jadro je 2.0.30.

V cem muze byt problem?

Za pripadne odpovedi predem dik
--
Jan Dvorak
dvorakj na apollo.karlov.mff.cuni.cz
http://www.karlin.mff.cuni.cz/~dvorakj/


Další informace o konferenci Linux