Keresés

Új hozzászólás Aktív témák

  • hege1989

    tag

    Sziasztok!
    Egy program telepítéséhez meg kell patchelni a kernelt.
    A lent lévő útmutatót kell követnem. Meg is csináltam, le is zajlott
    az egész de valami nem lett jó.
    Ezt a kimenetet kapom amikor megpróbálom telepíteni a programot.
    A netconf.h nincs a helyén ugyanis csak itt találtam meg:
    /usr/scr/linux-3.8.2-mip6dng/include/uapi/linux/netconf.h
    Mi lehet itt a probléma?
    Mit kéne másképp csinálnom az útmutatóhoz képest?
    A 4. lépést a linux-stable mappában kell végrehajtani ugye?

    1. Tools you'll need
    --------------------
    sudo apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge kernel-package
    sudo apt-get build-dep linux
    sudo apt-get install git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev

    2. Getting the kernel source
    -----------------------------
    git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
    git tag -l
    git checkout <VERSION>

    3. Patching
    -----------
    patch -p1 -d linux-stable -i <MIP6D-NG-SRC-TREE>/patches/kernel/<VERSION>/*

    4. Configuration
    ----------------
    cp /boot/config-`uname -r` .config
    yes '' | make oldconfig
    make menuconfig
    Networking support / Networking options
    Transformation sub policy support ==> y/m
    Networking support / Networking options / The IPv6 protocol
    IPv6: Mobility ==> y/m
    IPv6: XFRM raw IPv6 tunnel ==> y/m

    5. Compiling kernel
    -------------------
    cd linux-stable
    make clean
    make -j `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-mip6dng

    6. Installing the kernel
    ------------------------
    sudo dpkg -i linux-image-<VERSION>-*_i386.deb
    sudo dpkg -i linux-headers-<VERSION>-*_i386.deb

  • hege1989

    tag

    Megoldódott az eddigi probléma.

    Viszont a következő parancs kiadása is hibával végződik.
    Nem szeret ez engem.

    #dpkg-buildpackage -rfakeroot -uc -b

    cc1: all warnings being treated as errors
    make[3]: *** [lnstat.o] Error 1
    make[3]: Leaving directory `/home/mipv6/iproute2/misc'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/home/mipv6/iproute2'
    make[1]: *** [override_dh_auto_build] Error 2
    make[1]: Leaving directory `/home/mipv6/iproute2'
    make: *** [build] Error 2
    dpkg-buildpackage: error: debian/rules build gave error exit status 2

    Ez a futás vége. Elég hosszan futott.

  • hege1989

    tag

    Már megy a git-es rész is.
    Viszont a patch még mindig nem jó.

    patching file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch
    Hunk #1 FAILED at 116.
    1 out of 1 hunk FAILED -- saving rejects to file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch.rej
    patching file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch
    Hunk #1 FAILED at 94.
    1 out of 1 hunk FAILED -- saving rejects to file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch.rej
    patching file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch
    Hunk #1 FAILED at 73.
    Hunk #2 FAILED at 487.
    2 out of 2 hunks FAILED -- saving rejects to file /home/mipv6/Downloads/wakoond-mip6d-ng-e1627981bdcf/patches/iproute2/3.8/Ubuntu.patch.rej

    Most mi lehet a baj?

  • hege1989

    tag

    Sziasztok!

    Patchalnem kéne az iproute2-t.
    Van hozzá egy ilyen leírásom:

    1. Tools you'll need
    --------------------
    sudo apt-get install build-essential fakeroot dpkg-dev devscripts
    sudo apt-get build-dep iproute

    2. Getting the source
    ---------------------
    git clone git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git
    git tag -l
    git checkout <VERSION>

    3. Patching
    -----------
    patch -p1 -d iproute2 -i <MIP6D-NG-SRC-TREE>patches/iproute2/<VERSION>/*

    4. Building package
    -------------------
    cd iproute2
    dpkg-buildpackage -rfakeroot -uc -b

    5. Installation
    ----------------
    sudo dpkg -i iproute-<VERSION>-*.deb

    Step 1 még megy :). A másodikon viszont már nem jutok túl. Egyszer működött a git clone ha https-el és nem git-tel indítottam. git tag -l viszont nem megy. A patch parancsot pedig ha beírom behelyettesítve az értékeket akkor system problem-et ír.

    .../patches/iproute2/3.8/ mappában van kernel_xfrm6_raw.patch és Ubuntu.patch van

    Tud valaki segíteni?

Új hozzászólás Aktív témák

Hirdetés