Re: [Haifux] upcoming kernel talk
On Sat, 17 Jan 2004, Muli Ben-Yehuda wrote: > Howdy, folks, > > I'll be giving a talk on the Linux kernel in the February 9th > meeting (Ron and me switched). The question is, which would you rather > hear at that time? > > - What's new in Linux Kernel 2.6 (loosely based on > http://www.mulix.org/lectures/kernel_two_five/kernel_two_five.pdf), or > - Introduction to writing Linux device drivers > > Please state your preferences, on this most crucial of matters. > > Cheers, > Muli > I prefer device drivers better, but that does not mean I let you get away with the 2.6 overview :) Orna. -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] upcoming kernel talk
Muli Ben-Yehuda wrote: Howdy, folks, I'll be giving a talk on the Linux kernel in the February 9th meeting (Ron and me switched). The question is, which would you rather hear at that time? - What's new in Linux Kernel 2.6 (loosely based on http://www.mulix.org/lectures/kernel_two_five/kernel_two_five.pdf), or - Introduction to writing Linux device drivers Please state your preferences, on this most crucial of matters. Cheers, Muli Well... both lectures are interesting, I would like to hear both of them :-) However if I have to choose, I would start with introduction to writing Linux device drivers. Whats new in Kernel 2.6 is something that is easier to understand from reading the kernel documentation while writing device drivers, in my opinion, is something that truly deserve a lecture. -- Ori Idan -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] upcoming kernel talk
Howdy, folks, I'll be giving a talk on the Linux kernel in the February 9th meeting (Ron and me switched). The question is, which would you rather hear at that time? - What's new in Linux Kernel 2.6 (loosely based on http://www.mulix.org/lectures/kernel_two_five/kernel_two_five.pdf), or - Introduction to writing Linux device drivers Please state your preferences, on this most crucial of matters. Cheers, Muli -- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/ "the nucleus of linux oscillates my world" - [EMAIL PROTECTED] signature.asc Description: Digital signature
[Haifux] [HAIFUX LECTURE] guy keren on "How to Install a New driver"
Next Monday (19/1/2004), 18:30, the Haifa Linux Club will once again meet to hear guy keren talk about: How to Install a new Driver (including compilation of the kernel) The slides are not yet available on-line, as guy has been prepering quite a lot of lectures lately. This is a part of the "Staying in Linux" lecture series, intended for beginners, but may be interesting for veterans as well. We meet in the Technion, Taub 3. See http://www.haifux.org.org/where/html for arrival details. You are all invited! You are also invited to check out the 12 suggestions already made for logos, and to suggest your own Haifux logo - see http://www.haifux.org/logo.html You can only do that during the next week. After that, the voting will begin. Future lectures include: The mono project by Eran Sandler on 26/1/2004 Staying in Linux - How to Install a New Driver (cont) by guy keren on 2/2/04 Staying in Linux - Multimedia in Linux by Alon Altman on 16/2/04 Staying in Linux - Shell by Orna Agmon 1/3/2004 Linux kernel 2.6 by Muli Ben-Yehuda 23/2/04 CVS by Tzahi Fadida on 8/3/2004 Culmus and fonts by Maxim Iorsh on 22/3/2004 Ingo Molnar's O(1) scheduler by Erez Hadad on 19/4/2004 User Mode Linux by Muli Ben-Yehuda 3/5/04 Web hacking for fun and profit Alon Altman 17/5/2004 We are always looking for interesting lecture ideas. Have a subject you want to talk about? or a subject you'd like to hear someone else talk about? email us. -- Orna Agmon http://vipe.technion.ac.il/~ladypine/ -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] table-of-contents for 'drivers lecture' - too long?
On Fri, 16 Jan 2004, Orna Agmon wrote: > I agree that there is no problem in splitting the lecture in two. I think > the slower rate in which guy has taken the SIL lectures so far has proved > very successful in passing the material and having it sink and understood. > No point in passing hastily over the material. > > On the other hand, while the Welcome to Linux lectures were intended > mostly for students, the participants of the Staying in Linux lectures are > few, and I scanning them in my mind, I doubt there are many students among > them. Hence, I am not sure the exam term should be such a significant > consideration. OK, let it be so. I'm all for another two weeks to prepare my lecture. BTW: Orr, can you make sure we have a room for the exam period and for next semester? Room 6 is fine. Alon -- This message was sent by Alon Altman ([EMAIL PROTECTED]) ICQ:1366540 GPG public key at http://alon.wox.org/pubkey.txt Key fingerprint = A670 6C81 19D3 3773 3627 DE14 B44A 50A3 FE06 7F24 -- -=[ Random Fortune ]=- Don't know what time I'll be back, Mom. Probably soon after she throws me out. -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] table-of-contents for 'drivers lecture' - too long?
On Fri, 16 Jan 2004, Alon Altman wrote: > On Fri, 16 Jan 2004, guy keren wrote: > > > > > below is the table-of-contents for the lecture about 'installing drivers'. > > as it looks now, it is too long for one lecture. i should either cut out > > stuff, or extend this (as is common for my lectures, it seems ;) ) to a > > 2-lectures thing again. what sais y'all? please note that there are not > > yet enough slides about installing drivers that don't come as part of the > > distro's kernel. > > No problem splitting it in two, but as the exams period is getting closer, > I suggest making the second part on Wednesday. What do you think? > > Alon I agree that there is no problem in splitting the lecture in two. I think the slower rate in which guy has taken the SIL lectures so far has proved very successful in passing the material and having it sink and understood. No point in passing hastily over the material. On the other hand, while the Welcome to Linux lectures were intended mostly for students, the participants of the Staying in Linux lectures are few, and I scanning them in my mind, I doubt there are many students among them. Hence, I am not sure the exam term should be such a significant consideration. Orna. -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] table-of-contents for 'drivers lecture' - too long?
On Fri, Jan 16, 2004 at 12:56:44PM +0200, guy keren wrote: > - hardware diagnostics > > - lspci > > - ??? /proc/whatever (depending on the device) dmesg bios options ("PnP OS") google... nics: mii-tool disk drives: smart tools memtest acpi utilities more, I guess - don't know how deep you want to go. > - Device files > > - what is a device file > > - the /dev directory major/minor, mknod > - character device and block device not sure this is relevant maybe mention the "interesting" device files, /dev/null, /dev/zero, /dev/[u]random > - Kernel modules > > - Listing modules > > - Loading/Unloading a module - insmod, rmmod modprobe > - /lib/modules/ > > - modules dependencies and depmod > > - /etc/modules.conf > > - In-Kernel drivers > > - looking for the driver > > - what if it's not compiled .config, /proc/config.gz, where to find distro configs. > - kernel compilation > > - installing the sources > > - make config, menuconfig, xconfig oldconfig is very useful (only one Linus uses ;-)) > - choosing what to compile > > - as a module or in the kernel? > > - compiling the kernel Documentation/Changes, Documentaiton in general. > - installing along-side current kernel maybe the most important point... > - updating the boot loader > > - booting and caveats how to find the root device, common problems when booting (no root dev found, bootload issues) > - out-of-kernel drivers > > - source vs. half-source vs. binary > > - finding the right driver This is a pandora's box, are you sure you want to go there? Also, since 90% of Linux users run distro kernels, I would explain what are the differences between vanilla kernels and distro kernels. Cheers, Muli -- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/ "the nucleus of linux oscillates my world" - [EMAIL PROTECTED] signature.asc Description: Digital signature
Re: [Haifux] table-of-contents for 'drivers lecture' - too long?
On Fri, 16 Jan 2004, Alon Altman wrote: > On Fri, 16 Jan 2004, guy keren wrote: > > > below is the table-of-contents for the lecture about 'installing drivers'. > > as it looks now, it is too long for one lecture. i should either cut out > > stuff, or extend this (as is common for my lectures, it seems ;) ) to a > > 2-lectures thing again. what sais y'all? please note that there are not > > yet enough slides about installing drivers that don't come as part of the > > distro's kernel. > > No problem splitting it in two, but as the exams period is getting closer, > I suggest making the second part on Wednesday. What do you think? i can't make it on wednesday(s). mondays and thursdays are what i can do, and i guess a thursday won't be such a good option... -- guy "For world domination - press 1, or dial 0, and please hold, for the creator." -- nob o. dy -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
Re: [Haifux] table-of-contents for 'drivers lecture' - too long?
On Fri, 16 Jan 2004, guy keren wrote: > > below is the table-of-contents for the lecture about 'installing drivers'. > as it looks now, it is too long for one lecture. i should either cut out > stuff, or extend this (as is common for my lectures, it seems ;) ) to a > 2-lectures thing again. what sais y'all? please note that there are not > yet enough slides about installing drivers that don't come as part of the > distro's kernel. No problem splitting it in two, but as the exams period is getting closer, I suggest making the second part on Wednesday. What do you think? Alon -- This message was sent by Alon Altman ([EMAIL PROTECTED]) ICQ:1366540 GPG public key at http://alon.wox.org/pubkey.txt Key fingerprint = A670 6C81 19D3 3773 3627 DE14 B44A 50A3 FE06 7F24 -- -=[ Random Fortune ]=- Don't interfere with the stranger's style. -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
[Haifux] table-of-contents for 'drivers lecture' - too long?
below is the table-of-contents for the lecture about 'installing drivers'. as it looks now, it is too long for one lecture. i should either cut out stuff, or extend this (as is common for my lectures, it seems ;) ) to a 2-lectures thing again. what sais y'all? please note that there are not yet enough slides about installing drivers that don't come as part of the distro's kernel. - TOC - The linux kernel - Drawing: proc1 proc2proc3 --- kernel driver1 driver2 --- Hardware device1 device2 - hardware diagnostics - lspci - ??? - Device files - what is a device file - the /dev directory - character device and block device - Kernel modules - Listing modules - Loading/Unloading a module - insmod, rmmod - /lib/modules/ - modules dependencies and depmod - /etc/modules.conf - In-Kernel drivers - looking for the driver - what if it's not compiled - kernel compilation - installing the sources - make config, menuconfig, xconfig - choosing what to compile - as a module or in the kernel? - compiling the kernel - installing along-side current kernel - updating the boot loader - booting and caveats - out-of-kernel drivers - source vs. half-source vs. binary - finding the right driver -- guy "For world domination - press 1, or dial 0, and please hold, for the creator." -- nob o. dy -- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]