Beállítás IrDA-csatlakozás - red hat klub

IrDA protokoll család támogatott non-profit szervezet, az Infrared Data Association. Ezek a protokollok célja a nagy sebességű adatátvitelt eszközök között található közvetlen rálátás egy rövid távolságra egymástól.

A fő előnye az infravörös adatátviteli protokoll az, hogy a vezeték nélküli protokoll, azaz, hogy létrejöjjön a kapcsolat a két eszköz között, amelyek támogatják IrDA, elég, hogy őket látótávolságra és küldje ablakok adóvevő egymásra.

szükséges csomagok

SIR vagy FIR

IrDA adó-vevők két nagy csoportba sorolhatók - SIR és FIR.

  • SIR (SerialInfraRed) - használ a hagyományos soros port, és ezért azok sebessége korlátozott sebességű UART - nem több, mint 115200 bit / sec.
  • FIR (FastInfraRed) -, amely speciális chip, és így az adatátviteli sebességet is elérheti 4 Mbit / sec. A legtöbb FIR chipek beépített emulációs az UART, amely lehetővé teszi azok használatát SIR üzemmódban az esetben, ha a vezető a chip nem elérhető.

Port konfigurálása SIR

Beállítása IrDA adapter SIR-módban a legegyszerűbb eljárás, mert nem igényel letöltést kiegészítő modulok.

Csak megtudja, melyik COM port adaptert használ, és adja meg a megfelelő eszközt a / etc / sysconfig / IrDA. A port nevét kell megadni, tekintettel az érintett eszközök nevei DOS / Windows és Linux:

  • COM1 megfelel a / dev / ttyS0
  • COM2 - / dev / ttyS1
  • COM3 - / dev / ttyS2
  • COM4 - / dev / ttyS3

Azaz, ha az adapter csatlakoztatva van a COM2 port, az / etc / sysconfig / IrDA kell kinéznie:

A hordozható számítógépek PCMCIA eszköz használható 3 megszakítás szükséges IrDA / dev / ttyS1.

Megváltoztatása után konfigurációs fájlokat, meg kell kezdeni az IrDA.

diagnosztika

Elindítása után IrDA ellátórendszer jelenjen irda0 felület.

Győződjön meg róla, hogy rendelkezésre áll a következő parancsot:

Most már biztos lehet benne, hogy az infravörös kapcsolat tényleg működik. Ehhez helyezze a fellépés a kikötő területén, bármely eszköz, amely támogatja IrDA, és futtassa adja ki az irdadump. Ha a kapcsolat működik, akkor a parancs kimenetét kell valami, mint ez:

Most lehet bármilyen terminál program (cu, minicom), hogy tesztelje a modemet a / dev / ircomm0 értékre, és konfigurálja a távoli hozzáférést.

Port konfigurálása FIR

Válogatás FIR adapter illesztőprogram

Állítsa IrDA-adapter FIR-módban csak akkor lehetséges, ha a vezető ennek a vezérlőnek a Linux kernel. Határozza meg, hogy melyik driver van szükség, akkor a findchip csapat.

Ez a példa azt mutatja, hogy a számítógép egy NSC chip, amely megfelel a vezető NSC-IRCC.

Kinevezése modul segítségével határozható meg a modinfo parancsot.

/etc/modprobe.conf

A fenti findchip parancs kimenetét mutatja, hogy a készülék FIR.

Mivel a Linux kernel bootoláskor felismeri a FIR vezérlő a COM port, a szükséges erőforrások (port és interrupt) által elfoglalt soros driver. Ezért engedélyezni kell /etc/modprobe.conf csapat, amely felszabadítja források soros port betöltése előtt FIR meghajtót.

Az alábbiakban egy töredéke a fájl /etc/modprobe.conf. amely kötődik az eszközmeghajtó irda0 NSC-IRCC és letöltése előtt a vezető felengedi a forrásokat a port / dev / ttyS1.

Az / etc / sysconfig / IrDA így a következőnek kell lennie:

Ön figyelmét, hogy irda0 készülék megadva nélkül / dev /. További lépéseket kell beállítani a port megegyeznek beállításakor SIR - elég elindítani az IrDA és győződjön meg róla, van kommunikáció az eszközzel.

Ha megpróbálja betölteni a FIR modul (SMSC-ircc2, nmc-IRCC, donauboe) hibaüzenet (nincs ilyen eszköz), a készülék használatához nem konvencionális források. Ebben az esetben, megadhatja az eszköz erőforrásai a számítógép dokumentációjában, vagy a BIOS-beállítások a felülvizsgálat a Windows funkciók, ha már telepítve van a számítógépre, és adja meg azt a FIR modult. Például a következő argumentumai a modul NSC-IRCC:

  • io - IO port (io = 0x2f8)
  • irq - megszakítást (IRQ-= 3)
  • DMA - véletlen hozzáférésű csatorna (DMA = 1)

A paramétereket kell megadni /etc/modprobe.conf fájlt a következőképpen:

Beállítás USB IrDA

Inicializálása a szükséges modulokat IrDA USB automatikus, de az alapbeállítás ugyanakkor a meghajtó betöltése IrDA-usb meghajtó emulációs soros ir-usb, amely megakadályozza, hogy az IrDA-usb. Ezért, mielőtt csatlakoztatja a készüléket a /etc/modprobe.conf fájlt, akkor meg kell adnia a következő sort:

Ha majd csatlakoztassa a FIR-USB adapter, csapat

Meg kell mutatni a jelenlétét irda0 eszköz. Akkor lehetséges, hogy indítsa el a szolgáltatást IrDA és elérhetővé teszi az IrDA eszköz található látvány (irdadump parancs).

Kapcsolódó cikkek