Dschen Reinecke

www.infrarotport.de

[Startseite] [Bauanleitung] [English] [Bauteil-Bestellung] [Produkt-Bestellung] [AGB] [FAQ] [Forum] [Troubleshooting] [Treiber-Seite] [Mainboard-Seiten] [Platinenlayout] [Galerie-Seite] [Links] [Banner/Recht] [Sitemap] [Kontakt]

Computer, Elektronik und Telekommunikation - Handel und Service
Startseite
FAQ
Troubleshooting
Bauanleitung
Bestell-Seite
Mainboard-Seite
Treiber-Seite
Sitemap
Kontakt

Dschen Reinecke: Windows 95-Infrarotport-Treiber unter Windows 98


Stand: 09. Jan 2006

Das Problem ist, daß sich die Art, wie Windows einen Infrarotport anspricht in den beiden Versionen unterscheidet: Windows 95 klassifiziert den Ir-Port als Art serielle Schnittstelle, Windows 98 als Art Netzwerkkarte.

Problematisch daran ist, daß viel Software (ich weiß bisher nur von Software für Nokia-Handies, allerdings nicht nur die Nokia Data-Suite) den Infrarotport als serielle Schnittstelle ansprechen will. Nun kann man Windows 98 beibringen die alten Treiber zu nutzen, dann allerdings nur die alten Treiber:

Als erstes mußt Du die Windows 98 Treiber installieren.
ACHTUNG: Der Infrarotport muß vorher schon funktionieren! Also es müssen Geräte in Rechweite gefunden werden im Infrarot-Monitor. Dies ist keine Lösung für andere Probleme, als die oben beschriebenen mit der Software.

Anschließend mußt du den Infrarot-Monitor deaktivieren.

Dann in der Systemsteuerung, System, Geräte-Manager den Infrarotport entfernen. Sowohl das "Infrarot-Übertragungsgerät" unterhalb von "Infrarotgeräte", als auch, falls diese dann noch existieren alle Infrarot-Eintragungen unterhalb von "Anschlüße".

Jetzt mußt Du die Datei MSPORTS.INF, die sich im INF-Verzeichnis unterhalb des Windows-Verzeichnis befindet, sicherheitskopieren und das Original in den Editor landen. Im Bereich [Std] die Zeilen in folgendes ändern:

[Std]
%*PNP0400.DeviceDesc% = LptPort, *PNP0400 ; Printer Port
%*PNP0401.DeviceDesc% = EcpPort, *PNP0401 ; ECP Printer Port
%*PNP0500.DeviceDesc% = ComPort, *PNP0500 ; Communications Port
%*PNP0501.DeviceDesc% = ComPort, *PNP0501 ; Communications Port

; No; *PNP051x devices are now supported in IRMINI.INF
%*PNP0510.DeviceDesc% = InfraredComPort, *PNP0510 ; IR Communications...
; %*PNP0511.DeviceDesc% = InfraredComPort, *PNP0511 ; IR Communications...
Also nur in der vorletzten Zeile das Semikolon löschen.

Nun im Bereich [Strings] die Zeilen in folgendes ändern:

[Strings]
MS = "Microsoft"
Std = "(Standard port types)"
PortsClassName = "Ports (COM & LPT)"

*PNP0400.DeviceDesc = "Printer Port"
*PNP0401.DeviceDesc = "ECP Printer Port"
*PNP0500.DeviceDesc = "Communications Port"
*PNP0501.DeviceDesc = "Communications Port"
*PNP0510.DeviceDesc = "Generic Ir Serial Port"
;*PNP0511.DeviceDesc = "Generic Ir Serial Port"
Auch hier ist es nur das zu löschende Semikolon in der vorletzten Zeile.

Und diese geänderte Datei speichern.

Jetzt den PC neu starten und Windows wird einen "Generic Ir Seriell Port" finden und von der Windows 98 CD die passenden Windows 95 Treiber installieren. Der Infrarot-Monitor läßt sich nur nicht mehr aktivieren, daß soll er auch gar nicht.

Dafür funktionieren jetzt entsprechende Programme.