Re: [ros-dev] Instanciate TAP device for Virtualisation

2014-06-05 Thread Maxime Daniel
Cameron, can you take a look at https://jira.reactos.org/browse/CORE-8292 ?
This describe the problem occured with the "on-the-fly load driver" that we need

Thanks

(Cameron Gutman ) Tue, 13 May 2014 15:29:47 -0500:

> InitializeHandler is called when the miniport is started by the PnP
> Manager. You can't force a miniport driver to be loaded without a device
> (whether real or virtual) for the miniport driver to control.
> 
> You'll want to just create an INF file that installs your miniport driver
> for some PnP ID that you make up. You can then call some SetupAPI functions
> to create a virtual device node and install your driver on it.
> 
> Here's an example of what you'll want to do to create the virtual device:
> https://github.com/CrowdStrike/Tortilla/blob/master/Tortilla/InstallTortillaDriver/InstallTortillaDriver.cppon
> lines 635-811
> And here's an example of the INF you'll need to write:
> https://github.com/CrowdStrike/Tortilla/blob/master/Tortilla/TortillaAdapter/netTor.inf
> 
> I don't know whether this will work on ReactOS. The code seems to be there,
> but that's no guarantee that it works ;)
> 
> Thanks,
> Cameron
> 
> 
> On Tue, May 13, 2014 at 3:15 PM, Maxime Daniel  wrote:
> 
> > In fact, we the problem we face is the Miniport Initialize function which
> > seems to be ignored when using Virtual Ethernet (without hardware). This
> > problem seems linked with PnP Manager.
> >
> > In this version:
> > http://git.reactos.org/?p=reactos.git;a=blob;f=reactos/drivers/net/ndis/ndis/miniport.c;h=399ff1cb97546d9f0a43bb1c2a698ee831e3983b;hb=e3cbb33ea64b0bd3f56767dc397500ed6bb38e16
> > The InitializeHandler is hard-called on the end of NdisMRegisterMiniport.
> >
> > On the current implementation, the single time InitializeHandler is called
> > is on NdisIPnPStartDevice. How the PnP Manager can be called by another
> > driver to load it manually ? What should be done or edited to make it
> > possible ?
> >
> > Thanks
> >
> > (Aleksey Bragin ) Thu, 08 May 2014 21:35:14 +0400:
> >
> > > Guys, any ideas?
> > > Cameron, maybe you could tell what direction to look?
> > >
> > > This blocks further work in the area.
> > >
> > > Regards,
> > > Aleksey Bragin
> > >
> > > On 08.05.2014 19:15, Maxime Daniel wrote:
> > > > Hi,
> > > >
> > > > I'm working on network virtualization support in ReactOS.
> > > > At this time, PoC works but I reach a point where I need a solution
> > that would allow to add and remove TAP (TAP-Win32 from OpenVPN for exemple)
> > Network Devices from kernel space, without user intervention.
> > > >
> > > > The problem right now is that there seems to be impossible in ReactOS
> > to have a proper way or tips and tricks to add/remove TAP devices without
> > rebooting the system. What should be fixed/edit to instanciate of TAP
> > device on the fly on the current implementation (r63193) ?
> > > >
> > > > Thanks
> > > >
> > >
> > >
> > > ___
> > > Ros-dev mailing list
> > > Ros-dev@reactos.org
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> >
> >
> > --
> > Daniel Maxime
> > Linux version 3.10.9-maxux64 (syna) (gcc version 4.7.3 (Gentoo 4.7.3 p1.2,
> > pie-0.5.5) ) #6 SMP Thu Sep 5 20:17:50 CEST 2013
> >  22:06:43 up 17 days, 21:25,  8 users,  load average: 0.22, 0.36, 0.34
> >
> > ___
> > Ros-dev mailing list
> > Ros-dev@reactos.org
> > http://www.reactos.org/mailman/listinfo/ros-dev
> >


-- 
Daniel Maxime
Linux version 3.10.9-maxux64 (syna) (gcc version 4.7.3 (Gentoo 4.7.3 p1.2, 
pie-0.5.5) ) #6 SMP Thu Sep 5 20:17:50 CEST 2013
 15:44:54 up 40 days, 15:03, 16 users,  load average: 0.30, 0.35, 0.39

___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev


Re: [ros-dev] Status Meeting (May 2014)

2014-06-05 Thread Pierre Schweitzer
Hi,

The credentials for the meeting just have been sent.
If you didn't receive them whereas you should, please contact me.

The meeting will take place in ~45 mins, in #meeting on
fezile.reactos.org (6667, no SSL).
Unless you have credentials, you won't be able to join the meeting.

With my best regards,

On 02/06/2014 21:32, Aleksey Bragin wrote:
> Hello,
> Let me invite you to the monthly status meeting taking place first
> Thursday of this month, 5th of June, 19:00 UTC. And this date is very
> close to now! The meeting was rescheduled from the usual date because
> of my trips and my illness. Sorry about that.
>
> IRC service will only be started shortly before the meeting. Your
> participation passwords and server address will be emailed to you
> shortly before the meeting starts, and they are going to be different
> once again as they are not stored in any database. Hopefully it's not
> much of inconvenience.
> If someone still is not getting passwords sent before a meeting -
> please email Pierre before the meeting started to get one.
>
> Please send agenda proposals to me before the meeting, so that we can
> start with a proposed agenda. However the most demanded topic is
> ReactOS fundraising campaign and its outcome :-)
>
> Also all developers, please, may I so kindly ask you to prepare a very
> brief one-two lines message containing two things:
> 1. What you did since the previous meeting
> 2. What you are going to do in the coming month
>
> This is needed to understand who is working on what, to plan things,
> etc. Thanks, I hope it's not that much to ask for.
>
> Regards,
> Aleksey Bragin
>
> ___
> Ros-dev mailing list
> Ros-dev@reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev


-- 
Pierre Schweitzer
System Administrator
ReactOS Foundation




smime.p7s
Description: S/MIME Cryptographic Signature
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev