Om bestanden en printers onder een peer-to-peer NETBIOS netwerk te kunnen delen, moet u ze eerst op de SMB server (Windows, OS/2 Warp 4, NT) vrijgeven. Zie: Windows 95 voorbereiden, Samba en/of Toegangsrechten onder OS/2.
De vrij gegeven netwerkbronnen kunnen op de OS/2 Warp client PC ("requester") worden "gemapped". Dat wil zeggen: u kunt ze stationsletter toebedelen (Station toewijzen). Het nieuwe station zal daarna in het Stations object verschijnen.
Er zijn drie methoden om deze netwerkbronnen te binden:
Via Net opdrachten op de command prompt of in de startup.cmd.
Door de server via Verbindingen te benaderen.
Via het object Gemeenschappelijke Resources en Netwerkverbindingen
Ik begin met (1) omdat de meest robuuste manier is. De NET netwerk opdrachten werken gewoon op de prompt. De methodes (2) en (3) kunnen alleen op de WPS.
De gemeenschappelijke bronnen op de server zijn op de prompt met "net view \\server" op te vragen.
OS/2 Ctrl+Esc = Taakoverzicht Typ HELP voor Help-informatie.
[F:\]net view \\zolder
Gemeenschappelijke resources bij \\zolder
Samba 2.0.5a
naam resource Type Gebruikt als Commentaar
CD Schijf Linux CD-ROM
deskjet Afdrukken remote printer on visser
DOC Schijf (UNC) Linux Documentatie
faxprint Afdrukken fax
lp Afdrukken
SAMBA Schijf S: Bestanden
sjoerd Schijf T: home
De opdracht is uitgevoerd.
PS: Een Linux samba server kunt u vanuit OS/2 gerieflijk op afstand configureren met de Samba Web Administration Tool.
Voor de Netbios via TCP/IP toegang tot de shares onder Samba creëert u een onder Linux geldige inlognaam (liever niet "root", maar de naam waarmee u als gebruiker inlogt: bij mij "sjoerd") en het bijbehorende wachtwoord. Dat Warp de tekens in hoofdletters vertoonde bleek geen probleem. De wachtwoorden die nodig zijn voor de toegang tot de samba shares worden door OS/2 Warp 4, Windows 95 en Windows voor Werkgroepen 3.11 onversleuteld naar een samba server verzonden.
In /etc/smb.conf heet dat:
encrypt passwords = No
Maar met netwerksniffers zijn onversleutelde wachtwoorden te achterhalen. Latere versies van Windows en Windows NT (vanaf SP 3.5) verzenden daarom versleutelde wachtwoorden, die in een aparte database komen te staan.
Samba levert een mooie oplossing voor een "gemengde " werkomgeving. In de Global section van /etc/smb.conf plaats u het volgende om samba zowel met de onversleutelde wachtwoorden van Windows 95 en OS/2 Warp 4 als de versleutelde wachtwoorden van Windows 98, ME en NT te kunnen benaderen:
encrypt
passwords = Yes
update encrypted = Yes
Bij het opstarten wordt niet altijd automatisch de verbinding gelegd. De Status van het netwerk is dan niet-actief. Door te klikken op Herstellen wordt alsnog een verbinding gelegd.
Voor details zie: Samba.
U kunt hetzelfde bereiken via "net use" opdrachten in startup.cmd. Mocht u niet over dit bestand beschikken, maak dan een gewoon tekstbestand onder de naam STARTUP.CMD in de bootpartitie aan. Het is de AUTOEXEC.BAT van OS/2.
De TCPSTART.CMD kunt u ook via STARTUP.CMD oproepen. Deze wordt door de OS/2 installatie in de WPS Folder Opstarten geplaatst, maar door hem naar een folder "Opstarten: nu niet" te slepen bent u wat het netwerk betreft niet meer afhankelijk van het wel of niet opstarten van de de WPS.
De eerste net use opdracht start via de requester het juiste inlogscherm.
Het
pictogram van het object Verbindingen staat meestal op de
desktop.
De map Aanmeldingen bevat hulpmiddelen om u op het netwerk aan te melden (dat is eerder al gebeurd).
Het buitengewoon informatieve WPS object Gemeenschappelijke Resources en Netwerkverbindingen bevat een tabblad waarmee u van alles m.b.t. de toegankelijkheid van het netwerk kunt instellen. Door er op rechts te klikken kunt u Netwerk Statistieken en Actieve sessies opvragen.
Met het programma LAN Server Beheer (\IBMLAN\NETPROG\NETGUI.EXE) valt op een evenknie thuisnetwerk niet zoveel aan te vangen.
De Resource-browser Bestanden en Printers Client toont de LAN servers op het netwerk LS.
Net als onder Windows "netwerkomgeving" zijn de door uzelf en anderen vrijgeven bronnen (mappen, stations, printers) in uw domein (werkgroep onder Windows) te "browsen".
De computer die op het netwerk als Browse Master bekend staat levert het beeld. Traditioneel is dat een rol voor een Windows NT of IBM LAN server.
In een peer-te peer netwerk kan door competitie tussencomputers soms vertraging optreden. Daarnaast kan de WPS er moeite mee hebben als netwerk objecten komen en gaan.
Onder de WPS gedragen Servers en mappen zich als objecten: Door op een vrijgeven station rechts te klikken ziet u opties als "Afmelden" (van netwerk), "Station toewijzen" (mapping van netwerkstations in het Drives object) en "Andere server"(waarmee u zich met andere netwerken en servers kunt verbinden).
Persoonlijk geef ik de voorkeur aan het onderstaande PM programma of NET USE opdrachten in startup.cmd om de netwerkbronnen met het OS/2 systeem te integreren.
Gelukkig heeft OS/2 naast de GUI ook een 32 bits multitaskende opdrachtaanwijzing! Daarom is meest simpele manier om te achterhalen wat er op de OS/2 PC is vrijgegeven is een NET opdracht op de OS/2 prompt:
OS/2 Warp levert de volgende zaken via het NetBIOS. Let wel: via de TCP/IP internet daemon of een andere 'detached" server kan nog veel meer openstaan dan u in het taakoverzicht kunt zien!! Standaard is dat echter niet het geval.
Met "net use" kunt u zien welke netwerkbronnen in gebruik zijn en/of sinds uw laatste inloggen in gebruik zijn geweest.
We gaan het tabblad van de Gemeenschappelijke Resources en Netwerkverbindingen eens nader bekijken. Hier valt van alles in te stellen. Hulp is te vinden OS/2 Warp bestanden en printers client handleiding (I:\IBMLAN\BOOK\A9M01MST.INF).
Identiteit: het primaire domein (IBMPEERS, WERKGROEP o.i.d.) waarin het NETBIOS opereert is als het goed is al eerder ingevuld. U kunt er hier voor kiezen om de LAN services tegelijkertijd met het systeem te starten of niet.
Verbindingen:
Klik op Verbinding maken en u ziet de afbeelding hiernaast.
Kies een server in het peer-to-peer netwerk (hier: zolder) en selecteer het station (of de map) waarmee u verbonden wilt zijn. Voor Locatie resource / Domein hebt u een domein-controller nodig. Als de server (hier "zolder") niet in beeld verschijnt tik zijn naam dan eens in en druk op Enter.
Hier is het C station van de zolder PC onder Windows geselecteerd. Hij zal onder OS/2 als Station O verschijnen (Lokaal station). Deze "mapping" is instelbaar.
Met OK wordt dit station aan het venster van tabblad onder Verbindingen toegevoegd. Er verschijnt een extra station in het drives object. DOS programma's en Win-OS/2 programma's kunnen deze netwerkstations ook benaderen. FAT16 (vFAT) schijven worden onder OS/2 helaas zonder lange namen getoond ( Zie: Lange namen op vFAT schijven).
Deze "Verbinding maken" procedure herhaalt u ook voor de andere Mappen, Printers en serieele apparaten (modems) die u vanuit OS/2 over het netwerk wilt benaderen.
Gemeenschappelijke
resources: Met de tab Gemeenschappelijke resources stelt u
de bronnen (partities, mappen, printers, COM poorten) van de OS/2
Warp PC in die u met de andere gebruikers van het LAN wilt delen. Dit
is de evenknie van Microsofts Bestands- en printerdeling voor
Microsoft-netwerken.
Bij de naamgeving op een multiboot PC is het handig om op ieder OS dezelfde sharenamen te gebruiken voor dezelfde bronnen. Om verwarring te voorkomen gebruik ik het partitielabel. Een snelkoppeling naar een Lotus Organizer agenda bestand op schijf G (data) zal het op de zolder PC doen of VISSER de share nu vanuit Linux, Windows of OS/2 aanbiedt. Het pad is dan \\VISSER\DATA\pad.
Om veiligheidsredenen zou u misschien minder voor de hand liggende namen willen kiezen.
Daarna moet u op Toegang beheren klikken om verder te gaan. Verander even Toegang in Geen toegang en weer terug als de OK knop grijs gevinkt is. Kunt u de resources vanuit een andere PC niet benaderen, controleer dan nog even de instellingen onder Toegang beheren.