VOICE Homepage: http://www.os2voice.org |
[Vorherige Seite] [Nächste Seite] [Artikelübersicht] |
Oktober 2000
editor@os2voice.org
Nach diesen kleinen Perlen durchforsten wir das ganze Web, das Usenet und die OS/2-Mailinglisten. Sind Sie über interessante Informationen gestolpert? Bitte teilen Sie doch Ihr Wissen mit unseren Lesern und schicken Sie Ihre Tips an editor@os2voice.org. Wenn Sie an einer bestimmten OS/2-Mailingliste interessiert sind, so finden Sie weitere Informationen rund um das Abonnieren auf der VOICE Mailing List Homepage: http://www.os2voice.org/mailinglists.html
Eine kleine Anmerkung des Herausgebers: Diese Tips sind
von OS/2 Benutzer eingesandt worden, und können nicht in jedem Fall
von mir überprüft werden. Bitte seien Sie vorsichtig, und wenn
Sie Sich nicht sicher sind, was Sie tun, so lassen Sie es lieber bleiben.
und während Sie angehäufte temporäre Dateien löschen, vergessen Sie nicht, in \MMOS2\INETTEMP nachzusehen.Und hier noch mehr zum Aufräumen von Marvin L Jones:
Dieser Teil meiner STARTUP.CMD:
....
@del \tcpip\tmp\*.gif
@echo y|del F:\netscape\cache\*
@del F:\netscape\cookies.txt
@copy D:\netscape\users\jonz\cookies.sav D:\netscape\users\jonz\cookies.txt
@del D:\netscape\users\jonz\netscape.hst
@echo y|del D:\netscape\users\jonz\cache\*
....Das D:\NETSCAPE ist Version 4.61, das F:\NETSCAPE ist 2.02. Wie Sie sehen können, "verwalte" ich meine Cookies selbst. Vielleicht kann Ihnen dies ein paar Ideen geben.
Eine allgemeine Bemerkung für alle die Trap-Meldungen erhalten!Drücken Sie nicht einfach den Reset-Knopf in der Hoffnung, daß es nicht wieder passiert, sondern versuchen Sie, die Ursache für den Trap zu ermitteln! Einer der hilfreichsten Tips ist folgender: Wenn ein Trap passiert, schreiben Sie den CSLIM Wert auf. Wenn er FFFFFFFF ist, ist es egal, einfach Reset drücken... Ist CLSIM ungleich FFFFFFFF, dann können sie sich freuen!
Nach dem Reboot gehen Sie (wenn möglich) ins Internet und laden sich dieses Tool herunter:
ftp://hobbes.nmsu.edu/pub/os2/util/disk/exeinfo.zip (nur 22kB).
Dies ist die Anleitung:
Exeinfo durchsucht Ihre Partitionen nach ausführbarem Code (Treiber, Dateisysteme, EXEs, DLLs) die irgendein Kriterium erfüllen. Um ein Modul zu finden, das einen Trap verursacht hat, schreiben Sie den angezeigten CSLIM Wert auf. Dann starten Sie "exeinfo -f -lxxxx c:\*.*" wobei xxxx der CSLIM Wert ist und C: durch das Laufwerk ersetzt werden muß, von dem der Code möglicherweise geladen worden ist.Roderick KleinWenn Sie beispielsweise CSLIM=0000f113 sehen und all Ihre Programme von D: geladen werden, weil Sie eine Multiboot-Umgebung haben, tippen Sie
exeinfo -f -lf113 d:\*.*Ein weiterer Tip für Benutzer von Fixpak 13 oder höher falls Sie eine ISDN Karte haben! Kommentieren Sie diese Zeile aus: DEVICE=D:\CAPI\VCAPI.SYS D:\CAPI
Dieser Treiber arbeitet nicht so gut mit dem WSeB Kernel zusammen..... es ist nicht der Fehler des Kernels, sondern der Treiber ist schlecht geschrieben.Genauso wenn Sie eine Anwendung haben, die einen Trap verursacht. Es ist nutzlos, sie zu de- und wieder reinstallieren. Alle Anwendungen laufen als Code im Ring 3 (nicht auf Kernel Level!). Normalerweise ist die Ursache dann ein Sound- oder Videotreiber. Wechseln Sie dann zu Standard-VGA oder einer anderen Auflösung oder stellen Sie den Ton ab. So können Sie in vielen Fällen die Ursache finden.
Es gab bisher viele Nachrichten zu dieser Karte und den Probleme, die es unter OS/2 damit gab (sie ist nicht mit den beiliegenden Treibern gelaufen). Ich habe bemerkt, daß unter Linux meine Karte (die Version 4.1 aufgedruckt hat) als ADMtek Centaur Serie erkannt wurde. Nach ein bißchen Suche habe ich die ADMtek Seite (http://www.admtek.com.tw) gefunden. Unter Produkte, Centaur series, AN 983 chip können Sie eine Menge von Treiber-Disketten finden. Laden Sie die für Fast Ethernet v 1.06 (eine Standard Zip-Datei) herunter. Entpacken Sie diese (ein Verzeichnis fastnic.106 mit etlichen Unterverzeichnissen wird erzeugt. NDIS\OS2 ist das gesuchte) und dirigieren Sie das Update des MTPS Adapters (oder "andere Adapter...") zu diesem ....\NDIS\OS2 Unterverzeichnis. Die Karte wird dann in der Liste als"PCI 10/100 fast ..." auftauchen. Wenn die Treiber in das \IBMCOM Verzeichnis kopiert worden sind, muß die nif-Datei (fastnic.nif) in \IBMCOM\MACS editiert werden, sodaß der richtige Pfad (\IBMCOM\MACS instead of \NDIS\OS2) darin steht. Befolgen Sie die restlichen MTPS Anweisungen und rebooten Sie. Der neue Treiber sollte nun die Karte erkennen und Sie sind fertig.
Ich hatte einigen Erfolg mit einem 3Com USB Modem. Mein aktuelles System hat keine physikalischen COM Ports belegt. Ich benutze eine interne SCM PCMCIA Einheit mit zwei Slots, so daß ich CompactFlash Karten von einer Digitalkamera mit dem PCMCIA Adapter ansprechen kann, aber ich benutze weder PCMCIA Modem oder Netzwerk Karte. Ich habe allerdings eine 3Com ISA Netzwerkkarte.Nun zu den Tips. Es gibt da einen undokumentierten Parameter für den USBCOM Treiber, um den benutzten Port zu spezifizieren. Ich habe ihn momentan auf COM1gesetzt. Hier der relevante Teil der CONFIG.SYS:
REM ----------------------------
REM *** COM, USB, PCMCIA TREIBER
REM ----------------------------
BASEDEV=PCMCIA.SYS /P
BASEDEV=PCM2ATA.ADD /S:1 /!DM /NOBEEP
DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
BASEDEV=USBUHCD.SYS /V
BASEDEV=USBD.SYS /REQ:USBUHCD$
BASEDEV=USBHID.SYS /V
DEVICE=C:\OS2\BOOT\USBCOM.SYS /V /N:COM1
CALL=MODE.COM COM1:115200,N,8,1, DTR=ON
BASEDEV=SS2PCIC1.SYS
DEVICE=C:\OS2\BOOT\PCMSSDIF.SYS
DEVICE=C:\OS2\BOOT\PCM2SRAM.SYS
DEVICE=C:\OS2\BOOT\FLSH2MTD.SYS
DEVICE=C:\OS2\BOOT\PCM2FLSH.SYS
BASEDEV=OS2PCARD.DMDBemerken Sie, daß ich momentan weder COM.SYS/VCOM.SYS noch die SIO Treiber installiert habe. Wenn Sie den USBCOM Port auf einen anderen Port als COM1 einstellen wollen, müssen Sie den angeben. Wenn Sie etwa COM3 haben wollen, wäre der Parameter /N:COM3.
Das Problem ist, daß wenn Sie mehrere COM Ports als nur den USBCOM Port ansteuern wollen, bekommen Sie Konflikte. Der in Warp enthaltene COM.SYS reserviert sich automatisch die Ports 1 bis 4. Um dies zu umgehen,habe ich die SIO Treiber benutzt, und die Ports angegeben, die ich brauchte. Sehen Sie sich die Dokumentation von SIO an, wie man die COM Ports spezifiziert. Einmal hatte ich COM1 und 2 durch SIO und COM3 durch USBCOM belegt, und es hat alles funktioniert. Das alles habe ich allerdings inzwischen nicht mehr.
Der beste Vorschlag, den ich im Moment habe, ist, die Dinge zu vereinfachen und zu experimentieren. Versuchen Sie erstmal den USBCOM Port zum Laufen zu bekommen. Wenn Sie dann andere physikalische COM Ports brauchen, nehmen Sie SIO und legen Sie den USBCOM Port auf COM3.
Leute mit diesem Problem sollten versuchen, die Netzmaske im InJoy Dialer auf 255.255.255.255 zu setzen ... Ich habe das versucht, und es schien ALLE Probleme zu lösen, aber ich würde das auch gern von anderen hören (so bald wie möglich).
Es gibt eine Option in \IBMLAN\IBMLAN.INI (von OS/2 Warp 3 Connect oder höher), wo man die Menge von Plattenplatz, die Windows Requestern angegeben wird, einstellen kann. Es handelt sich um bit 35 von wrkheuristics:
; 35 free disk space reported to DOS and Windows applications
; 0 = return true value (default)
; 1 = return a value less than two gigabytesVielleicht kann das Ihnen helfen?
Hier ist die Kopie von einer Batchdatei, die ich netstart.cmd genannt habe, und die von startup.cmd auf unseren Maschinen gestartet wurde, bevor ich die Fixes zu ip08412 eingespielt habe:
-------------------------------------------------------------HIER ABSCHNEIDEN
@echo off
net start requester
Rem Batchdatei, um Netzwerkverbindung von \\MACHIN1 herzustellen
Rem -----------------------------------------------------------------
NET USE S: \\UNIXWARE7\PUBLIC
NET USE T: \\UNIXWARE7\TMP
NET USE V: \\MACHIN2\CDRIVE
NET USE W: \\MACHIN2\DDRIVE
NET USE X: \\MACHIN2\EDRIVE
NET USE Y: \\MACHIN2\FDRIVE
NET USE LPT2 \\MACHIN2\LQ570
NET USE COM3 \\MACHIN2\COM1
NET USE COM4 \\MACHIN2\COM2
-------------------------------------------------------------HIER ABSCHNEIDENDie werden natürlich Ihre eigenen Verbindungen eintragen müssen. Geben Sie 'help net' an der Eingabenaufforderung ein, um mehr Infos zum 'net' Kommando zu bekommen.
Um dies von startup.cmd zu starten, habe ich dieses benutzt:'start "Network Startup" /win /min e:\bin\netstart.cmd >nul'
UNPACK bundle .Und Duane Chamblee hat diese Warning hinzugefügt:
Entpackt alle Dateien in das aktuelle Verzeichnis (Beachten Sie das "." am Ende).UNPACK bundle /SHOW
Zeigt die Dateien an (entpackt sie aber nicht).UNPACK bundle
Verteilt die Dateien auf die richtigen Verzeichnisse
(machen Sie das nicht auf Ihrem Bootlaufwerk, wenn Sie nicht wirklich sicher sind).
Vorsicht mit den IBM "bundle"-Dateien. Diese enthalten absolute Pfade (\OS2\...) und versuchen, diese Pfade auf dem Laufwerk mit dem aktuellen Verzeichnis zu erzeugen.
Dann habe ich mich an eine Prozedur erinnert, die ich benutzt hatte, als das letzte Mal WIN-OS/2 mit einer ELSA-Karte gestorben war. Das half.1) Selective Uninstall ausführen und DOS & Windows Unterstützung entfernen.
2) Selective install ausführen und den VGA Treiber installieren.
3) Rebooten. checkini /C /Y:2 ausführen.
4) DOS & Windows Unterstützung wieder installieren.
5) Die neuen Videotreiber installieren.Das Komische an diesem "Fehler beim Laden von DISPLAY.DRV" ist, daß an keinem Punkt während der obigen Prozedur eine Datei display.drv auf dem System existiert hat.
Vorher habe ich FreeWWWeb benutzt, wo man sich mit der eigenen Software einwählen konnte, aber dann wurde FreeWWWeb von Juno übernommen. Jetzt gibts One Nation Online (http://www.1nol.com/central). Einige Leute auf der Arachne (http://arachne.cz) Mailingliste benutzen 1nol von DOS aus. Was mir daran nicht paßte, war der Mangel an Zugängen in meiner Region, nicht eine Telefonnummer in KY, während es 25 in RI gibt.
Sie können natürlich den Zurück-Knopf anklicken, ihn gedrückt halten (oder mit der rechten Maustaste klicken), um die Möglichkeiten anzuzeigen, und dann diejenige Seite auszuwählen, von der Sie wissen, daß diese sie nicht wieder dorthin schickt.
ARCINST aktualisiert die Desktop-Backup-Strukturen.Wenn Sie also ein Problem damit haben, Ihr System dazu zu bringen, Desktop Backups zu erstellen, versuchen Sie ARCINST laufen zu lassen, und schauen Sie, ob das das Problem löst. Natürlich wird das auch Ihr Basis-Backup aktualisieren, behalten Sie das also im Hinterkopf.
Artikelübersicht
editor@os2voice.org
[Vorherige Seite] [Inhalt]
[Nächste Seite]
VOICE Homepage: http://www.os2voice.org