I've been thinking about this project a lot over the past few days and I've come to the unfortunate conclusion that it doesn't make sense. The complexity of the task is such that it's too much for an 8-bit PIC, and if I move on up to a system like an ESP32, at that point, why not just implement...
Very interesting! Thanks for digging into this. I might be able to do this on a PIC, though it seems only marginally less complicated than implementing a router, heh. I guess the principal data structure is simpler, at least, which helps when you've got a very small amount of memory to work...
The bridge is going to have to have its own node address, at least on the LT side, isn't it? Otherwise, where do LT nodes send packets bound for different network numbers (and where do such packets come from when inbound?) It sort of sounds like the concept of a "bridge" requires the bridge to...
This is probably a long shot considering how rare MacCharlies are, but... I find myself curious about the keyboard unit that came with them. If it plugged into the Mac's keyboard port (the one with the 4P4C phone headset-type jack), it's one of a very small number of devices that did, and maybe...
MacvtapPort uses a different kind of network interface from a tap, a macvtap. Documentation on macvtaps is a bit scanty, but it's a sort of combination of a tap and a bridge. As for switching, it's just another method of getting EtherTalk connectivity, not necessarily better nor worse - if it...
128k/512k Serial Ports
Later Mac Serial Ports
PC Serial Ports
Standard
RS-422
RS-422
RS-232
Signalling Voltage
Differential
Differential
Unbalanced
Host Connector
DE-9 Female
miniDIN-8 Female
DE-9 Male
Handshaking Signals
HSKi Only
HSKi/HSKo
DSR/DTR and RTS/CTS
+5V and...
How does this logic sound:
The bridge has a zone name and network number that can be manually configured. On startup it does a GNI to verify that they're valid if there's a router on the ET side of the network. If GNI response says they are, great. If the GNI response says the zone name is...
Interesting, I suppose I was thinking of a more complicated mapping logic, but perhaps it's not necessary.
Thanks for the pictures! I suppose I should clarify that by "cloning the AsantéTalk" I didn't mean making a direct clone of existing hardware on which to run existing software, but...
That doesn't seem like much of a disadvantage.
I'm having trouble visualizing how the bridge should resolve the difference between the nonextended (LocalTalk) and extended (EtherTalk) networks it sits between. Unlike a router, the bridge doesn't represent itself as a single node with addresses...
Thanks. =) It's a legitimate question that should be asked, though, why use the complicated solution when a simpler one works just as well. Routers give you zones, which are useful in organizing big internets, I know that much, but I doubt even the most dedicated enthusiasts on this forum are...
By using a router that has a LocalTalk port. TashRouter supports this with TashTalk (and LToUDP), and the Shivas and GatorBoxes have LocalTalk ports as well.
It's been a while since I immersed myself in TashRouter or AppleTalk networking and I've forgotten some things, but I had the perception that bridges were inherently incompatible with routers... and now I can't remember why (or if) that is true. Stupid brain. Does anyone remember/know?
Cool! I hope this'll be useful to Apple II fans. Need to give it a try myself with the old IIgs sometime, too...
Thanks, added this change to the example in the README.
Sure, I just mean to run TashRouter, specifically. I'm not super interested in writing a whole new router, that's why this thread is about the question of whether to work on evangelizing/adapting TashRouter or whether to write a bridge.
I know that others exist, it's just that those are the...
Well, whichever bridge it is, it's still a bridge, and that comes with the same set of caveats (mainly, won't play nice with an actual AppleTalk router).
I'm still interested in making a TashTalk that provides its own clock to the serial port if anyone's interested in writing me a driver that...
In writing TashRouter, I denigrated AsantéTalk and LocalTalk/EtherTalk bridges in general as being hackish solutions replete with protocol violations... which they are, but they remain popular and regularly fetch $100+ on ebay. I'm realizing that's at least partially because they're pretty much...
Interesting! I didn't know they were open collector.
It's a definite "maybe" as to whether it'll work on the IIc. The X and Y "interrupt" outputs and the button output on the PIC are all push-pull, but the X and Y "quadrature" outputs are a little more complicated because of the use of the...
Unfortunately, without a substantial rewrite, this is probably only good for single-button applications - all the pins on the 8-pin PIC12F1501 are used (including the reset pin, which isn't even supposed to be an output!). I don't know how much the Amiga and ST rely on the second button, but...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.