Zivjo Vlado.

On Tue, 16 Mar 1999 19:30:50 +0100, Vlado Umek wrote:

>No... ja misko mam na ttyS0 pa modem na ttyS2. A to ne sme bit?
>Kaj pa ce premaknem na COM4 se pravi... ttyS3? Bo pol v redu?
>na COM 2 ga ne smem dat ker pol v Winsih ne dela...
>btw: in kje pogledam oz porihtam interrupte?

Predvidevam da imas notranji (interni) modem.

Resitev 1 (priporocam):
1. V BIOSu (upam da to podpera, ce ne pa s skakaci (jumperji))
   izklopi COM2
2. Nastavi modem na COM2


Resitev 2 (bolj zahtevna):
1. Nastavi modem na com3 (Samo I/O naslov) IRQ pa na recimo 5, ce je
   prost ali pa kaksnega drugega (samo da je prost in da lahko modem
   nastavis nanj - 8bitni ISA modemi so namrec omejeni na IRQje do 9).
2. Ce imas gonilnik za serijski vmesnik realiziran kot modul dodaj
   "options serial && /bin/setserial /dev/ttyS2 irq X" v
   /etc/conf.modules.
   Seveda namesto X vpises na modemu nastavljeni IRQ.
3. Ce je gonilnik za serijski vmesnik staticno preveden v kernelu pa
   dodaj "/bin/setserial /dev/ttyS2 irq X" v kaksno zagonsko ukazno
   datoteko (init script).
   Ce ne ves kako se naredi to na RedHat sistemu ti lahko razlozim;
   naceloma se pa med sistemi tudi precej razlikuje.



Tehnicni dodatki (appendix):
----------------------------

Serijski vmesnik | I/O naslov | IRQ
------------------------------------
COM1 == ttyS0    | 3f8        | 4
COM2 == ttyS1    | 2f8        | 3
COM3 == ttyS2    | 3e8        | 4
COM4 == ttyS3    | 2e8        | 3

IRQ 9 je vezan skupaj za IRQjem 2. Tako da sta IRQ 9 in 2 pravzaprav
en in isti IRQ.

8-bitni ISA modemi lahko uporabljajo samo IRQje do (vkljucno) 9/2.

Notranji (interni) modemi imajo ze *vgrajeni* serijski vmesnik in ne
*ne* rabijo tistega na osnovni plosci oz. na I/O krmilniku; z njim se
kvecjemu stepejo :).

Linux je sposoben sam zaznati I/O naslov, ne pa IRQja (ne zazna ga
zanesljivo, zato je tudi privzeto moznost samonastavitve (auto-probing)
izklopljena); /ttySx naslovi se dodelijo serijskim vmesnikom glede
na njihov I/O naslov in ne glede na njihov IRQ.


To in se vec pise v /usr/doc/HOWTO/Serial-HOWTO ce si si seveda
namestil dokumentacijo :) ... torej ce ti se kaj ni jasno ti svetujem
RTFM ;).




best regards,
Rok Papez.

Student at Faculty of Computer and Information Science,
University of Ljubljana, Slovenia.

Одговори путем е-поште