Koozali.org: home of the SME Server

porte usb su guest virtualbox

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: porte usb su guest virtualbox
« Reply #15 on: October 27, 2014, 05:41:49 PM »
che versione di VB e che versione di extension pack?

Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #16 on: October 27, 2014, 08:12:30 PM »

virtualbox            4.3.18 (96516)
extension packs    4.3.0 (89960)

dici che dipende da questo?

Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #17 on: October 27, 2014, 08:27:18 PM »
[root@server ~]# wget http://dlc.sun.com.edgesuite.net/virtualbox/4.3.18/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack
--2014-10-27 20:16:12--  http://dlc.sun.com.edgesuite.net/virtualbox/4.3.18/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack
Risoluzione di dlc.sun.com.edgesuite.net... 2.228.46.122, 2.228.46.114
Connessione a dlc.sun.com.edgesuite.net|2.228.46.122|:80... connesso.
HTTP richiesta inviata, in attesa di risposta... 200 OK
Lunghezza: 15793634 (15M) [application/x-virtualbox-vbox-extpack]
Salvataggio in: "Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack"

100%[===================================================================================================================>] 15.793.634   852K/s   in 18s

2014-10-27 20:16:33 (851 KB/s) - "Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack" salvato [15793634/15793634]

[root@server ~]# vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack
0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to install "/root/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack"
VBoxManage: error: Extension pack 'Oracle VM VirtualBox Extension Pack' is already installed. In case of a reinstallation, please uninstall it first
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackManager, interface IExtPackManager
VBoxManage: error: Context: "int handleExtPack(HandlerArg*)" at line 1143 of file VBoxManageMisc.cpp
[root@server ~]# vboxmanage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      4.3.0
Revision:     89960
Edition:
Description:  USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with E1000 support.
VRDE Module:  VBoxVRDP
Usable:       true
Why unusable:
[root@server ~]# vboxmanage extpack uninstall Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack
0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to uninstall "Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack"
VBoxManage: error: Invalid extension pack name specified
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackManager, interface IExtPackManager
VBoxManage: error: Context: "int handleExtPack(HandlerArg*)" at line 1183 of file VBoxManageMisc.cpp

dove sbaglio?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: porte usb su guest virtualbox
« Reply #18 on: October 27, 2014, 08:42:28 PM »
google..

Code: [Select]
https://www.virtualbox.org/manual/ch08.html#vboxmanage-extpack

hint: flag --replace

Offline nicolatiana

  • *
  • 724
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #19 on: October 27, 2014, 09:34:40 PM »
Quote
virtualbox            4.3.18 (96516)
extension packs    4.3.0 (89960)
dici che dipende da questo?

.... di certo non aiuta

Vedi https://forum.manjaro.org/index.php?topic=16518.0 (per uno scenario Debian ma il problema sembra lo stesso).

Nicola
Consulente di Smeserver.it -  Soluzioni e supporto su Sme server in Italia.

Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #20 on: October 27, 2014, 10:05:42 PM »
Il problema effettivamente era quello.
La macchina non si blocca più.
Però con virtualbox il sistema guest comunque non mi vede tutte le periferiche usb...
Con proxmox posso far vedere al guest le periferiche usb?
« Last Edit: October 27, 2014, 10:19:43 PM by Milano1971 »

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: porte usb su guest virtualbox
« Reply #21 on: October 27, 2014, 10:25:25 PM »
prima di pensare a cambiare radicalmente il sistema di virtualizzazione penserei a capire COSA non funziona..


Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #22 on: October 27, 2014, 10:38:50 PM »
Purtroppo ho trovato sui vari forum diversi utenti i quali lamentavano il fatto che virtualbox non gestisca bene le periferiche usb.
Ho problemi ad utilizzare la smart card per la posta certificata, il sistema host non mi vede proprio il lettore nonostante sia configurata la periferica usb in virtualbox.
Per questo chiedevo se passando a proxmox e virtualizzando sme e windows risolverei.
Con proxmox posso far vedere le periferiche usb al sistema guest windows 7 professional 64bit?
« Last Edit: October 27, 2014, 10:42:30 PM by Milano1971 »

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: porte usb su guest virtualbox
« Reply #23 on: October 27, 2014, 11:36:06 PM »
la virtualizzazione dell'hw, soprattutto porte (parallele, seriali, usb) è *SEMPRE* stato il grosso limite della virtualizzazione

che ricerche hai fatto e cosa hai trovato?

Offline nicolatiana

  • *
  • 724
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #24 on: October 27, 2014, 11:49:45 PM »
Stai, secondo la mia modesta opinione, seguendo un approccio poco funzionale.
1) Virtual box è alla fin-fine un prodotto desktop, installato in modalità server funziona fino ad un certo punto e probabilmente nell'interfaccia php si perdono alcune funzionalità di gestione.
2) Un oggetto che faccia più o meno da hypervisor oppure un vero hypervisor non nascono per poterci bellamente collegare periferiche USB o Seriali: alcune (poche) cose funzionano altre non se ne parla proprio. Non è il loro scopo.
3) Ovunque tu vada a batter chiodo, anche nei prodotti desktop (Vmware, Parallels, VirtualBox & C), troverai sempre problemi più o meno grandi con periferiche USB diverse da un disco o un pen drive.
4) Proxmox: ho fatto la prova di configurazione dell'USB physical port mapping con guest 7/32. Con un paio di pen-drive tutto ok. Ho messo la Aruba-Key, di fatto un lettore di Smart card e niente da fare.
5) Tra le tante cose che si possono attaccare in pass-thru un lettore di smart-card mi pare uno dei più rompiscatole: se è un po' "anziano" c'è pure il rischio che sia un USB che emula una porta COM.
6) Comunque: prima di buttare tutto nel cesso prova ancora i filtri USB: vedi ad esempio http://jaanus.com/blog/2010/06/23/how-to-get-a-usb-smart-card-reader-to-work-in-virtualbox-guest/  anche se, al solito, non so quanto di ciò sia fattibile con l'interfaccia php o in alternativa da linea di comando.
7) La prossima volta spiega tutto quello che vuoi fare, fino in fondo (fino allo smart card reader . . . . ) così eviti il rischio di infilarti in qualche vicolo senza uscita.
Nicola  :hammer:
Consulente di Smeserver.it -  Soluzioni e supporto su Sme server in Italia.

Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #25 on: October 27, 2014, 11:53:36 PM »
Ho fatto delle semplici ricerche con google e ho visto che molti utenti si lamentano di virtualbox per lo scarso successo nell'utilizzo delle periferiche usb, niente di più. Molti proprio per l'utilizzo dei lettori smart card usb sulle macchine guest.

Offline Milano1971

  • *****
  • 252
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #26 on: October 28, 2014, 01:14:48 PM »
Utilizzando phpvirtualbox posso abbinare i dispositivi usb solo tramite i filtri o c'è un modo per connetterli direttamente con qualche comando tramite shell o altre strade ancora?

Offline nicolatiana

  • *
  • 724
  • +0/-0
Re: porte usb su guest virtualbox
« Reply #27 on: October 28, 2014, 04:49:53 PM »
I filtri dovrebbero mappare una certa periferica solo con quel guest.

Nicola
Consulente di Smeserver.it -  Soluzioni e supporto su Sme server in Italia.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: porte usb su guest virtualbox
« Reply #28 on: October 28, 2014, 09:11:09 PM »
consiglio vivamente di leggere il manuale linkato sopra.. da CLI puoi fare *tutto*