13 October 2016, 04:54 | #41 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Why would it require you to abandon all responsibility for it?
|
13 October 2016, 07:31 | #42 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,685
|
Quote:
|
|
13 October 2016, 09:11 | #43 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 536
|
Quote:
Mind you, the only time I saw something like that in real life was when I discovered that the expansion card I had added to my home PC required a more powerful power supply unit. With the old power supply unit installed the system became unstable and would hang/crash. Sometimes strange system behaviour is a side-effect of hardware issues. But we are getting off-track, I suppose. Could you explain how your network layout actually looks like, and which ZyXEL access point model you are using? Why are you using the ZyXEL access point in the first place? |
|
13 October 2016, 10:21 | #44 |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 536
|
I feel responsible for "Roadshow", warts and everything. It has taken some 13 years to get it released for 68k machines, which represents a considerable investment of time and effort. My commitment to Roadshow is such that I will do my best to keep it in good shape, update it as needed, and provide support for it. When I am no longer able to do that, or Roadshow has outlived its usefulness, then that would be the point to walk away from it and release it as an open source project, for somebody else to care for it.
That point has arguably been reached for the "ppp-serial.device" and "ppp-ethernet.device" drivers already which no longer are as important today as they used to be about a decade ago. I am seriously pondering releasing these as an open source project. If anything, they could serve as useful examples of how one might create an Amiga device driver, and in particular how to create a SANA-II network device driver. Also, there are not that many open source PPP implementations around, and one more might be helpful for somebody. My implementation, with the exception of the MS-CHAP support, was written from scratch without building upon existing solutions such as the PPP daemon created by Paul Mackerras (which has NeXTstep support, which tells you how long it has been used and developed). Writing PPP client code is tough, in spite of the solid specifications, I can tell you... |
13 October 2016, 18:00 | #45 | |
electricky.
Join Date: Jun 2010
Location: out in the wild
Posts: 1,256
|
Quote:
Is ppp-ethernet.device doing PPPoE? Then yes, this is almost obsolete these days. It's hard to buy "modem only" units, and there is no use in giving an Amiga a dedicated xDSL line. For the X-Surf (10 MBit version), we created a PPPoE device some 15 years ago: It "speaks" Hayes-modem and wraps packets according to RFC 2516. It is largely useless today, but requires the stack to support "PPP over serial". Let me know if you would like to look into "Surf stick on an Amiga" - I'm willing to donate a RapidRoad for testing. Got to talk to Chris Hodges to see if there's already support in Poseidon. And while we're at it, we should also check if USB tethering with an Android- or iPhone can be added in a similar fashion. Jens |
|
13 October 2016, 18:21 | #46 |
Registered User
Join Date: Aug 2014
Location: Telemark
Posts: 207
|
|
13 October 2016, 18:48 | #47 | ||||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 536
|
Quote:
I'd be happy to revive it if need be. This is the first time I read about USB surfsticks. Quote:
Quote:
But the world used to be a different place some 15 years ago, to put it mildly. An Amiga directly connected via PPPoE to the Internet would probably survive it, but likely have to use a firewall (as built into Roadshow) for protection against the noise of incessant port scans that would hit it like hailstones Quote:
|
||||
13 October 2016, 18:55 | #48 | |
Registered User
Join Date: Feb 2016
Location: London / UK
Posts: 166
|
Quote:
Edit: there's also some kind of pairing that has to happen, before the ethernet device will work, and at least on Linux, there is a whole separate driver for iPhone ethernet. In short, I'm pretty sure that isn't going to work already with Poseidon |
|
13 October 2016, 21:24 | #49 | |
Registered User
Join Date: Nov 2010
Location: South Wales
Age: 47
Posts: 944
|
Quote:
This makes most sense. I use dhcp but set the router to always assign certain IPs to machines. Why do you have amigos outside dhcp range anyway Sent from my iPhone using Tapatalk |
|
14 October 2016, 00:01 | #50 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,685
|
OK, sounds promising. I need to test this. Using DHCP takes time and it is unreliable. Just checkd, I can make a reaservations to Huawei's DHCP server.
|
14 October 2016, 04:31 | #51 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
[QUOTE=Olaf Barthel;1116208]I feel responsible for "Roadshow", warts and everything. It has taken some 13 years to get it released for 68k machines, which represents a considerable investment of time and effort. My commitment to Roadshow is such that I will do my best to keep it in good shape, update it as needed, and provide support for it. When I am no longer able to do that, or Roadshow has outlived its usefulness, then that would be the point to walk away from it and release it as an open source project, for somebody else to care for it.
No no, I mean, why, if the source were made available, would you no longer be responsible for it? I don't get the connection. The point I am trying to make is that the lack of open source software harms the retrocomputing hobby; it does not help it. That is why I asked what would be required for you to make the source available. I am not asking "What would it take for you to drop it and stop working on it?", I am asking what would be required for you to release it under a permissive license so that many people have the option of inspecting it and working on it, if they should so choose. Before any outdated opposition is raised, please note that in the age of Patreon and Kickstarter, making the source of your TCP/IP stack available does not mean that you cannot make some money by continuing to work on it. |
14 October 2016, 11:32 | #52 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,858
|
@wXR
not Olaf, but if it's closed source and Olaf still supports it, I don't understand how this is hurting the hobby. Now, if Olaf had abandoned it and kept it closed, you'd be correct of course. If Olaf opens it, I suppose that freeware binaries can be built and nobody would have to buy it and that would be a shame, since Olaf has put way too much work into it, developing it and supporting it. |
14 October 2016, 11:34 | #53 |
Puttymoon inhabitant
|
If I buy Roadhow, will it display something like "This copy is registered to..."? I would be proud of it.
|
14 October 2016, 12:27 | #54 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
@vulture
It indeed hurts the hobby. Decisions like this give no one but Olaf the opportunity to inspect the code, or to improve the code. It locks people into his decisions, and also sets a precedent that proprietary software is somehow a good idea on the Amiga in 2016. Yes, one can and should certainly hold his own prerogative, but my point is simply that this model no longer benefits even the developer. If Olaf is putting tons of work into Roadshow, developing it, supporting it, etc, then he can still do that when the source permissively licensed. If it's about having some trickle of money, then Olaf could for example setup a Patreon.com account. We'll all chip in some small amount on a monthly basis, and viola: Olaf is now a full-time free software programmer on the Amiga. This is not the 1980s; we can certainly do better than some ancient vendor-style relationship with a developer. |
14 October 2016, 12:35 | #55 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Just one more note and I will finish, because I actually don't want to completely hijack this thread with my own ideology. I just want to make it clear that I am not attacking Olaf, or Roadshow, or any company or project in the space. Rather I am strongly questioning the persistence of certain ideas that seem to hold back a substantial degree of community participation and growth. That is all. Wherever it is eventually discussed/debated, I hope that will be the understood context, rather than the appearance of personal attacks.
Perhaps the rest can be continued here: http://eab.abime.net/showthread.php?t=77722 My apologies for the distraction, Olaf. |
14 October 2016, 20:30 | #56 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,356
|
I know a way for all parties involved to be happy: Olaf makes his TCP/IP stack and wXR makes his own.
|
15 October 2016, 00:41 | #57 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,685
|
Quote:
Turned my Amiga OS4 machine on, changed static IP to DHCP, worked just fine and it was visible to other devices. Tried to add reservation to DHCP server with MAC address, but got syntax error. Decided to be happy with current situation. |
|
15 October 2016, 09:17 | #58 |
Registered User
Join Date: Sep 2016
Location: Kaarina, Finland
Posts: 11
|
|
15 October 2016, 11:06 | #59 | |||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 536
|
Quote:
Quote:
Quote:
This is the blueprint for creating an AmiTCP-API compatible TCP/IP stack for the Amiga, using a BSD Unix-derived kernel/userland and shell command code. As far as I know, Holger Kruse followed this blueprint, and I did the same. Somebody else could follow it, too. The reference documentation for the 4.4BSD TCP/IP stack is still in print ("TCP/IP illustrated, Vol. 2: The implementation", by Gary Wright & Richard Stevens). |
|||
15 October 2016, 11:14 | #60 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 536
|
Quote:
Roadshow also did benefit enormously from beta testing within the AmigaOS4 tester community. This is one of the reasons why there have been so few updates to Roadshow 68k so far: the big problems were resolved before I finally managed to get the 68k version released. Quote:
Let me put it this way: the money that comes in through sales will never pay for the amount of work I put into it. I am a very curious person (probably in more than one meaning of the word), and development of Roadshow was mostly driven by my curiousity. The feedback from Roadshow users and of course the money that comes from sales of the product "only" validate my commitment to Roadshow, but that's quite something in its own right Last edited by Olaf Barthel; 15 October 2016 at 11:43. |
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
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 |
|
|