From owner-freebsd-questions@freebsd.org Tue May 7 14:26:39 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DBEB1588A3F for ; Tue, 7 May 2019 14:26:39 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 077338B282 for ; Tue, 7 May 2019 14:26:37 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ot1-x333.google.com with SMTP id g24so15113768otq.2 for ; Tue, 07 May 2019 07:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xvTETs11TyT65tHCzY1d4FIRucDgUO4vKoYgyYdAuhk=; b=FfPcvHYdeTMEerOUmiBGCT+oHR5oKBTZnY/tYYrf+YzNMe4H6ZaAfRcKf9B9NCjBkx PwfaW7TN+mPJTtlDqftMdIRUUjqQr6CJjm/fTRlq7C9ihYD7lGcf7MKg1mzxjM6czfUp Wg05dRkEnYzuqfZqPjnRMYGsdvVdAQ8uqwLfyuHPH3JRyfheTaxULA21Z+jGpCqt1a7b uzJlz7d7DadjvkDHeQT5eTGruz+QJRX3jK0+eqoElxu2tlzVVK0bJQXeR9QV7lSHi8DN QQzxuAIRFUCCtjDNPlQvgsoiaRMGbWQqdDUssEC7faubL3qWHnzGZJc/3FdavbKqQIz4 y0Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xvTETs11TyT65tHCzY1d4FIRucDgUO4vKoYgyYdAuhk=; b=nISa3sr8mq7zp8oROR3Q4VGLPgl1STADmuUj4tD16YsL1EVI8MM1T/SprOPEvFi+5n glwwLy/pZ+a0vSwc8puwP3hdwBk1v1xcphIU5ob7C6DBe0HIL/AgL+30PjNc0WOWhMou 6FrLCUyGvmbFvvUrATn4hyiznd5JJhpq6C2IdlskItj9LqTXFVEueSVogkuYLeKAihQ7 731MaS4Fvc/zKxzwywUxGLq+sq8AAhg+aNSq2urbrpGBdyWYUfhDFeA20doepQttXbn3 SZFD/+1Pwuy6+1t6C+jQ/pWHM+3ipj9e+7gTJbUlbnp4xrYTLPUaw8lCmyfIpOAzuJps 6VHQ== X-Gm-Message-State: APjAAAXcIqcmvc/ZUxi4EY6yNCVtpDE8n4OCWU0+zg2w69N5KqJLPBby 1qpX6gFTMRaXGAS85KQTsLtvbzCA8wjdDA== X-Google-Smtp-Source: APXvYqyYVJcngnWgaYl+CfbapjGzcssHTdQRsfeQ56hSWCeNaKBnKBqWabSOpLfFi1ghuBK+JpXvGA== X-Received: by 2002:a05:6830:124c:: with SMTP id s12mr11798906otp.92.1557239196876; Tue, 07 May 2019 07:26:36 -0700 (PDT) Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com. [209.85.167.181]) by smtp.gmail.com with ESMTPSA id g21sm2425961otj.25.2019.05.07.07.26.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 May 2019 07:26:36 -0700 (PDT) Received: by mail-oi1-f181.google.com with SMTP id 143so12512383oii.4; Tue, 07 May 2019 07:26:35 -0700 (PDT) X-Received: by 2002:a54:410b:: with SMTP id l11mr308927oic.161.1557239195572; Tue, 07 May 2019 07:26:35 -0700 (PDT) MIME-Version: 1.0 References: <85e11f37-c111-0052-bdcd-d87386a2c49b@gmail.com> In-Reply-To: <85e11f37-c111-0052-bdcd-d87386a2c49b@gmail.com> From: Tomasz CEDRO Date: Tue, 7 May 2019 16:26:24 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: VirtualBox Extensions Pack (for USB and Video) To: Johannes Lundberg Cc: Hans Petter Selasky , Jung-uk Kim , freebsd-x11@freebsd.org, FreeBSD Questions Mailing List , "freebsd-usb@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 077338B282 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=FfPcvHYd X-Spamd-Result: default: False [-6.19 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[cedro.info:+]; MX_GOOD(-0.01)[cached: ASPMX.L.GOOGLE.COM]; NEURAL_HAM_SHORT(-0.99)[-0.995,0]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; IP_SCORE(-2.89)[ip: (-8.90), ipnet: 2607:f8b0::/32(-3.22), asn: 15169(-2.26), country: US(-0.06)]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[cedro.info]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[3.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[] X-Mailman-Approved-At: Tue, 07 May 2019 15:21:10 +0000 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 May 2019 14:26:39 -0000 On Tue, May 7, 2019 at 4:11 PM Johannes Lundberg wrote: > On 5/6/19 12:42 PM, Hans Petter Selasky wrote: > > On 2019-05-06 20:49, Tomasz CEDRO wrote: > >> @HPS have you ever considered such operation? If the FreeBSD's USB can > >> be shared to the userland, maybe that could be also shared to the > >> Virtual Machine? > > Hi, > > The problem is inside VBOX, that the USB APIs only support USB 1.x and > > not in FreeBSD from what I understand last time I checked. > > --HPS > Maybe bhyve is an option? I have completely replaced virtualbox with > bhyve for my vms and loving it but I haven't tested it with usb yet. Hmm, thanks Johannes for that hint.. can you run Windoze (yuck), Linux and other stuff as full hypervisor or does this work more like separated dedicated FreeBSD Jail? My main problem is with people that write software for Windoze (yuck) only. Both hardware and software utilities that needs USB2.0 connectivity. Recently the e-government got into closed-source PKI with Windoze (yuck) only applications. So the problem with lack of USB 2.0/3.0 in FreeBSD's VirtualBox is getting bigger and bigger.. not everything works in USB 1.0 mode. I am working usually on my macOS, but 10.14 + VirtualBox performance got that terrible, I had to move to FreeBSD where things work smoothly on a really slower underlying hardware.. except that USB2.0 support which is missing because of missing VirtualBox ExtensionPack. Best regards, Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info