From owner-freebsd-x11@freebsd.org Tue May 7 14:26:39 2019 Return-Path: Delivered-To: freebsd-x11@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 162E11588A40 for ; Tue, 7 May 2019 14:26:39 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) (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 076F98B281 for ; Tue, 7 May 2019 14:26:37 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ot1-x335.google.com with SMTP id o39so15065128ota.6 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=t4SVXIkvpAbfHVgsPFPqYUHjNIi2tidQQEgWq7klLxhYnk3YKx91j/e6PxnmFz93b/ gaKkDb8B3j1FQhHsf6YV9eV4A0WFavJppkJWbvOgLZSLpkL7UH4jh6xaAt+yxgkcUnv3 rveYywiz4bVUShIqfHNG3bfv+GQ+b/zOW80gCYrz59wfcZlE3YBvi1Hg5wkLH5clk/8I dUv74+4RcJS3Ss+vBYUhi/KFGoj2MGsdSO4cI3lKBgKtVPmMxhNtmX+NSGleD9fQSmBD wGrVUaeoAtrnK2Sm7iVh3L/ykMPgL3E2goYCr6oIUJHhwFWqaevsOPUfbZrkrCyHVwVX Jqxw== X-Gm-Message-State: APjAAAUyEUTCYZVGOn+seOyX/UaIjFb0elzuPh2q0FSIyyE31u1mi21D /R7Jy+2NgKexwaGc9J7YlVbXcA== 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: 076F98B281 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.12 / 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.81)[ip: (-8.52), 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-x11@freebsd.org]; DMARC_NA(0.00)[cedro.info]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[5.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-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support 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