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

comm/tcp/TheWire13.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:lightweight TCP/IP stack for AmigaOS 1.3
Author: aminet at jaehne.tk (Marcel Jähne)
Uploader:aminet jahene tk (Marcel Jähne)
Type:comm/tcp
Version:0.8 Alpha
Architecture:m68k-amigaos = 1.3
Date:2026-05-16
Replaces:comm/tcp/TheWire13.lha
Distribution:Aminet
Download:comm/tcp/TheWire13.lha - View contents
Readme:comm/tcp/TheWire13.readme
Downloads:3

TheWire13 is a TCP/IP stack for classic Amiga systems running
AmigaOS 1.3.

The project was written specifically for low-level AmigaOS networking
experiments and real hardware usage on systems without modern TCP/IP
stacks available.

TheWire13 currently provides:

* SANA-II networking
* ARP
* IPv4
* UDP
* TCP client connections
* DNS resolver
* ICMP Echo (Ping)
* DHCP client support
* bsdsocket.library compatibility layer

The stack is intended to provide a lightweight and OS1.3-compatible
networking environment for custom tools and applications.

## Current Status

THIS IS AN ALPHA VERSION.

TheWire13 is still under active development and internal structures,
network behavior, and APIs may change between releases.

At the moment the stack has only been tested with:

* a314eth.device (Thx to Niklas)

Other SANA-II drivers may or may not work yet wich primary depends on 
OS 1.3 compatibility.

The stack is considered experimental software and should not yet be
expected to provide the same stability or compatibility as mature Amiga
TCP/IP stacks such as AmiTCP, Miami, Genesis, or Roadshow.

## Requirements

* AmigaOS 1.3
* SANA-II compatible network driver
* at least 68000 CPU (>=68020 recommended)
* enough free RAM for networking buffers

## Installation
copy TheWire13 to C:
copy bsdsocket.library to LIBS:
copy amitcp13.conf to S:

## Configuration

The stack currently uses the configuration file:
S:amitcp13.conf

Example options:

device = a314eth.device
unit = 0
dhcp = 1

or static configuration:

device = a314eth.device
unit = 0
dhcp = 0
ip = 192.168.7.16
netmask = 255.255.255.0
gateway = 192.168.7.1
dns = 192.168.7.1

## Starting

Start the stack from Shell:

TheWire13

Expected startup banner:

TheWire13 v0.8 Alpha by Marcel Jähne (c)2026
Stack running...

## Notes

* The stack binary itself is intentionally kept lightweight and avoids
  large stdio/newlib runtime dependencies.
* DHCP support is integrated.
* bsdsocket.library support is still incomplete and evolving.

## Known Limitations

* Alpha quality software
* Only limited SANA-II driver testing so far
* Primarily focused on TCP client usage
* Long-running/high-throughput transfers are still under investigation

## History

0.8 Alpha

* Public runtime renamed to TheWire13
* DHCP support added
* ICMP support added
* TCP throughput improvements
* Reduced memory footprint / stdio-free runtime
* Improved network recovery stability
* Expanded bsdsocket.library compatibility

##License

TheWire13 is freeware.

This software may be freely used, copied, and redistributed in unmodified
form.

The software is provided "as is" without warranty of any kind. Use at your
own risk.

Copyright (c)2026 Marcel Jähne


Contents of comm/tcp/TheWire13.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  288     824  35.0% -lh5- c9c0 May 14 19:24 TheWire13.info
[generic]                12801   23276  55.0% -lh5- b6a7 May 13 18:31 TheWire13/c/mini_ftp_gui
[generic]                 2874    5068  56.7% -lh5- 138a May 14 17:53 TheWire13/c/mini_nslookup
[generic]                 6167   10952  56.3% -lh5- 156f May 14 17:53 TheWire13/c/mini_ntp
[generic]                 4218    7256  58.1% -lh5- 69c1 May 14 17:53 TheWire13/c/mini_ping
[generic]                 4952    8676  57.1% -lh5- 7b8a May 14 17:53 TheWire13/c/mini_wget
[generic]                56940  114604  49.7% -lh5- b3e8 May 14 18:41 TheWire13/c/TheWire13
[generic]                 9303   20052  46.4% -lh5- 5b57 May 14 17:48 TheWire13/libs/bsdsocket.library
[generic]                  149     217  68.7% -lh5- 1e86 May 14 17:34 TheWire13/s/amitcp13.conf
[generic]                 1457    3081  47.3% -lh5- 22e9 May 14 19:21 TheWire13/TheWire13.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        10 files   99149  194006  51.1%            May 16 02:02
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>