VOICE Homepage: http://www.os2voice.org
[Newsletter Inhalt]
[Vorherige Seite] [Nächste Seite]
[Artikelübersicht]

Oktober 2000
editor@os2voice.org


OS/2 Tips

Übersetzung: Peter Weilbacher

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.


19. August  2000 - Nicht mehr genug Plattenplatz? Vielleicht ist es mal Zeit für den Hausputz. Hier ist ein Tip von Buddy Donnelly aus comp.os.os2.apps:
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.


22. August 2000 - Hier sind ein paar Vorschläge über die Analyse von TRAP-Meldungen von Roderick Klein von der eComStation@egroups.com Mailingliste:
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.

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

Roderick Klein

21. August 2000 - Haben Sie eine Lynksys Etherfast 10/100 LAN Netzwerk-Karte, die unter OS/2 Probleme macht? Kevin hat diese Hilfe für comp.os.os2.networking.misc verfaßt:
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.

23. August 2000 - Versuchen Sie gerade ein USB Modem unter OS/2 zum Laufen zu bekommen? Dazu gibt es einen Tip von Gregory Urban aus der TEAMOS2HELP-L Mailingliste:
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.DMD

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


28. August 2000 - Leute, die das TCP/IP 4.3 Update von Software Choice installiert haben, sind einem TRAPe-Fehler begegnet, wenn Sie PPP-Verbindungen benutzten. Bjarne Jensen von FX Communications, der Entwickler des Injoy Dialers und anderer OS/2 Kommunikations Produkte, hat diesen Trick in der Injoy Mailingliste veröffentlicht, bis die IBM den Fehler beseitigen kann:
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).

28. August 2000 - Es scheint, daß einige Installationsprogramme nicht auf ein LAN-Laufwerk installieren können - es erscheint "kann Ordner nicht anlegen" oder "nicht genug Platz", während tatsächlich mehr als genug Plattenplatz vorhanden ist. Hier kommt eine Lösung von Joachim Benjamins von der Odin-Anwender Mailingliste:
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 gigabytes

Vielleicht kann das Ihnen helfen?


29. August 2000 - Ich habe auf Deja News eine Suche über etwas Netzwerk-bezogenes gestarten, als ich diese alte aber immer noch nützliche Nachricht von Mai von Gene auf comp.os.os2.networking.misc fand. Wenn Sie Probleme haben, Ihre Peer-Verbindungen beim Booten zu gestartet zu bekommen, versuchen Sie, sie mit Genes Batchdatei zu starten:
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 ABSCHNEIDEN

Die 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'


11. September 2000 - Viele OS/2 Fixpaks und Installationsdateien kommen in speziellen "bundle"-Dateien. Vielleicht haben Sie sich gefragt, wie man diese Bundels direkt ansprechen kann; hier kommt ein bißchen Hilfe von John Martin von der eComStation Mailingliste:
UNPACK bundle .
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).

Und Duane Chamblee hat diese Warning hinzugefügt:
Vorsicht mit den IBM "bundle"-Dateien. Diese enthalten absolute Pfade (\OS2\...) und versuchen, diese Pfade auf dem Laufwerk mit dem aktuellen Verzeichnis zu erzeugen.


12. September 2000 - Carl Brown hat dieses Problem mit der WIN-OS/2 Unterstützung bemerkt, als er den Treiber für die Matrox G400 installierte, und fragte in der OS2-L um Rat. Hier Carls eigene Antwort zu seinem Problem:
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.


14. September  2000 - Für alle, die daran interessiert sind, einen freien Web-Provider zu finden, der mit OS/2 funktioniert, kommt hier ein Tip von Thomas Mueller von comp.os.os2.networking.tcp-ip:
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.

16. September  2000 - Schon mal auf einer Webseite stecken geblieben, die Sie den Zurück-Knopf nicht benutzen lassen wollte? Hier ein Tip für Benutzer des Netscape Communicator von Mohit Sindhwani von OS2-L:
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.

18. September  2000 - Wir hatten einen älteren Tip für die Benutzung von ARCINST, um das Initial Desktop Archive Ihres System mit Ihren aktuellen Einstellungen aufzufrischen. Hier noch mehr über ARCINST von Steven Levine von der OS2-L, das uns nicht bewußt war:
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