14 September 2007, 13:04 | #1 |
Posts: n/a
|
SANA device for WinUAE
Hi out there,
I need to run Envoy on my new laptop. Envoy asks for a SANA-II device driver which I cannot give him as WinUAE does not support this yet. Can you please add a SANA-II device that is redirected to Windows' networking driver, a wrapper or something like that? |
14 September 2007, 17:59 | #2 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
-> Amiga-side is easy. Windows side is the problem. |
|
14 September 2007, 18:18 | #3 |
Posts: n/a
|
Maybe ask the network pro's Olaf Barthel, Heinz Wrobel for that or take a look at the new as source released VMware tools? Maybe they give some insight on how to do it.
|
21 September 2007, 16:51 | #4 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
Dear Tony, I've searched the 'net for some "free virtual computers"`alà VMWare and VPC, and I've found this which is for VirtualBox (looks kinda like a dosbox project, except it's a full emulator.
Now, it comes with complete sourcecode, and I was hoping you might be interested in having a look at how they've implemented the network side, with the intention (at least of mine) to look at the possibility for a "UAEnet.device" type driver.... I will of course humbly worship you, whatever your decision. |
02 October 2007, 13:06 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Yeah, something like that is needed but I am not interested in browsing some random sourcecode without more information/documentation.
OpenVPN also includes similar driver but it is not 64-bit Windows compatible. EDIT: information/documentation = Windows-side implementation details. Amiga-side won't be a problem. Last edited by Toni Wilen; 02 October 2007 at 13:16. |
02 October 2007, 23:48 | #6 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
When I think about it, we already got a bsdsocket "throughport" thing.... how hard would it be making a dummy.device that redirects to the bsdsocket part?
|
03 October 2007, 07:44 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
|
03 October 2007, 13:04 | #8 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
ahhh. So it's the dummy driver needed under windows that "uaenet.device" is to connect to you want.
I'll be on the lookout for something.... with some luck, it might turn up |
03 October 2007, 14:40 | #9 | |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Close, VirtualBox uses the the TAP driver from OpenVPN, as coLinux does it as well for example
Quote:
|
|
03 October 2007, 15:36 | #10 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
03 October 2007, 16:50 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
TAP-Win32 driver installs and seems to work fine in 64-bit Vista. Virtual ethernet adapter appeared in Windows network device list.
One problem left.. I can't find any TAP-Win32 driver documentation ("SDK"). Of course there are openvpn sources but.. Sana2 <> TAP mapping looks easy but I guess it is too early to say.. |
03 October 2007, 17:39 | #12 | |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
I don't think there's any documentation (at least I haven't found one either). One reason is probably that it was always bundled to form a complete package (originally CIPE-Win32 (no docs there too) where this driver is based on, then OpenVPN) and not really intended as a component that is used by many other programs. Secondly, you know how being a developer and writing documentation fit together... Last edited by thor; 03 October 2007 at 17:44. |
|
03 October 2007, 19:06 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I think the missing documentation part is solved.
Time to start experimenting soon.. |
03 October 2007, 19:17 | #14 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
Ooooh...... *gets excited*
Toni, you're my (experimental) God |
13 October 2007, 12:22 | #15 |
Button pusher
Join Date: Sep 2007
Location: Chorley, UK
Age: 47
Posts: 44
|
Wow, real SANA2 support for WinUAE would be intensely cool - a proper routable address (daemons, anyone? rather than the masqueraded bsdsocket.library ))
|
13 October 2007, 18:42 | #16 |
In deep Trouble
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 51
Posts: 841
|
Or doing networked internet with Nutscrape through Shapeshifter :waggle
meesa excitedsa :P |
13 October 2007, 19:46 | #17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Random status report: not much new, unfortunately Half Life 2 Episode 2 and Portal has priority
|
10 November 2007, 23:09 | #18 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
CMD_READ and S2_READORPHAN now work, TAP-driver seems to receive correct looking ethernet frames.
Simple sana2-dumping programs also seem to work now. Writing and statistics commands to do before it is usable. |
11 November 2007, 16:49 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
"Working" emulation included in 1450b11. Maybe..
|
11 November 2007, 19:02 | #20 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
Lets just hope that Crysis and Assassin's Creed dont eat too much of your time
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
K13 asm example of gameport.device and keyboard.device | redblade | Coders. General | 29 | 20 January 2011 18:32 |
uaehf.device and HDToolbox: Error 224 reading device description | Ebster | support.WinUAE | 3 | 16 September 2008 09:24 |
winuae uaescsi.device archive python dat | Garfield | support.WinUAE | 1 | 01 May 2004 11:34 |
narrator.device? | th4t1guy | support.WinUAE | 4 | 23 April 2004 15:27 |
CD32 cd device ??? | Tony Landais | support.Hardware | 1 | 16 December 2003 01:29 |
|
|