24 August 2017, 18:18 | #1 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
Envoy how to
Hi,
what is the current suggested to way to nstall/setup/use envoy? I had envoy3 running nicely between WinUAE, a Draco and an Amiga many years ago. IN WinUAE I had to create a dummy-File "uaenet.device" witch I had to select during the envoy setup... What is today the recommended way setting up envoy? We have here currently an A2000 060/50 OS3.9 WinUAE OS3.9 on Windows 7 Prof 64 Bit WinUAE OS3.9 on Windows 10 I cannot see any of the other Amigas :-| Is uaenet.device still the preferred way? Or should I try any of the emulated network cards? Are there any pitfalls to consider? |
31 August 2017, 16:52 | #2 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
Is there really nobody left using Envoy in an Amiga / WinUAE Network anymore?
|
31 August 2017, 19:29 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
I haven't used envoy but it probably is good idea to at least test with emulated nic from back in the day when envoy was used. If envoy expects something weird..
afaik winpcap mode is required because it does not use normal IP protocols. |
31 August 2017, 23:03 | #4 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
I'm a big Envoy fan but have never used it in UAE. Some notes:
The Network Config tool where you select the device driver, IP address, etc. can only select device drivers that exist on disk in Devs:Networks. But Envoy itself can use any SANA driver, including those that exist only in RAM. In my case, I was trying to get a USB-Ethernet adapter working. I ended up having to hex edit the config file to put in the device name. If uaenet.device is also RAM-based you may have to do the same. Or use the A2065 emulation with a disk-based driver. If a regular TCP/IP stack is also in use, you need to tweak the packet settings for IP Type and ARP Type. Just augment them by 1 from the default. |
31 August 2017, 23:42 | #5 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
Like Matt H says above, bump up the IP and ARP packet types.
|
31 August 2017, 23:51 | #6 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
Thanks guys for your replies.
As I said I had it running sucessfully with WinUAE years ago. I just had to crate a dummy file "uaenet.device" in devs:networks. Can be an empty file. Then in envoy configuration menu you can select that file and that makes envoy happy. Really. No need to hex edit something. And it worked - some years ago. I am not sure if that Was still Windows XP? But this time I cannot see the any of the other computers. First question is: Which unit should I use for uaenet.device? @Tony: Could you be a bit more verbose in the output of winuaelog.txt regarding the potential interfaces? uaenet.device reset - 0: 'slirp' - 1: 'slirp_inbound' - 2: 'rpcap://\Device\NPF_{3B15A64E-F922-49F1-B127-3C0CF1283923}' - 3: 'rpcap://\Device\NPF_{7A950BE0-1C80-4187-A01E-3CC1A8A99256}' - 4: 'rpcap://\Device\NPF_{8FEE291A-1828-45E1-8586-8D3C0237193B}' - 5: 'rpcap://\Device\NPF_{E16A6871-33D5-43CB-A725-B50549FF9CC1}' - 6: 'rpcap://\Device\NPF_{505A77FA-F242-474C-B84E-6056DC2A2302}' I searched in the registry and I *think* - 2: 'rpcap://\Device\NPF_{3B15A64E-F922-49F1-B127-3C0CF1283923}' is the WLAN card in the Laptop, so I would have to use unit 2, but not sure. IP-Type is set to 2049 ARP-Type is set to 2055 (both one above the default settings) |
01 September 2017, 18:56 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Check winuaebootlog.txt for more friendlier NIC names. (I guess uaenet log should also include them..)
|
01 September 2017, 19:29 | #8 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
I assume all "Amigas" run Services Manager in the WBstartup as well. Anything else, I suspect is a WinUAE problem and not an Envoy problem.
|
01 September 2017, 19:42 | #9 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
More likely something swallowing ethernet packets. There can be dozens of reasons.
|
02 September 2017, 07:16 | #10 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
Envoy is very sensitive to subnets as well. I don't know how WinUAE presents its IP address to the rest of the network, but I've only ever gotten Envoy to cooperate if all machines were on the same subnet. i.e., Amiga1 is 192.168.1.11, Amiga2 is 192.168.1.12, etc.
|
16 September 2017, 01:36 | #11 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
I am still struggeling with envoy :-(
As Toni suggested I plugged an additional Wlan-USB dongle into the Windows7 Professional Laptop. So I have now a main Wlan connection for the Laptop and a second one which I want to use for WinUAE only. In the properties tab I deselected all protocols for that Wlan stick. For the moment I decided to try using the Wlan stict from WinUAE with OS3.9 Genesis. (and to care about envoy later) I did not succeed in even doing ping. I tried uaenet.device as well as ariadne.device. Is there anything I can do (log?) to get more information? Does anybody use a configuration similar to mine? I see arp requests from the emulated Ariadne on wireshark (running on Windows on the same laptop) but never a reply and always incorrect checksums. 659 2017-09-16 00:57:16,626080 Villaget_5b:64:b7 Broadcast ARP 86 Who has 192.168.178.1? Tell 192.168.178.39 [ETHERNET FRAME CHECK SEQUENCE INCORRECT] |
16 September 2017, 01:41 | #12 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
Try using the emulated A2065 and report back.
Is WinPcap still required for network sharing? |
16 September 2017, 10:22 | #13 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
This can be used to at least confirm that transmitted packet matches with wireshark. Use A2065 because it guarantees unique MAC without need for manual configuration. Networking sharing? Last edited by Toni Wilen; 16 September 2017 at 22:03. |
|
16 September 2017, 16:10 | #14 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
@ Toni
In older versions of WinUAE I sort of remember WinPcap was required to pass network packets from the emulator out to the host hardware. If that's still the case I wanted to make sure selco had it installed. As I said earlier, it's been a while since I've done anything with WinUAE networking |
16 September 2017, 19:32 | #15 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
|
|
16 September 2017, 21:44 | #16 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
@Matt_H
Yes, WinPCap ist installed. I can use wirshark and I also installed WinPCap manually again. But its good to be reminded, something must be wrong ;-) Control Panel Programs and Functions (dunno exact English name, mine is German) says WinPcap4.1.3, so I guess its all fine here? @Toni http://www.winuae.net/files/winuae.7z does not wotk for me. It shows me http://download.abime.net/winuae/files/winuae.7z and file not found. From your answers: I downloaded http://aminet.net/package/dev/misc/sana2_v2 There is a a2065.device Is that the correct one? What should I select in WinUaeProperties/Hardware/Expansions/Network adapters? I selected now A2065(Commodore) and klicked on "enabled" Below it shows either "MAC" or "Network Mode" Which one should I select? What is the difference? (Btw, whenever I goto into to this menu "MAC" seems to be selected?) I chosed "Network mode". There I have 8 entries. *Slirp User mode NAT *Slirp + open ports *and 6 network Adapters. Judging from the logfile the extra wlan dongle should be the last network adapter, so I selected that. (What is Slirp?) What unit should I now select in Genesis Prefs? 0? or 7 for for the last adapter? I choose 0. Genesis reports "unable to open a2065.device" EDIT: while typing this text and reproducing the steps it suddenly opens successfully. ??? I am quite sure I always did the same same steps!? Strange. -> But still no ping... Are changes in this WinUaeProperties/Hardware/Expansions/Network adapters menu active immediatelly or do I need to reboot or restart WinUAE? -> It seems a complete Restart of WinUAE is necessary to apply these changes. I can disable the network card an still put Genesis online/offline/online after that. Last edited by selco; 16 September 2017 at 22:03. |
16 September 2017, 22:09 | #17 | |||||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Oops.. Url corrected.
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
16 September 2017, 22:28 | #18 |
Registered User
Join Date: Aug 2013
Location: Germany
Posts: 81
|
Ok, thanks for explanaition.
> Oops.. Url corrected. So what's the corrected URL? MAC / Network mode >It only selects sub menu. It does not configure anything. So I always have to select "Network mode"? (because pressing MAC opens a submenue with "MAC" and "Network mode") This second MAC confuses me . |
17 September 2017, 01:29 | #19 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
There are a lot of different drivers for the 2065. The a2065.device from the SANA package should work, but I believe Envoy shipped with a version as well. It might be newer and will definitely be compatible
|
17 September 2017, 10:08 | #20 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
Quote:
|
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Envoy anyone? | golem | request.Apps | 3 | 04 April 2020 22:44 |
Envoy | nyteshade | request.Apps | 1 | 08 February 2017 01:46 |
envoy | rzookol | request.Apps | 0 | 17 April 2010 17:16 |
Amiga Client Software + Envoy | Stokey | request.Apps | 4 | 07 November 2007 04:23 |
|
|