Editing Classic 68K Amiga SAMBA setup

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 5: Line 5:
 
One option is a direct link via a serial or parallel cable from the Amiga to another PC, or even to use a telnet BBS service to upload and download files - these options can be slow and fiddly to implement.
 
One option is a direct link via a serial or parallel cable from the Amiga to another PC, or even to use a telnet BBS service to upload and download files - these options can be slow and fiddly to implement.
  
With SAMBA however, transferring files to and from your Amiga is as easy as opening up a Drawer in Workbench, and dragging them to your Hard Disk Drive or Compact Flash card - and everything can be done directly on the Amiga without having to use winUAE etc!
+
With SAMBA however, transferring files to your Amiga is as easy as opening up a Drawer in Workbench and dragging them to your Hard DIsk Drive or Compact Flash card - and everything can be done directly on the Amiga without having to use UAE etc!
  
  
Line 12: Line 12:
 
'''Prerequisites'''
 
'''Prerequisites'''
  
1. First setup Samba on your NAS, PC or network so that you have a Samba server or host running ready to connect your Amiga to. Make sure your local network IP range 192.168.1.* etc is allowed to connect so your Amiga will see the WORKGROUP and Samba Shares available on the local network.
+
1. First add a Plipbox to your Amiga and have it setup with MiamiDX or similar TCP/IP stack so you have internet and Network connectivity available on the Amiga - see instructions and information here: '''[[Commodore Amiga Plipbox Ethernet Adapter]]'''
  
2. Add a Plipbox to your Amiga and have it setup with MiamiDX or similar TCP/IP stack so you have internet and Network connectivity available on the Amiga - see instructions and information here: '''[[Commodore Amiga Plipbox Ethernet Adapter]]'''
+
2. Using your newly setup Plipbox download the following files from here: [http://wiki.simulant.uk/downloadable-files/amiga-68k-samba/ Amiga 68K Samba files] to your Amiga, or transfer them initially by other means you may already have.
  
'''(I recommend MiamiDX as it seems to "just work"!! Although on classic Amigas with less RAM you may need something a little leaner)'''
+
You now should have these in a folder on your Amiga:
  
3. Using your newly setup Plipbox download the following files from here: [http://wiki.simulant.uk/downloadable-files/amiga-68k-samba/ Amiga 68K Samba files] to your Amiga, or transfer them initially by other means you may already have.
+
SMBMounter.lha
  
You now should have these in a folder on your Amiga:
+
samba-2.2.5-base.lha
  
 +
samba-2.2.5-bin-2.3-68k.lha
  
:::::SMBMounter.lha
+
smbfs-68k.lha
:::::samba-2.2.5-base.lha
 
:::::samba-2.2.5-bin-2.3-68k.lha
 
:::::smbfs-68k.lha
 
  
  
'''Preparing Samba Files and Install'''
+
'''Setting Up Samba'''
  
Step A - Find the Samba 2.2.5 Archive (Samba-base.lha) and unarchive it to RAM:
+
Step 1 - Find the Samba 2.2.5 Archive (Samba-base.lha) and unarchive it to RAM:
  
Step B - Find the Samba 2.2.5 Binary (Samba-bin-68k.lha) and unarchive it to RAM:
+
Step 2 - Find the Samba 2.2.5 Binary (Samba-bin-68k.lha) and unarchive it to RAM:
 
(this file contains all the 68k specific binaries for use in this installation)
 
(this file contains all the 68k specific binaries for use in this installation)
  
Step C - Find the smbfs-68k.lha file and unarchive it to RAM:
+
Step 3 - Find the smbfs-68k.lha file and unarchive it to RAM:
  
Step D - Open up your RAM disk, (double click) the drawer 'Samba-2.2.5' and rename the drawer within from being called 'install' to just be now called 'samba'
+
Step 3 - Open up your RAM disk, (double click) the drawer 'Samba-2.2.5' and rename the drawer within from being called 'install' to just be now called 'samba'
  
Step E - Back in your RAM disk, there should be another drawer just called 'install', you can open this and drag the contents into the new 'samba' drawer within 'Samba-2.2.5'
+
Step 4 - Back in your RAM disk, there should be another drawer just called 'install', you can open this and drag the contents into the new 'samba' drawer within 'Samba-2.2.5'
  
Step F - Now also in RAM, open the drawer called 'smbfs-1.74-68k' and drag the 'smbfs' file also into your new 'samba' drawer that is within 'Samba-2.2.5'.
+
Step 4 - Now also in RAM, open the drawer called 'smbfs-1.74-68k' and drag the 'smbfs' file also into your new 'samba' drawer that is within 'Samba-2.2.5'.
  
 
You should end up with a 'samba' drawer with contents like this:
 
You should end up with a 'samba' drawer with contents like this:
[[File:Amiga-samba-drawer-screenshot.jpg]]
 
 
Important: You now should create a couple of extra folders within your 'samba' drawer, they may be required when actually using Samba. So if you don't already have them create a 'log' drawer and within the 'log' drawer also make a 'locks' drawer.
 
 
 
'''Setting Up Samba'''
 
 
Step G - Now simply copy your 'samba' drawer that you've got ready to your SYS: or Workbench boot volume.
 
 
Step H - Back in your RAM: volume you can now unpack and install SMBmounter, which is a nice GUI samba mount application to make using Samba very easy within Workbench.
 
 
Step I - Now open your 'User-Startup' file in a text editor (User-Startup should be located in SYS:S/ drawer) then add the following just before ;BEGIN MUI or with your other ASSIGNS:
 
 
 
::::: ;Samba
 
::::: Assign Samba: SYS:Samba
 
::::: Path Samba:bin add
 
::::: ;end Samba
 
 
 
Step J - Next open up your smb.conf file located in SYS:S/samba/lib/smb.conf and add or update the following entries in [global] (set these to your requirements and uncomment if not active):
 
 
:::::[global]
 
:::::workgroup = WORKGROUP
 
:::::netbios name = AMIGA
 
:::::hosts allow = 192.168.1.* 127.0.0.1
 
:::::security = user
 
:::::password level = 20
 
:::::username level = 20
 
:::::log file = /t/samba/log/samba.%m.log
 
 
Step K - Now you should have the basics in place to use SAMBA!!! Just reboot your Amiga, load up MiamiDX (or the TCP/IP stack you're using with your Plipbox that you've already setup to use the internet with) and run SMBmounter to mount your SAMBA shares as volumes in Workbench!! Hooray!!!
 
 
'''(Note: If you're unsure how to mount your shares in SMBMounter just test first with the QuickMount option, pressing the '?' button to search for shares on the network)'''
 

Please note that all contributions to Simulant may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Simulant:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)