[Ubuntu-Classroom] Presentation Submission

Elizabeth Krumbach lyz at ubuntu.com
Wed May 13 13:31:08 BST 2009


Hi Balaji,

On Sun, May 10, 2009 at 1:20 PM, Balaji G <balajig.foss at gmail.com> wrote:
> Let me introduce myself. This is Balaji and would like to be part of the
> classroom training session programme.

Welcome!

> Links to some of my previous sessions
>
> https://fedoraproject.org/wiki/Virtual_Routing_Environment_(20090404)
> https://fedoraproject.org/wiki/Netlink_Sockets_(20090404)
> https://fedoraproject.org/wiki/Busybox_and_QEMU_(20090405)

These look great :)

> 1.Topic: Setting up User Mode Linux and a Virtual Network Environment
> Rough Outline:
>  User Mode Linux is a way by which users can play, hack and test the
> kernels. User Mode Linux can also help in making virtual network
> environments which helps in testing User Space programs and also setting up
> virtual Network Labs

Since our courses are Ubuntu-based I think we'd like to stick to that
rather than going with UML (objections are welcome)

> 2. Topic:Introduction to Kernel Development, Kernel Modules
> Rough Outline:
>   Basics of kernel development focusing more on what are kernel modules and
> the advantages of it
>
> 3. Writing a Kernel Network Driver
> Rough Outline:
>    How to write a network driver using existing code walkthroughs in the
> Kernel.
>
> 4.Introduction to Kernel Netlink Sockets:
>   Rough Outline:
>    Netlink Sockets used for User Space - kernel Space communication and very
> powerful means

What is your specific expertise WRT kernel development? Do you do
development at work? Or are you a kernel developer within the
community? Or...?

> 5. Introduction to Busybox on Ubuntu
>     Rough Outline:
>      Busybox helps in creation of file systems for embeeded systems.

This one looks great, maybe start out with this one?

Cheers.

-- 
Elizabeth Krumbach // Lyz // pleia2
http://www.princessleia.com



More information about the Ubuntu-classroom mailing list