[Netkit.users] Wake-On-LAN in Netkit
Massimo Rimondini
rimondin at dia.uniroma3.it
Thu Oct 21 15:54:46 CEST 2010
Dear Emanuele,
this question is much more related to Linux kernel development.
Anyway, I would start by looking at net_kern.c
<http://lxr.linux.no/linux+*/arch/um/drivers/net_kern.c> and net_user.c
<http://lxr.linux.no/linux+*/arch/um/drivers/net_user.c> inside the
arch/um/drivers/
<http://lxr.linux.no/#linux+v2.6.26.5/arch/um/drivers/>directory of the
source tree.
Best,
Massimo.
On 10/20/2010 10:42 AM, Emanuele Colombo wrote:
> I imagined that a kernel hack would be of use, but I'm new in Netkit
> and this operation seems to be quite difficult.For example, which
> could be the files to edit?
>
> Regards,
>
> Emanuele
>
> 2010/10/19 Massimo Rimondini <rimondin a dia.uniroma3.it
> <mailto:rimondin a dia.uniroma3.it>>
>
> Dear Adrian,
>
> I confirm what you have said. Most likely, the only way would be
> to write a kernel hack that brings the interface back up once a
> magic packet is detected. But you would need the affected virtual
> machine to be already running in order to detect the packet. Or,
> alternatively, you could modify the uml_switch code to
> automatically bring up a virtual machine once a specific magic
> packet mapped to that machine is intercepted.
>
> Regards,
> Massimo.
>
>
> On 10/19/2010 04:28 PM, Adrian van Dongen wrote:
>> Hi Emanuele,
>>
>> I dont think that is possible because Wake-On-Lan (WOL) is a
>> hardware based feature. Your motherboard/nic does the handling of
>> the magic packet used for WOL, so there is no OS required. If you
>> shut your nic in your virtual machine (netkit) you simply do not
>> receive any packets. There is no hardware listening to handle the
>> magic packet. In the case of WOL it actually doesn't do anything
>> with the nic, the motherboard just receives the packet and
>> returns itself from standy modus. As far as i know Netkit does
>> not support something like standby modus (Correct me if i am
>> wrong Massimo)
>>
>> Sources:
>> http://en.wikipedia.org/wiki/Wake-on-LAN
>>
>> Regards,
>>
>> Adrian.
>>
>> On Tue, Oct 19, 2010 at 4:07 PM, Emanuele Colombo
>> <lele.colombo86 a gmail.com <mailto:lele.colombo86 a gmail.com>> wrote:
>>
>> Hi, I'm working with Netkit and I'm trying to make a fully
>> functional network in which interfaces or nodes can be shut
>> down in order to reduce power consumption. I'd like to know
>> if is it possible to use Wake-On-LAN. I need this function
>> because I don't know how to wake up a virtual machine from
>> another one if I shut down all its network interfaces. Thank
>> you for your help,
>>
>> Emanuele
>>
>> _______________________________________________
>> Netkit.users mailing list
>> Netkit.users a list.dia.uniroma3.it
>> <mailto:Netkit.users a list.dia.uniroma3.it>
>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>>
>>
>>
>> _______________________________________________
>> Netkit.users mailing list
>> Netkit.users a list.dia.uniroma3.it <mailto:Netkit.users a list.dia.uniroma3.it>
>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>>
>
> _______________________________________________
> Netkit.users mailing list
> Netkit.users a list.dia.uniroma3.it
> <mailto:Netkit.users a list.dia.uniroma3.it>
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>
>
>
> _______________________________________________
> Netkit.users mailing list
> Netkit.users a list.dia.uniroma3.it
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://list.dia.uniroma3.it/pipermail/netkit.users/attachments/20101021/f36ec837/attachment.html>
More information about the Netkit.users
mailing list