Suse 10.2 USB no tab

Discussion in 'Parallels Workstation for Windows and Linux' started by pmprichard, Dec 9, 2006.

  1. pmprichard

    pmprichard Bit poster

    Messages:
    4
    Has anybody else tried parallels with host suse 10.2

    I have tried on two computers and there is no usb tab in the configuration editor. Also there is no way to add a usb tab into the editor. You can add extra hard drives and so on but no usb.

    This use to work with SUse 10.1 so i am wondering if this is Suse 10.2. The /etc/fstab is different in suse 10.2 .. IT is given below



    /dev/hda2 / ext3 acl,user_xattr 1 1
    /dev/hda3 /home ext3 acl,user_xattr 1 2
    /dev/hda1 swap swap defaults 0 0
    proc /proc proc defaults 0 0
    sysfs /sys sysfs noauto 0 0
    debugfs /sys/kernel/debug debugfs noauto 0 0
    usbfs /proc/bus/usb usbfs noauto 0 0
    devpts /dev/pts devpts mode=0620,gid=5 0 0
    /etc/fstab lines 1-8/8 (END)

    Can anyone help

    Paul
     
  2. preaton

    preaton Bit poster

    Messages:
    6
    I had the same issue with SLED 10 which is essentially SUSE 10.1. SUSE has changed the way it does USB with udev. The answer as I recall is to change the usbfs line to auto not noauto. Then the usbfs looks right to Parallels.

    Hope this helps
     
  3. pmprichard

    pmprichard Bit poster

    Messages:
    4
    Thanks for your reply

    Unfortunately this did not fix the problem. There is still no option to add a usb interface. any other help would be appreciated.
     
  4. Danorske

    Danorske Member

    Messages:
    56
    I tried on 2 differant machines and I couldn't get Parallels to even config. Both on Suse 10.2.
    The error says something about not liking the kernel.
    Ron
     
  5. pmprichard

    pmprichard Bit poster

    Messages:
    4
    I did not have that problem

    parallels installed just fine on two of my machines. Maybe you do not have the kernel sources installed.
     
  6. Danorske

    Danorske Member

    Messages:
    56
    Well, I forgot to install kernel-source. So I did and this is the error I got runnunf paralleles-config:

    Suse 10.2 machine.
    Can you help me?
    Thanks,
    Ron

    cd drivers && make clean && cd ../
    make[1]: Entering directory `/usr/lib/parallels/drivers'
    cd drv_main/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    cd common; rm -rf *.o .*.cmd .tmp_versions; cd ..
    cd mm; rm -rf *.o .*.cmd .tmp_versions; cd ..
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
    cd hypervisor/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor'
    make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor'
    cd drv_net/linux/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux'
    cd drv_virtualnic/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic'
    make[1]: Leaving directory `/usr/lib/parallels/drivers'
    cd drivers && make all && cd ../
    make[1]: Entering directory `/usr/lib/parallels/drivers'
    cd drv_main/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    cd common; rm -rf *.o .*.cmd .tmp_versions; cd ..
    cd mm; rm -rf *.o .*.cmd .tmp_versions; cd ..
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
    cd hypervisor/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/hypervisor'
    make[2]: Leaving directory `/usr/lib/parallels/drivers/hypervisor'
    cd drv_net/linux/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_net/linux'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_net/linux'
    cd drv_virtualnic/ && make clean && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_virtualnic'
    rm -rf *.o *.ko .*.cmd *.mod.c .tmp_versions
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_virtualnic'
    cd drv_main/ && make && cd ..
    make[2]: Entering directory `/usr/lib/parallels/drivers/drv_main'
    make -C /lib/modules/2.6.18.2-34-default/build
    SUBDIRS=/usr/lib/parallels/drivers/drv_main
    SRCROOT=/usr/lib/parallels/drivers/drv_main modules
    make[3]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
    make[3]: *** No rule to make target `modules'. Stop.
    make[3]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/usr/lib/parallels/drivers/drv_main'
    make[1]: *** [vmmain] Error 2
    make[1]: Leaving directory `/usr/lib/parallels/drivers'
    make: *** [build] Error 2
     
  7. pmprichard

    pmprichard Bit poster

    Messages:
    4
    Yes but

    I don't know how simple it could be. Install Suse 10.2 with kernel sources and run: parallels-config.

    That is it. Done it twice. It doesn't need anything more than that. If it is still not working maybe your hardware is not supported.

    Paul
     
  8. Danorske

    Danorske Member

    Messages:
    56
    thanks, but no cigar.
    Ron
     
    Last edited: Dec 10, 2006
  9. mgpws

    mgpws Junior Member

    Messages:
    17
    Interesting, I never coul get USB to work on Suse 10.1 on any type pf guest......
     
  10. preaton

    preaton Bit poster

    Messages:
    6
    I'm using a hybrid of SLED 10 and SUSE 10.1 as host and USB works well. In fact it works better on Parallels than VMware. I can use USB scanners, printers and flash sticks with no trouble. This has been using WinXP and a number of Linux flavours as guest. Nothing worked until I changed the default "/etc/fstab" file to load the USBFS.

    Good luck.
     
  11. sidboswell

    sidboswell Junior Member

    Messages:
    14
    You also need to make sure that the kernel supports usbfs.
    ____SNIP______
    I found that you need to make sure that the kernel is compiled to support usbfs (which I know SUSE 10.2 is NOT (I'm not sure about other distributions)).

    You can check to see if usbfs is supported by your kernel by checking if there is a usb directory in /proc/bus.

    If it is not present you can compile the kernel with CONFIG_USB_DEVICEFS enabled (there are decent instructions to recompile on SUSE at http://www.howtoforge.com/kernel_compilation_suse).

    Once the kernel is installed and the machine rebooted you can check /proc/bus for a usb directory.

    Good luck.
     
  12. dglock2

    dglock2 Hunter

    Messages:
    107
    I have tried many linux os as host and none would allow the usb devices to work.

    Today i installed the new mepis 6.5 and installed parallels.

    With windows xp as guest my usb devices are now available!

    don
     

Share This Page