[Netkit.users] First release of Netkit-ng

Saverio Proto zioproto at gmail.com
Fri Apr 11 11:51:39 CEST 2014


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 a 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 a 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 a 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 a nockid:~/sandbox$
>>>>>
>>>>> 2014-03-24 21:27 GMT+01:00 Julien Iguchi-Cartigny
>>>>> <julien.iguchi-cartigny a 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 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
>>
>
> _______________________________________________
> Netkit.users mailing list
> Netkit.users a list.dia.uniroma3.it
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users


More information about the Netkit.users mailing list