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).