English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 14 September 2007, 14:04   #1
Canavaro
 
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?
 
Old 14 September 2007, 18:59   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
Quote:
Originally Posted by Canavaro View Post
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?
http://eab.abime.net/showpost.php?p=313989&postcount=10

-> Amiga-side is easy. Windows side is the problem.
Toni Wilen is offline  
Old 14 September 2007, 19:18   #3
Canavaro
 
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.
 
Old 21 September 2007, 17:51   #4
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 47
Posts: 832
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.
Doc Mindie is offline  
Old 02 October 2007, 14:06   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
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 14:16.
Toni Wilen is offline  
Old 03 October 2007, 00:48   #6
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 47
Posts: 832
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?
Doc Mindie is offline  
Old 03 October 2007, 08:44   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
Quote:
Originally Posted by Doc Mindie View Post
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?
bsdsocket emulation is using higher level protocols than network card/device emulation.
Toni Wilen is offline  
Old 03 October 2007, 14:04   #8
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 47
Posts: 832
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
Doc Mindie is offline  
Old 03 October 2007, 15:40   #9
thor
Registered User
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 898
Quote:
Originally Posted by Toni Wilen View Post
OpenVPN also includes similar driver
Close, VirtualBox uses the the TAP driver from OpenVPN, as coLinux does it as well for example

Quote:
but it is not 64-bit Windows compatible.
You sure it's still the case as the changelog says it works now (in 2.1 rc's), can't test as I'm not using 64bit yet
thor is offline  
Old 03 October 2007, 16:36   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
Quote:
Originally Posted by thor View Post
Close, VirtualBox uses the the TAP driver from OpenVPN, as coLinux does it as well for example

You sure it's still the case as the changelog says it works now (in 2.1 rc's), can't test as I'm not using 64bit yet
I only checked latest official release version's changelog.. This looks good..
Toni Wilen is offline  
Old 03 October 2007, 17:50   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
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..
Toni Wilen is offline  
Old 03 October 2007, 18:39   #12
thor
Registered User
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 898
Quote:
Originally Posted by Toni Wilen View Post
One problem left.. I can't find any TAP-Win32 driver documentation ("SDK"). Of course there are openvpn sources
...and coLinux sources and VirtualBox sources...

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 18:44.
thor is offline  
Old 03 October 2007, 20:06   #13
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
I think the missing documentation part is solved.

Time to start experimenting soon..
Toni Wilen is offline  
Old 03 October 2007, 20:17   #14
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 47
Posts: 832
Ooooh...... *gets excited*

Toni, you're my (experimental) God

Doc Mindie is offline  
Old 13 October 2007, 13:22   #15
gdhgdh
Button pusher
gdhgdh's Avatar
 
Join Date: Sep 2007
Location: Chorley, UK
Age: 43
Posts: 44
Wow, real SANA2 support for WinUAE would be intensely cool - a proper routable address (daemons, anyone? rather than the masqueraded bsdsocket.library ))
gdhgdh is offline  
Old 13 October 2007, 19:42   #16
Doc Mindie
In deep Trouble
 
Join Date: Sep 2004
Location: Manchester, Made in Norway
Age: 47
Posts: 832
Or doing networked internet with Nutscrape through Shapeshifter :waggle

meesa excitedsa :P
Doc Mindie is offline  
Old 13 October 2007, 20:46   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
Random status report: not much new, unfortunately Half Life 2 Episode 2 and Portal has priority
Toni Wilen is offline  
Old 11 November 2007, 00:09   #18
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
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.
Toni Wilen is offline  
Old 11 November 2007, 17:49   #19
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,356
"Working" emulation included in 1450b11. Maybe..
Toni Wilen is offline  
Old 11 November 2007, 20:02   #20
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 12,230
Lets just hope that Crysis and Assassin's Creed dont eat too much of your time
alexh is offline  
 


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 19:32
uaehf.device and HDToolbox: Error 224 reading device description Ebster support.WinUAE 3 16 September 2008 10:24
winuae uaescsi.device archive python dat Garfield support.WinUAE 1 01 May 2004 12:34
narrator.device? th4t1guy support.WinUAE 4 23 April 2004 16:27
CD32 cd device ??? Tony Landais support.Hardware 1 16 December 2003 02:29

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:42.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.08678 seconds with 13 queries