![]() |
![]() |
#1 |
Registered User
Join Date: Jan 2005
Location: germany
Posts: 833
|
![]()
The Roadshow TCP/IP stack for the Amiga has been updated to version 1.12 and is available immediately. An updated demonstration version is available, too, as well as the updated software development kit.
A free update is available for customers who are using Roadshow 1.11, upgrading it to version 1.12. Note: if you are still using Roadshow 1.8 you need to upgrade to version 1.11 first before you can upgrade it to version 1.12. The changes in Roadshow 1.12 are as follows: 1. A buffer overflow bug has been fixed which could occur when querying network interface hardware addresses. This bug could cause the "ShowNetStatus" command to crash. 2. The ftp command has been reworked, fixing bugs which had been present for years (buffer overflows, etc.). 3. Overlapping name resolution operations can no longer collide with each other so easily and produce corrupt query data. This problem could occur only very rarely. 4. New API functions for name resolution have been added, which are common in the Unix world, for which no alternatives had been available before. These enhancements are new for Amiga TCP/IP software in general. 5. If Roadshow sets up a network interface using the DHCP protocol it can now request that the DHCP server sends its responses directly to Roadshow (unicast) instead of broadcasting them to the local network. 6. Changing the system clock time (e.g. during daylight saving time transitions) no longer affect Roadshow's internal time keeping. 7. A new ready-made network configuration file for PCMCIA cards using the "cnet16.device" driver is provided under "Storage/NetInterfaces/CNet16"). 8. The reference documentation has been updated. More detailed descriptions of the changes can be found in the "ReadMe" file of the Roadshow archive, and the SDK archive. http://roadshow.apc-tcp.de |
![]() |
![]() |
#2 |
Registered User
![]() Join Date: Jul 2014
Location: Finland
Posts: 1,080
|
I just installed the Demo and noticed that the included `wget` is a bit b0rked. Minor bug and doesn't affect functionality but it might lead someone quickly trying out the demo to conclude its not working right.
See this screenshot: ![]() |
![]() |
![]() |
#3 |
Registered User
![]() Join Date: Dec 2008
Location: Norwich, UK
Posts: 657
|
That's great news. One question. How to check which version I am using now? Is there a command to do so?
|
![]() |
![]() |
#4 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
The wget version included with Roadshow is a bit long in the tooth. Its purpose is, along with the ftp command, to allow for better versions of the wget and ftp commands to be installed by downloading these from AmiNet, for example. They are for "bootstrapping" the network installation, if you will. As such, both commands are free of dependencies on libraries other than bsdsocket.library, of course. I believe the latest 68k port of the wget command does need ixemul.library to work, which is what I wanted to avoid. Roadshow is (as best as I could make it) self-contained. |
|
![]() |
![]() |
#5 |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
|
![]() |
![]() |
#6 | |
Registered User
![]() Join Date: Jul 2014
Location: Finland
Posts: 1,080
|
Quote:
As i said tiny issue, but to a user it might look misleading when evaluating the demo. The first thing users will do is test speed after all :-) |
|
![]() |
![]() |
#7 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
This wget version falls back onto using the time() function (in "ptimer.c") if it cannot use an operation system function which would deliver millisecond resolution. I made a note to update the code. |
|
![]() |
![]() |
#8 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,539
|
Olaf: Could you say something about my problem. Some time ago, I changed my home router. After that all my amigas turn invisible to Network. Internet / name resolution etc. works, but I can't connect to my amigas, with AExplorer, Netmount, etc. All these worked before router change. There is no firewall on my router, just plain NAT. Situation is same with Ami TCP and Roadshow.
All Windows machines are OK. |
![]() |
![]() |
#9 |
Registered User
![]() Join Date: Dec 2008
Location: Norwich, UK
Posts: 657
|
|
![]() |
![]() |
#10 |
Ruler of the Universe
![]() Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,174
![]() |
Many thanks for the update
![]() |
![]() |
![]() |
#11 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
This promises to be a hairy issue to get to the bottom of. Not that I'm shy to dive into this kind of situation (see my "smbfs" port, for example), but I'm a little reluctant to offer you advice without knowlege of a whole lot of ugly details about your network configuration. Let's start with what exactly you mean by "Amigas turn invisible". The next question would be what Windows versions are involved. And the next one would be how much control you have over the home router, i.e. can you view the configuration in detail, make changes, etc? |
|
![]() |
![]() |
#12 |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
|
![]() |
![]() |
#13 | |
Registered User
![]() Join Date: Nov 2010
Location: South Wales
Age: 45
Posts: 843
|
Quote:
|
|
![]() |
![]() |
#14 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,539
|
Quote:
Radmin's Advanced lan scanner doesn't found them. It found every other machine on my home lan. NAS, several windows machines and HP laserjet. Amigas, NAS and Laserjet uses static IP, others get IP from router's dhcp. As I said, internet works, so no wrong subnet mask, no wrong gateway etc. |
|
![]() |
![]() |
#15 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
What the LAN scanner program does is quite straightforward. It sends a query to each server in the subnet, asking for the server's Ethernet hardware address to be provided for its IPv4 address (it sends ARP requests and briefly waits for responses to arrive). Once a response has arrived, it proceeds to connect to a select number of TCP ports on the server whose IPv4 address it just learned might be interesting. Which of these ports are currently accepting connection requests is reported, as well as which ports refused connection requests. That's pretty much it. If a server on the same network as the Windows machine which performs these queries is up and running, then it might at least show up in the server list which the program shows. Even if no TCP ports accept connections, it would still be listed. Quote:
Say, do you have Roadshow installed on at least one of those Amigas? Then you might be able to perform a test using the "tcpdump" command. This will work both for the demo version and the commercial version. Begin by starting your Amiga, and make sure that the network is operational, using Roadshow. Then enter the following command in the shell: Code:
tcpdump -D Code:
1.Ariadne 2.loopback Now enter the following command, replacing "Ariadne" with the network interface name which "tcpdump" just reported to you (see above): Code:
tcpdump -i Ariadne -s 0 -e -vvv These "tcpdump" command parameters do the following:
While the network scan is in progress, the very least you should be able to see would be lines which include "Broadcast, ethertype ARP (0x0806)" and "Request who-has". If you cannot see even a single line with these keywords, then something's not configured configured correctly. |
||
![]() |
![]() |
#16 |
Apollo Team
![]() Join Date: May 2014
Location: not far
Posts: 364
|
Many thanks for the update ! Roadshow is imho the best TCP/IP stack today on 68k.
|
![]() |
![]() |
#17 | ||
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,539
|
Quote:
Subnet mask is 255.255.255.0 GW is 192.168.11.1 DHCP pool is 192.168.11.100-199 Amigas are .41 and .42 I do use your samba port all my networked amigas. Two 68k/OS3.9 and one PPC/OS4 Note everything worked before router change. I just got one theory, would i be possible, that router requires it to be used as a dns? Amigas use google public dns servers.? Need to test it. Quote:
I can reinstall it, or is so that I just removed it from DEVS? |
||
![]() |
![]() |
#18 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Hi Olaf,
I never tried a TCP/IP stack on the Amiga before, and this looks like a good opportunity. Thanks for your efforts. One question though, where is the source repository for Roadshow? I didn't find it linked from your web site. |
![]() |
![]() |
#19 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
Quote:
As for removing the demonstration version: the installation script can be used to uninstall the software cleanly (save for the stub added to the "S:User-Startup" script, but that could be done manually with little effort). Last edited by Olaf Barthel; 11 October 2016 at 18:02. |
||
![]() |
![]() |
#20 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 360
|
Quote:
Some source code is available in the form of the Roadshow SDK, which includes (among other material) the Amiga-specific header files for 'C' language software development, as well as the full Amiga-specific source code for the utilities that ship with Roadshow. As required by the GPLv2 license, full source code for the Amiga ports of "wget" and "libpcap" & "tcpdump" is included, too. I chose not to include the "ftp" client command source code (which is derived from the same 4.4BSD-Lite2 code as the TCP/IP stack), because it's so ugly and old that probably the only purpose it could serve today would be to discourage developing "ftp" client commands in 'C' ![]() |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Roadshow Shutdown Issue | manic23 | support.Apps | 21 | 09 May 2016 15:29 |
Roadshow 68K - Needs your support! | mech | Amiga scene | 90 | 16 September 2015 01:01 |
Roadshow Update released | AndreasM | News | 0 | 11 November 2013 14:44 |
Trying to run RoadShow | Retrofan | support.Apps | 10 | 10 May 2013 21:00 |
The FULL version of Roadshow is NOW available to buy | AndreasM | News | 28 | 25 January 2013 17:45 |
|
|