VirtualBox port not working with USB

Alfred Perlstein alfred at freebsd.org
Wed Jan 25 20:30:07 UTC 2017


Nice!

Sent from my iPhone

> On Jan 25, 2017, at 12:15 PM, Graham Menhennitt <graham at menhennitt.com.au> wrote:
> 
>> On 26/01/2017 06:41, Hans Petter Selasky wrote:
>>> On 01/25/17 10:00, Graham Menhennitt wrote:
>>>> On 25/01/2017 00:43, Hans Petter Selasky wrote:
>>>>> On 01/24/17 12:03, Graham Menhennitt wrote:
>>>>>> On 24/01/2017 04:19, Alfred Perlstein wrote:
>>>>>> Graham, can you follow what Hans is asking and report back please?
>>>>>> 
>>>>>> 
>>>>>>> On Jan 23, 2017, at 8:14 AM, Hans Petter Selasky <hps at selasky.org>
>>>>>>> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> There hasn't been any big changes in the FreeBSD userspace interfaces
>>>>>>> used by virtualbox for a while. Maybe you can try to collect output
>>>>>>> from "usbdump -i usbusX -f Y -s 65536 > log.txt" where X and Y are
>>>>>>> the numbers after ugenX.Y for the device in question. I'll give
>>>>>>> virtualbox from FreeBSD ports a spin and see if there is something
>>>>>>> obvious broken.
>>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> Can you compile VirtualBox with full debugging enabled (make config
>>>> and add all debug flags before building) and capture the resulting
>>>> debug log(s) and send to me?
>>>> 
>>>> There are some debug prints in "USBProxyBackendFreeBSD.cpp" and
>>>> "USBProxyDevice-freebsd.cpp" which I need to see and you should see
>>>> them too when you add/remove USB devices.
>>> 
>>> Hans,
>>> 
>>> I think that this is what you're after. If not, I can have another go.
>>> But it dies pretty quickly so I'm not sure what more I can do.
>>> 
>>> Thanks,
>>>    Graham
>>> 
>> 
>> Hi Graham,
>> 
>> Can you try to replace the two attached files in /usr/ports/...virtualbox-ose/files and re-build. Can someone here interacting with the VBOX team make sure these patches gets pushed upstream?
>> 
>> --HPS
>> 
> Thank you very much, Hans. Working for me now.
> 
> Thanks,
> 
>    Graham
> 



More information about the freebsd-ports mailing list