BeOS networking is mainly geared towards the TCP/IP protocol, as do most networks these days. Unfortunately many OS use their own proprietry protocols on top of TCP/IP (or in conjunction with it.)
e.g.
- Netware uses IPX/SPX.
- Apple uses (still?) AFP (Apple Filing Protocol) and AppleTalk.
- Windows uses SMB aka CIFS.
Cifsmount is a command line tool that enables the user to connect to another machine, running Windows, from the Terminal. This lets you share files between computers on the network. To connect to another BeOS machine, SAMBA must be installed on at least one of the machines (SAMBA is a Unix based SMB implementation that has been ported to BeOS.)
Usage for cifsmount
cifsmount //server/share mountpoint [options]
-I Server_IP_Address Specify the ip address of the server
you're contacting, handy if you dont have a DNS server.
If not specified, the server will be looked up via DNS.
-W Clients_Workgroup Specify which workgroup you're in.
If not specified, obtained from your network settings file
(usually /boot/home/config/settings/network).
-d Dump out info before attempting to mount the server
WON (World O' Networking) is a GUI mounter and network browser that came with BeOS till R5 Pro (*not* R5 Personal). There's no WON for BONE as far as I am aware. It is flakey and crashes the Netserver frequently, but can slightly enhance your experience if you are a dyed-in-the-wool GUI junky.
It _REALLY_ should not be used under R5, as, in most cases, it kill your hole Network.
There's also a third party GUI program CIFS-Mounter
Back to ConnectingBePCs
Corrections (mmu_man):
* IPX is *not* a file sharing protocol, but a packet routing protocol, much like IP. Netware uses some other protocol on top of IPX or IP, which I don't remember the name (maybe it's SPX).
* I did a patched WON for BONE (available on BeShare), but it's still buggy abd crashprone, besides the CIFS addon for BeOS has a bug which makes Samba servers loose modification dates of files in the folders you browse, which is quite anoying.