Well, I have configured it out how to use OPL SMB with Linux desktop and before that I have been searching around on how to connect it properly with suitable SMB configs (usually from OPL Raspberry Pi config) and samba often changing config properties which makes some of existing SMB config obsolete and can't be used. Here's how to configure it: 1. SMB installation Install latest version of samba packages in Linux desktop. For Ubuntu: Code: sudo apt install samba samba-common-bin For Arch Linux: Code: sudo pacman -Syyu samba NOTE: Some Linux distros does not provide SMB config file which is usually located at /etc/samba/smb.conf. You might need to install extra package that includes smb.conf file (usually auto config) or just grab my config file which I pasted here below (for manual setup method, see this link here: https://wiki.manjaro.org/index.php?title=Using_Samba_in_your_File_Manager). 2. Configuring the smb.conf file. Open up smb.conf file from /etc/samba directory with root permissions and add some lines below: Code: [global] client min protocol = SMB3 client max protocol = SMB3 lanman auth = yes keepalive = 0 smb port = 455 Well, putting client min protocol = SMB3 and client max protocol = SMB3 will fixes Failed To Mount Windows Share problem where your OPL successfully connects it but no game list shown, even the shared folder does not have its newly-created subfolders when connected. [Reference:https://www.medo64.com/2017/12/solving-failed-to-mount-windows-share/] NOTE: If you're using NTFS partition, see this link here below for confguring NTFS permissions in fstab: https://askubuntu.com/questions/342791/file-permissions-wont-change Then, set up the PS2 SMB shared folder as below (you can put other name as you like as the SMB config in Windows) Code: [PS2SMB] comment = PS2 SMB path = /home/amirzaim/PS2SMB browseable = yes read only = no guest ok = yes public = yes available = yes After configuring smb.conf file, run testparm and systemctl restart smb nmb to see whether your smb.conf file is configured correctly or not. 3. Connecting it with PS2 First, set up the IP address according to the configuration example below. You can keep your current config unchanged if you're using SMB Windows before and set it up in Linux without much hassle. For PC Code: IP : 192.168.1.2 Netmask : 255.255.255.0 (Linux will convert into value 24) Gateway : 192.168.1.1 For OPL Code: -PS2- IP type : Static IP : 192.168.1.10 Netmask : 255.255.255.0 Gateway : 192.168.1.1 DNS Server : 192.168.1.1 -SMB Server- Address type : IP Address : 192.168.1.2 Port : 445 Share : PS2SMB User: GUEST Password: Then, connect the SMB and make sure the subfolder inside the shared SMB folder were created. Next, you will need to change the permission to allow you to put some stuffs inside the PS2 Shared folder by running some of commands like this below: Code: cd ~/PS2SMB sudo chmod 777 DVD #run this command for the rest of the subfolder by renaming "DVD" into another folder Now, you can put some stuffs after giving full access permission to these subfolders. After that, reconnect it back in OPL and you will see the game list on the OPL. That's all... PS: You can download my smb.conf file here and you will need to do some changes like changing the username into your username.