[Netkit.users] First release of Netkit-ng

Julien Iguchi-Cartigny julien.iguchi-cartigny at lifl.fr
Fri Apr 11 14:24:06 CEST 2014


Hello

Ok my mistake, i had disabled resolvconf system service, will be fixed
on next release.

BTW recent debian release delegates the resolv.conf managment to
resolvconf program, to handle multiple updates of the DNS file by
multiple network daemons.

Thanks for your reports, this is helpful.

Julien

On 04/11/2014 11:51 AM, Saverio Proto wrote:
> It works now like the good old netkit.
> 
> Looks like /etc/resolv.conf is a link to a file that dows not exist.
> 
> Recent debian changed how resolv.conf works ?
> 
> Saverio
> 
> 
> 2014-04-11 8:47 GMT+02:00 Julien Iguchi-Cartigny
> <julien.iguchi-cartigny at lifl.fr>:
>> BTW the install is described here:
>>
>> <http://www.lifl.fr/~iguchi-c/posts/2014/03/31/netkit-ng-rc2/>
>>
>> Julien
>>
>> On 04/11/2014 08:46 AM, Julien Iguchi-Cartigny wrote:
>>> Hello,
>>>
>>> It is available here:
>>>
>>> <https://github.com/kartoch/netkit-core/releases/tag/2.12-r2>
>>>
>>> Thank you for your feedbacks and help.
>>>
>>> Regards
>>>
>>> Julien
>>>
>>> On 04/11/2014 08:31 AM, Saverio Proto wrote:
>>>> You are right. I did not upgrade that. Where I can download it ? I did
>>>> not find it here:
>>>> https://github.com/kartoch/netkit-uml-build/releases/
>>>>
>>>> thanks
>>>>
>>>> Saverio
>>>>
>>>>
>>>> 2014-04-10 16:23 GMT+02:00 Julien Iguchi-Cartigny
>>>> <julien.iguchi-cartigny at lifl.fr>:
>>>>> Hello,
>>>>>
>>>>> It seems you didn't upgrade netkit-core, did you install netkit-core v2.12 ?
>>>>>
>>>>> Regards
>>>>>
>>>>> Julien
>>>>>
>>>>> On 04/10/2014 04:11 PM, Saverio Proto wrote:
>>>>>> Hello Julien,
>>>>>>
>>>>>> I tried the release v0.1-r2
>>>>>> from here:
>>>>>> https://github.com/kartoch/netkit-uml-build/releases/
>>>>>>
>>>>>> I cannot boot
>>>>>>
>>>>>>
>>>>>> saverio at nockid:~/sandbox$ vstart node1 -M 256 --con0=this
>>>>>>
>>>>>>
>>>>>> ============= Starting virtual machine "node1" =============
>>>>>>    Kernel:     /home/saverio/netkit/kernel/netkit-kernel
>>>>>>    Modules:    /home/saverio/netkit/kernel/modules
>>>>>>    Memory:     256 MB
>>>>>>    Model fs:   /home/saverio/netkit/fs/netkit-fs
>>>>>>    Filesystem: /home/saverio/sandbox/node1.disk (new)
>>>>>>    Hostfs at:  /home/saverio
>>>>>>
>>>>>> Running ==> /home/saverio/netkit/kernel/netkit-kernel
>>>>>> modules=/home/saverio/netkit/kernel/modules name=node1 title=node1
>>>>>> umid=node1 mem=260M
>>>>>> ubd0=/home/saverio/sandbox/node1.disk,/home/saverio/netkit/fs/netkit-fs
>>>>>> root=98:1 uml_dir=/home/saverio/.netkit/mconsole
>>>>>> hosthome=/home/saverio quiet con0=fd:0,fd:1 con1=null SELINUX_INIT=0
>>>>>> Locating the bottom of the address space ... 0x10000
>>>>>> Locating the top of the address space ... 0xffffd000
>>>>>> Core dump limits :
>>>>>>     soft - 0
>>>>>>     hard - NONE
>>>>>> Checking that ptrace can change system call numbers...OK
>>>>>> Checking syscall emulation patch for ptrace...OK
>>>>>> Checking advanced syscall emulation patch for ptrace...OK
>>>>>> Checking for tmpfs mount on /dev/shm...nothing mounted on /dev/shm
>>>>>> Checking PROT_EXEC mmap in /tmp/...OK
>>>>>> Checking for the skas3 patch in the host:
>>>>>>   - /proc/mm...not found: No such file or directory
>>>>>>   - PTRACE_FAULTINFO...not found
>>>>>>   - PTRACE_LDT...not found
>>>>>> UML running in SKAS0 mode
>>>>>> Adding 9715712 bytes to physical memory to account for exec-shield gap
>>>>>> MADV_REMOVE failed, err = -38
>>>>>> Can't release memory to the host - memory hotplug won't be supported
>>>>>> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(98,1)
>>>>>> 1886ff0c:  [<083bd51c>] panic+0x63/0x152
>>>>>> 1886ff30:  [<08049b46>] mount_block_root+0x249/0x259
>>>>>> 1886ff68:  [<081190fb>] sys_mknod+0x27/0x2b
>>>>>> 1886ff7c:  [<08049bb6>] mount_root+0x60/0x65
>>>>>> 1886ff90:  [<08049d00>] prepare_namespace+0x145/0x181
>>>>>> 1886ffa8:  [<08049813>] kernel_init+0x15e/0x163
>>>>>> 1886ffc0:  [<080902a0>] run_kernel_thread+0x42/0x4a
>>>>>> 1886ffe0:  [<0809027d>] run_kernel_thread+0x1f/0x4a
>>>>>> 1886ffe8:  [<080637b1>] new_thread_handler+0x87/0xb9
>>>>>> 1886ffec:  [<080496b5>] kernel_init+0x0/0x163
>>>>>>
>>>>>>
>>>>>> EIP: 0023:[<f7787430>] CPU: 0 Not tainted ESP: 002b:ffa6c0dc EFLAGS: 00000296
>>>>>>     Not tainted
>>>>>> EAX: 00000000 EBX: 000036dd ECX: 00000013 EDX: 000036dd
>>>>>> ESI: 000036d9 EDI: ffa6c128 EBP: 084a71a0 DS: 002b ES: 002b
>>>>>> 1886fec0:  [<080b8a6b>] notifier_call_chain+0x2d/0x53
>>>>>> 1886fee8:  [<080b8ab4>] __atomic_notifier_call_chain+0x23/0x27
>>>>>> 1886fef4:  [<080b8ae7>] atomic_notifier_call_chain+0x2f/0x33
>>>>>> 1886ff0c:  [<083bd544>] panic+0x8b/0x152
>>>>>> 1886ff30:  [<08049b46>] mount_block_root+0x249/0x259
>>>>>> 1886ff68:  [<081190fb>] sys_mknod+0x27/0x2b
>>>>>> 1886ff7c:  [<08049bb6>] mount_root+0x60/0x65
>>>>>> 1886ff90:  [<08049d00>] prepare_namespace+0x145/0x181
>>>>>> 1886ffa8:  [<08049813>] kernel_init+0x15e/0x163
>>>>>> 1886ffc0:  [<080902a0>] run_kernel_thread+0x42/0x4a
>>>>>> 1886ffe0:  [<0809027d>] run_kernel_thread+0x1f/0x4a
>>>>>> 1886ffe8:  [<080637b1>] new_thread_handler+0x87/0xb9
>>>>>> 1886ffec:  [<080496b5>] kernel_init+0x0/0x163
>>>>>>
>>>>>> Terminated
>>>>>> saverio at nockid:~/sandbox$
>>>>>>
>>>>>> 2014-03-24 21:27 GMT+01:00 Julien Iguchi-Cartigny
>>>>>> <julien.iguchi-cartigny at lifl.fr>:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I've just released the first version of netkit-ng. It is an update of
>>>>>>> netkit to include some functionalities and offer up-to-date kernel and
>>>>>>> filesystem (as it is not possible to build recent debian version).
>>>>>>>
>>>>>>> The new fs and kernel build system (and binaries) are available here:
>>>>>>>
>>>>>>> <https://github.com/kartoch/netkit-uml-build/releases/tag/0.1-r1>
>>>>>>>
>>>>>>> The build is based on latest wheezy debian, and offer recent kernel
>>>>>>> 3.2.51. Furthermore, the build is now based on rootstrap to use generic
>>>>>>> build system and thus avoid to rewrite build scripts. Sadly I cannot
>>>>>>> keep MPLS patches, as it is too difficult to merge them on recent kernel.
>>>>>>>
>>>>>>> You need updated netkit binaries, as the filesystem has a new format. It
>>>>>>> is available here:
>>>>>>>
>>>>>>> <https://github.com/kartoch/netkit-core/releases/tag/2.12-r1>
>>>>>>>
>>>>>>> I'm looking for feedback. Please test your labs with it...
>>>>>>>
>>>>>>> You can use bug reports of the github projects to report bugs.
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Julien
>>>>>>> _______________________________________________
>>>>>>> Netkit.users mailing list
>>>>>>> Netkit.users at list.dia.uniroma3.it
>>>>>>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>>>>>
>>>
>>> _______________________________________________
>>> Netkit.users mailing list
>>> Netkit.users at list.dia.uniroma3.it
>>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
>>>
>>
>> _______________________________________________
>> Netkit.users mailing list
>> Netkit.users at list.dia.uniroma3.it
>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
> _______________________________________________
> Netkit.users mailing list
> Netkit.users at list.dia.uniroma3.it
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
> 



More information about the Netkit.users mailing list