Changes between Version 2 and Version 3 of GENIEducation/SampleAssignments/TcpAssignment/ExerciseLayout/KernelModv2


Ignore:
Timestamp:
12/10/13 15:41:48 (10 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/SampleAssignments/TcpAssignment/ExerciseLayout/KernelModv2

    v2 v3  
    2020 }}}
    2121 2. Fix up the kernel version in the installed headers to match the running kernel; this can be tricky, but these steps should handle it.
    22   (a) Find your kernel sources. They are in ''/usr/src/kernel'', in a directory that depends on the installed version. As of the time this handout was created, that directory is ''2.6.27.41-170.2.117.fc10.i686''. We will call this directory ''$KERNELSRC''.
    23   (b) Identify your running kernel version by running ''uname -r''. It will be something like ''2.6.27.5-117.emulab1.fc10.i686''. The first three dotted components (''2.6.27'', in this case) are the major, minor, and micro versions, respectively, and the remainder of the version string (''.5-117.emulab.fc10.i686'') is the extraversion. Note the extraversion of your kernel.
     22  (a) Find your kernel sources. They are in ''/usr/src/kernels'', in a directory that depends on the installed version. As of the time this handout was created, that directory is ''2.6.43.8-1.fc15.i686''. We will call this directory ''$KERNELSRC''.
     23  (b) Identify your running kernel version by running ''uname -r''. It will be something like ''2.6.40-4.emulab2.fc15.i686.PAE''. The first three dotted components (''2.6.40'', in this case) are the major, minor, and micro versions, respectively, and the remainder of the version string (''-4.emulab2.fc15.i686.PAE'') is the extraversion. Note the extraversion of your kernel.
    2424  (c) In''$KERNELSRC/Makefile'',find the line beginning with ''EXTRAVERSION''. Replace its value with the extraversion of your kernel.
    2525  (d) Update the kernel header tree to this new version by running the command: