Networking
Revised: 15 May 2020 - Design and Content © 1996-2022 Bernard Veasey - All rights reserved.
First of all on RISC OS, make sure you have configured LMtransport to IP. To view this setting type: *status LMtransport To set, use *confugure LMtransport IP This is how you set up a LanMan98 share:
Local name: This is the displayed name shown in the LanMan98 window, so call it something relevant to the share on your Windows PC. Server: This is the name of the Windows computer. You can find this by clicking ‘Start’, then right clicking ‘Computer’, then clicking ‘Properties’. You will then see it displayed in the resulting window after ‘Computer name:’. Make sure you have edited your RISC OS Hosts file to show the IP address and name of your Windows PC. eg. 192.168.1.50 PCname (Acer8106 in this example) I always avoid spaces in the Windows name. Share: This is the share name of the Windows folder you want to share. It is best to avoid spaces when creating this name. The example ‘MySharedDocs’ is the share name of a folder called ‘MySharedDocs’ in the root directory of the Windows hard disc which is usually drive C but could equally be drive D etc if preferred. User name: This is the username of the Windows logged on user. You can see what this is by clicking ‘Start’ and looking at the name at the top of the right hand column. Password: This is the Windows password associated with the above username. No types: This is normally ticked. See LanMan98 manual for details. Keep Password: Tick this for LanMan98 to remember the above password. Untick this for the user to manually enter the password each time the share is joined.
Using Windows 10 (may also work with Windows 7/8) When setting up networking on the Windows PC, set as ‘WORKGROUP’ and set the 'Work' network profile. In the 'Advanced sharing settings' (Home/Work and Public profiles): Turn on network discovery. Turn on file and printer sharing. Turn on sharing so anyone with network access can read and write files in the Public folders. Media streaming is off. Enable file sharing for devices that use 40 or 56 bit encryption. Turn off password protected sharing Use user accounts and passwords to connect to other computers (optional). The Windows 10 PC has a manual IP address set in the TCP/IPv4 setting. It is set as a 'Work' network. The Windows 10 PC Homegroups are no longer supported but if you still have them on an old version, having it switched ON or OFF does not stop LanMan98 working. The shared folder I have set up is - D:\MySharedDocs - on the Windows 10 PC and it has permissions set up for 'everyone' to allow 'Full control', 'read' and 'change'. No spaces should be used in the folder name. Set up the Windows shared folder in the following way: Right click folder to be shared (eg. D:\MySharedDocs) Pre 2020 - Share with > Specific people 2020 - Give access to > Specific people Choose 'Everyone' from drop down list. Click ‘Add’ Set ‘Everyone’ to 'Read/Write'. SHARE The following method of sharing a folder seems to fail: Right click folder to be shared (eg. D:\MySharedDocs) Properties > Sharing > Advanced sharing Tick 'Share this folder' > Permissions > Everyone Set 'Full control', 'read' and 'change' to be ticked. You may also have to ‘allow’ or ‘deny’ the share using your third-party Internet security software. For reference, I use Bullguard Internet Security on the Windows PC. If you use Kaspersky Internet Security 2014 you will need to set the following settings to ‘Allow’. Settings > Protection Centre > Firewall > Packet Rules Local Services (TCP) - Allow Local Services (UDP) - Allow Advanced Sharing Settings Make sure all the ‘Advanced Sharing Settings’ as above are set correctly as Windows 10 updates alter them and you will get the ‘Access Denied’ or similar errors, so be sure to check this if the LanMan98 connection stops working. SMB 1 has to be ON. If you get the error: ‘Connection reset by peer’ or some other odd error message, make sure SMB 1 is ON. To check, go to: Control Panel > Programs & Features > Turn Windows Features On or Off > SMB 1.0/CIFS File Sharing Support > SMB 1.0/CIFS Server clicking the little ‘+’ icon on the left to reveal all its settings and make sure that the SMB 1 Server and Client items are ticked, then Restart your Windows PC. The above window as shown after the 1 May 2018 mega Windows 1803 update. Alternatively, you can open the ‘Windows Features’ window by typing ‘Windows Features’ into the Cortana search box and clicking the ‘Turn Windows features on or off’ entry that pops up. Apple Mac with Windows 10 on Parallels If you are running Windows 10 on a Mac using Parallels, to make it work properly, you have to select 'Default adapter' in: Parallels > Settings > Hardware > Network 1 In previous versions of Parallels, this was the default setting, but in the latest release it defaults to 'Shared network', which doesn't work as we want it to. Tips: Windows Key / R > winver - for Windows version.
Connecting a RISC OS computer running LanMan98 to a Windows 10 PC
Using LanMan98 2.06 on RISC OS 5.22 (Iyonix) 5.29 (ARMX6) and RISC OS 5.29 (Raspberry Pi)
I recommend the use of Open Shell Menu to enable the use of a desktop Start Menu etc when using Windows 10