Weitere Informationen http://www.peer-faq.de Setup eines ADSL Routers mit der Injoy Firewall. Als Router habe ich einen Zyxel 650R Der Router wird wie folgt verbunden: Unter Warp 4: Bei der Installation müssen wir beim Netzwerk File and Printer Sharing" ausgewählt haben. Sonst wird das jetzt gemacht: System -> Systemkonfiguration ->Installieren/Entfernen -> Netzwerkinstallation anpassen. Nach der Peer installation ist allerdings nur das Installationsprogramm installiert worden. Dieses Sysmbol finden wir unter Installieren und entfernen. Eine andere Stelle ist x:\IBMLAN\INSTALL\PEERINST.EXE Erst jetzt wird der eigentliche Installationsprozess gestartet. Beim Installationsprocess können wir die Netzwerkkarte und die Protokolle auswählen. Dies ist auch später jederzeit noch möglich. Nach erfolgreicher Installation und einem Reboot finden wir ein neues Icon auf der WPS: Fals unser NIC ( Netzwerkkarte ) nicht unter den aufgelisteten ist, installieren wir den Entsprechenden Treiber von Hand. Oftmals befinden sich OS/2 Treiber in einem Herstellerverzeichnis, das unter Microsoft Network zu finden ist. Dort kopieren wir die Datei *.NIF und *.os2 ins Verzeichnis x:\IBMCOM\MACS Zur Installation können wir über System -> Systemkonfiguration ->MPTS benutzen, oder starten x:\IBMCOM\MPTS.exe was genau das gleiche ist. Alternativ für ganz wagemutige kann man die Protocol.ini auch von Hand anpassen. Nehmen wir dafür einen Blick in die Datei x:\IBMCOM\MACS\E100EOS2.NIF [E100B] Type = NDIS Title = Intel(R) PRO PCI Adapter Version = 3.12 Drivername = E100B$ Xports = NETBEUI LANDD [FILE] Name = E100B.OS2 [SPEED] display = "Media Speed" type = Decimal set = 10, 100 optional = YES editable = YES help = "The driver can configure the adapter for either 10 or 100 Mbps. Assigning a value to this parameter will override the Auto-Speed-Sense feature of the driver. Leave the field blank to enable the Auto-Speed-Sense feature." [FORCEDUPLEX] display = "Force Duplex Mode" type = Decimal set = 1, 2 optional = YES editable = YES help = "The driver can configure the adapter for either Half or Full Duplex. Automatic detection of Full Duplex REQUIRES a hub with ports which are capable of performing N-Way auto-negotiation, so forcing the duplex mode to Full is recommended for most users connecting to a Full Duplex hub. Assigning a value of 1 (Half) or 2 (Full) to this parameter will override the auto-negotiation feature of the adapter, and will also make the SPEED parameter REQUIRED. Leave the field blank to enable the auto-negotiation feature." [SLOT] display = "Slot/Device Identifier" type = Hexadecimal range = 0-1FFF optional = YES editable = YES help = "Use of this parameter is only required in systems with more than one adapter installed. If you are installing more than one PCI adapter: 1) complete the configuration process, but leave the Slot field blank for each driver; 2) restart the system and record the list of Slots that each driver displays; 3) complete the configuration by assigning one of the values from the list to the Slot parameter of each driver. Leave the field blank if you have only one adapter installed." [NODE] display = "Locally Administered Address" type = String strlength = 12 optional = YES editable = YES help = "Use of this parameter to modify the network address used by the adapter." Vergleichen wir nun dazu die PROTOCOL.INI Sie beinhaltet die NIC, die Protokolle Netbios und TCP/IP. [PROT_MAN] DRIVERNAME = PROTMAN$ [NETBEUI_nif] ETHERAND_TYPE = "I" USEADDRREV = "YES" OS2TRACEMASK = 0x0 SESSIONS = 254 NCBS = 255 NAMES = 29 SELECTORS = 15 USEMAXDATAGRAM = "NO" ADAPTRATE = 1000 WINDOWERRORS = 0 MAXDATARCV = 4168 TI = 30000 T1 = 1000 T2 = 200 MAXIN = 1 MAXOUT = 1 NETBIOSTIMEOUT = 500 NETBIOSRETRIES = 3 NAMECACHE = 1000 RNDOPTION = 1 PIGGYBACKACKS = 1 DATAGRAMPACKETS = 10 PACKETS = 335 LOOPPACKETS = 8 PIPELINE = 5 MAXTRANSMITS = 6 MINTRANSMITS = 2 DLCRETRIES = 10 FCPRIORITY = 5 NETFLAGS = 0x0 Bindings = E100BEO2_nif DriverName = netbeui$ [IBMLXCFG] NETBEUI_nif = NETBEUI.NIF TCPIP_nif = TCPIP.NIF E100BEO2_nif = E100BEO2.NIF [TCPIP_nif] Bindings = E100BEO2_nif DriverName = TCPIP$ [E100BEO2_nif] DriverName = E100B$ [NETBIOS] DRIVERNAME = NETBIOS$ ADAPTER0 = NETBEUI$,0 Natürlich sieht die Protocol.ini bei jedem leicht anders aus. Die Einstellungen für Netbui.nif sollte man nicht selbst verändern. Was man allerdings ändern kann sind die Einträge ADAPTER, DriverName und Bindings. Zu beachten ist, das die erste Netzwerkkarte Adapter0 ist. Die zuweite ist ADAPTER1 Bei der Firewall, zwei NIC's sieht das ganze so aus: [PROT_MAN] DRIVERNAME = PROTMAN$ [IBMLXCFG] netbeui_nif = netbeui.nif tcpip_nif = tcpip.nif FXWRAP_nif = fxwrap.nif RTL8139_nif = RTL8139.nif E1000_nif = e1000.nif [NETBIOS] DriverName = netbios$ ADAPTER0 = netbeui$,0 [netbeui_nif] DriverName = netbeui$ Bindings = RTL8139_nif ETHERAND_TYPE = "I" USEADDRREV = "YES" OS2TRACEMASK = 0x0 SESSIONS = 130 NCBS = 225 NAMES = 21 SELECTORS = 50 USEMAXDATAGRAM = "YES" ADAPTRATE = 1000 WINDOWERRORS = 0 MAXDATARCV = 4168 TI = 30000 T1 = 1000 T2 = 200 MAXIN = 1 MAXOUT = 1 NETBIOSTIMEOUT = 500 NETBIOSRETRIES = 3 NAMECACHE = 1000 RNDOPTION = 1 PIGGYBACKACKS = 1 DATAGRAMPACKETS = 50 PACKETS = 300 LOOPPACKETS = 8 PIPELINE = 5 MAXTRANSMITS = 6 MINTRANSMITS = 2 DLCRETRIES = 10 FCPRIORITY = 5 NETFLAGS = 0x0 [tcpip_nif] DriverName = TCPIP$ Bindings = RTL8139_nif,FXWRAP_nif [RTL8139_nif] DriverName = RTSND$ MEDIUM = "_AUTO" NOIRQ = 0 APM = 1 CARDBUS = "NO" [FXWRAP_nif] Drivername = FXWRAP1$ Bindings = E1000_nif [E1000_nif] DriverName = E1000$ Wir haben hier zwei Netzwerkadapter und ein weiteres zusätzliches Protocol. Peer starten: Peer_Datenstation Anmeldung Ist Peer noch nicht gestartet, so geschiet das jetzt automatisch. Es dauert ein paar Sekunden. Danach werden wir aufgefordert den Benutzernamen einzugenben und das Passwort einzutragen. Defaultwerte sind BENUTZER und Passwort. Nun können wir unter Netzwerkbenutzereintrag User verwalten. Unter Warp 4 wählen wir Verbindungen -> Laufwerke und drücken die rechte Maustaste. Neu im Pop Up Menu haben wir Gemeinsamen Zugriff starten... Und Zugriff verwalten. Zu erst müssen wir Zugriff verwalten Im Fenster geben wir jedem Benutzer die entsprechenden lese und oder Schreibrechte. Unter ECS ist es Ecommstation-> Laufwerke. Der Rest bleibt gleich wie unter Warp4. Unter Warp4 öffnen wir Verbindungen -> Netzwerk -> Netzwerkdienste -> Gemeinsame Ressourcen und Netzwerkdienste. Auf der Seite Kennung tragen wir einen Namen für den Rechner ein und die Domäne in der wir uns befinden. Der Domänenname muss nicht der gleiche sein, wie im Internet. Auch der Hostname muss nicht der gleiche sein. Hostnamen müssen aber individuell sein. Auf der Seite Gemeinsame Ressourcen sehen wir die Laufwerke, die wir frei gegeben haben. Auf der Seite Berechtigungen wird nichts eingetragen, wenn es nicht absolut nötig ist. Alle anderen Seiten lassen wir so wie sie sind. Haben wir nun alle PC's konfiguriert, dann starten wir Peer und öffnen Verbindungen -> Netzwerk -> LAN Requester Ressourcen-Browser. Bei ECS : Lokales Netzwerk -> Netzwerkdienste -> LAN Ressourcen-Browser. In beiden Fällen bekommen wir alle PC's angezeigt, die im Netz vorhanden sind. Auch der eigene Rechner wird aufgelistet. Oeffnen wir einen der PC's, dann sieht man die zugänglichen Laufwerke. Wir können mit dem Ressourcenbrowser alles per Drag und Drop kopieren, verschieben, aber programme können nicht direckt darauf zugreiffen. Um das zu ändern brauchen Programme einen Laufwerksbuchstaben. Wir klicken mit der rechten Maustaste auf ein Netzlaufwerk und unter Laufwerk zuordnen... vergeben wir einen freien Laufwerksbuchstaben. Der Soll nicht gleich an ein bestehendes Laufwerk anschliessen. Normalerweise reicht es wenn man von M: weiterfährt. Die Laufwerksbuchstaben sollten im ganzen Peernetz für das gleiche Peerlaufwerk identisch sein. Wenn es anders ist macht es nichts, aber es ist einfacher zu managen. Was man in einer Firma machen sollte mit verschiedenen Leuten: Jeder Benutzer bekommt einen eigenen Benutzer Eintrag und ein eigenes Passwort. Was man machen kann ist für alle den Defaultwert belassen. Aber die Netzwerknachrichten funktionieren nicht mehr !! Wozu Netzwerknachrichten? In einem grossen Gebäude kann man den anderen Benutzern mit den Netzwerknachrichten eine Message schicken. Also wie eine Email, aber ohne internet. Muss man das jedesmal so kompliziert machen ? Nein, man kann in die Startup.cmd folgendes eintragen: net start Peer exit Und OS2/Peer -> Peer-Datenstation Anmeldung -> Merkmale resp. Lokales Netzwerk -> LAN Anmeldung rechte Maustaste im Blatt Programm ist per deafult unter Parameter /V:DOMAIN /D dies ist per Default eine Anmeldung für ein LAN. Diesen Eintrag ersetzen wir durch Benuzer /P:Kennwort /V:LOCAL Beim nächsten doppelklick auf Peer_Datenstation Anmeldung passiert scheinbar gar nichts. Wenn wir eine Fehlermeldung bekommen : UPM0004C: Das Programm konnte nicht gestartet werden. Folgender Ausgangscode wird ausgegeben: 19 Dann sind wir entweder schon angemeldet, oder wir haben einen Leerschlag zuviel am Anfang oder nach dem Doppelpunkt. |