AminetAminet
Search:
85482 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/net/AmiNFSv3.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Mount Linux/NAS shares as Amiga volumes
Author:Tobias Karlsson
Uploader:tobias karlsson piratkopia se (Tobias Karlsson)
Type:comm/net
Version:0.1
Architecture:m68k-amigaos >= 2.0.4
Date:2026-08-14
Requires:a TCP/IP stack providing bsdsocket.library V4
Download:comm/net/AmiNFSv3.lha - View contents
Readme:comm/net/AmiNFSv3.readme
Downloads:13

================================================================
  AmiNFSv3 - mount a Linux or NAS directory as an Amiga volume.
================================================================


WHAT IT IS

  A mounted filesystem handler speaking NFSv3 over TCP. A directory
  exported by a Linux machine or a NAS becomes an ordinary Amiga
  volume: Workbench icon, device and volume name, and every program
  simply uses it as a disk. The classic Amiga NFS clients speak
  NFSv2 over UDP, which modern Linux servers no longer offer at
  all; Stefan Franke's nfs3 mount utility speaks v3. AmiNFSv3 is a
  full DOSDriver filesystem, and talks to a current kernel nfsd and
  to a Synology NAS out of the box.


FEATURES

  - Read and write, with honest failure handling: writes are
    committed when a file closes, and the server's write verifier
    is tracked - a server restart mid-file fails the Close instead
    of losing data silently

  - Automount from DEVS:DOSDrivers or mount-on-demand from Storage;
    NFSDismount stops a handler cleanly, and the next access
    remounts it fresh (replacing the handler binary needs no
    reboot)

  - Mount options for the volume name, identity (UID/GID), local
    time zone, transfer sizes, and request pipelining - the
    defaults are safe on any machine from a plain 68000 up, the
    options let a fast setup stretch its legs

  - Fast: on an A1200 with a PiStorm, 13-14 MB/s through c:Copy in
    both directions, and 65 MB/s reading through an application
    with a large buffer. Case-insensitive lookups the Amiga way,
    correct behaviour verified byte-for-byte against the server
    throughout development

  - Files up to 4 GB (above 2 GB some AmigaDOS programs display
    sizes wrongly - a 32-bit OS limit, not the handler's)


INSTALLATION

  nfs-handler into L:, NFSDismount into C:, edit the NFS0 DOSDriver
  (server address, export path, options) and Mount it. The full
  manual - including the one /etc/exports line the Linux side
  needs, the firewall ports, and per-setup tuning - is AmiNFSv3.doc.


SOURCE

  https://github.com/creep-ltx/AmiNFSv3


HISTORY

  0.1  First release.


Contents of comm/net/AmiNFSv3.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-r--r--  1000/1000      433     804  53.9% -lh5- c2fb Aug 14 11:34 AmiNFSv3.info
-rw-r--r--  1000/1000     5257   11461  45.9% -lh5- 8adf Aug 14 11:49 AmiNFSv3/AmiNFSv3.doc
-rw-r--r--  1000/1000      488     758  64.4% -lh5- 3072 Aug 14 11:31 AmiNFSv3/AmiNFSv3.doc.info
-rw-r--r--  1000/1000     1117    2154  51.9% -lh5- eff7 Aug 14 11:49 AmiNFSv3/AmiNFSv3.readme
-rw-r--r--  1000/1000      489     758  64.5% -lh5- 7175 Aug 14 11:31 AmiNFSv3/AmiNFSv3.readme.info
-rw-r--r--  1000/1000     2169    4052  53.5% -lh5- 976d Aug 14 11:18 AmiNFSv3/C/NFSDismount
-rw-r--r--  1000/1000    16882   30864  54.7% -lh5- d8c2 Aug 14 11:45 AmiNFSv3/L/nfs-handler
-rw-r--r--  1000/1000      850    1704  49.9% -lh5- 841e Aug 14 11:18 AmiNFSv3/Storage/DOSDrivers/NFS0
-rw-r--r--  1000/1000      263     481  54.7% -lh5- adaa Aug 14 11:18 AmiNFSv3/Storage/DOSDrivers/NFS0.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         9 files   27948   53036  52.7%            Aug 14 22:56
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>