OpenSuse 12.1 & Paralles tools: setup problems. Help?

Discussion in 'Linux Guest OS Discussion' started by BojanA, Nov 16, 2011.

  1. BojanA

    BojanA Bit Poster

    I have installed the new OpenSuse 12.1 (64 bit) DVD. But I can't setup Paralles tools. Is it just too new?

    Here the error log:

    Installierte Pakete lesen ...
    Keine Anbieter von 'dkms' gefunden.
    2011-11-16T23:15:52+0100: execCmd: ./installer/ download_guest_tools 2>&1 [0]

    Mi 16. Nov 23:15:52 CET 2011
    Start installation or upgrade of Guest Tools
    Installed Guest Tools were not found
    Perform installation into the /usr/lib/parallels-tools directory
    cat: /usr/lib/parallels-tools/kmods/../version: Datei oder Verzeichnis nicht gefunden
    Start installation of prl_eth kernel module
    make: Entering directory `/usr/lib/parallels-tools/kmods'
    cd prl_eth/pvmnet && make
    make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
    make -C /lib/modules/3.1.0-1.2-desktop/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
    make[2]: Entering directory `/usr/src/linux-3.1.0-1.2-obj/x86_64/desktop'
    LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c: In function ‘pvmnet_setup’:
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:402:5: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:403:5: error: ‘struct net_device’ has no member named ‘get_stats’
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:404:5: error: ‘struct net_device’ has no member named ‘open’
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:405:5: error: ‘struct net_device’ has no member named ‘stop’
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:406:5: error: ‘struct net_device’ has no member named ‘init’
    /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.c:408:5: error: ‘struct net_device’ has no member named ‘set_multicast_list’
    make[5]: *** [/usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o] Fehler 1
    make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_eth/pvmnet] Fehler 2
    make[3]: *** [sub-make] Fehler 2
    make[2]: *** [all] Fehler 2
    make[2]: Leaving directory `/usr/src/linux-3.1.0-1.2-obj/x86_64/desktop'
    make[1]: *** [all] Fehler 2
    make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
    make: *** [all] Fehler 2
    make: Leaving directory `/usr/lib/parallels-tools/kmods'
    Error: could not build kernel modules
    Error: failed to install kernel modules
    2011-11-16T23:15:56+0100: execCmd: ./install --install [143]
    2011-11-16T23:15:56+0100: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
  2. JEarles


    Which version of Parallels are you using? The latest available build is 7.0.15052.

    EDIT: I just downloaded OpenSUSE 12.1 (openSUSE-12.1-GNOME-LiveCD-x86_64) and installed it using 7.0.15052. Everything appears to be working fine.
    Last edited: Nov 16, 2011
  3. WernerP


    I have the same problem here. I did a full KDE install from the latest OpenSuSE DVD, and upon installing the parallels tools I run into exactly the same issue.
    I have the 64bit version installed with BTRFS as main filesystem.
    But I assume the tools simply are not ready for the kernel revision of this release.
  4. BojanA

    BojanA Bit Poster

    Did you install Parallels tools?

    Did you install Parallels tools?
  5. JEarles


    Yes, I did install Parallels Tools.

    As mentioned I was using the Gnome version, so maybe it is KDE related. I'll give that a go this evening.

    EDIT: I downloaded openSUSE-12.1-KDE-LiveCD-x86_64 and installed Parallels Tools. Everything is fine.

    Attached Files:

    Last edited: Nov 17, 2011
  6. BojanA

    BojanA Bit Poster

    I have it! Even if I had version 7 of Parallels, strictly the latest, meaning version 7.0.15052 is required!

    It was not mentioned in the knowledge base, that this update brings support for Kernel 3.1.
  7. WernerP


    This could be the issue, I am on an older version of Parallels, updating as we speak.
  8. WernerP


    Ok updating was really the resolution to the problem. The tools now have installed.
    Thanks for pointing out that a new version was out.

Share This Page