Short: File/printer sharing with Win* machines Author: Andrew Tridgell Uploader: Rask Ingemann Lambertsen Type: comm/net Ported-By: Rask Ingemann Lambertsen Architecture: m68k-amigaos This is a port to the Amiga of Samba 1.9.16p9. Samba is a set of programmes for sharing files and printers with Windows machines (3.11, 95, NT, ...), OS\2 and other machines running Samba. What can Samba do? ================== Here is a very short list of what Samba includes, and what it does: - a SMB server, to provide Windows NT and LAN Manager-style file and print services to SMB clients such as Windows 95, Warp Server, smbfs and others. - a Netbios (rfc1001/1002) nameserver, which among other things gives browsing support. Samba can be the master browser on your LAN if you wish. - a FTP-like SMB client so you can access PC resources (disks and printers) from Unix, Netware and other operating systems. - a tar extension to the client for backing up PCs. What is different to the other Amiga port of Samba? =================================================== + It works! Even if you don't have an ancient (pre 42.0) version of ixemul.library installed. + Requires ixemul.library 45.0 (or later) and ixnet.library 45.0 (or later). + It supports both AmiTCP and AS-225R2 compatible TCP/IP protocol stacks (future versions of ixnet.library may support other stacks if needed). + No stack size problems -> no crashes just because you forgot to set a bigger stack size. The stack is automatically extended as needed. + Passwords work! + This port includes the client programmes too. + This port includes the manual pages, both formatted and unformatted. + Should work even on a plain 68000 (untested). + Printing may work, but I haven't tested this at all. + Winpop messages can be received. - smbd doesn't work in stand-alone mode, it has to be started from inetd. This is not too much of a problem, fortunately. - Requires ETC: to be assigned to the correct directory. This is annoying, but given all the above features, I can live with it. What is new since 1.9.15p8? =========================== Lots of things, most notably speed improvements, Winpop message reception, fewer assigns needed, nmbd works in stand-alone mode and much better WINS/NetBIOS support. See the file "Amiga changes" and the files in "docs" inside the archive. Requirements ============ - Amiga OS 2.04 (2.0 might work too). - MC68000 or better. - ixemul.library 45.0 (or later). Can be found on Aminet in dev/gcc. - ixnet.library 45.0 (or later). Comes with ixemul.library. - One of the TCP/IP protocol stacks supported by ixnet.library. This currently (ixnet.library 45.0) means AmiTCP/IP, AS-225R2 and compatibles. - Connection to a network. Ethernet (maybe Arcnet too?) is by far the easiest to connect to, but SLIP/PLIP/PPP can be used too. Tested (and compiled) on an A4000/030 with an Ariadne Ethernet card, Amiga OS 3.1, AmiTCP 4.0 demo, GCC 2.7.2.1, ixemul.library 45.0 and ixnet.library 45.0 in a large network (400+ computers).