[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian losing usb detection after guest OS sees a USB device in virtualbox



On 28/01/12 10:00 PM, Scott Ferguson wrote:
> On 29/01/12 13:45, H.S. wrote:
>> On 28/01/12 08:53 PM, Scott Ferguson wrote:
>>
> <snipped>
> 
>>
>>
>>> I get occasional warnings related to USB about lack of space when
>>> starting a VirtualBox machine, which is fixed with:-
>>> # dpkg-reconfigure virtualbox-4.1
>>
>> Haven't tried that yet.
> 
> Only needed if you get the message:-
> "Failed to access the USB subsystem.
> Could not load the Host USB Proxy service: VERR_DISK_FULL."
>>
>>
>>> Also check that you have the latest VirtualBox guest extensions installed.
>>
>> I think that I do. I will check shortly.
>>
>>
>>> If all that fails - test some other USB devices before trying the
>>> VirtualBox forums.
>>
>> (see above), a USB stick works.
> 
> So USB support is working in your VM.
> 
> NOTE: TomTom with the latest updates requires the use of the EHCI drive
> in VirtualBox, which in turns requires IOMMU support.

Is that switched on by using a kernel argument in grub.conf?


>>
>> I tried Tomtom again. It is shown in the USB device's list, in the guest
>> OS, as:
>> Linux 2.6.28.10 with dwc_otg_pcd Tomtom [0327]
>>
>> Once I check that to use it in the guest OS, it disappears and takes all
>> my USB detection and stuff from Debian too.
>>
>>
>>
>>
> Try launching that VM machine from the cli and noting the output.
> 
> 
> Cheers
> 

Well, don't get anything at all form virtual box, but strangely, now
even Tomtom is not doing anything to the guest OS.

On the host OS (Debian), however, it gives the following network device
based activity in syslog when connected to a USB port (it looks like it
is seen as a network interface and dhcp client tries to run on it):

Jan 28 22:21:59 red kernel: [  511.056155] usb 3-1: new high speed USB
device number 5 using ehci_hcd

Jan 28 22:21:59 red kernel: [  511.190168] usb 3-1: New USB device
found, idVendor=1390, idProduct=5454

Jan 28 22:21:59 red kernel: [  511.190179] usb 3-1: New USB device
strings: Mfr=1, Product=2, SerialNumber=3

Jan 28 22:21:59 red kernel: [  511.190186] usb 3-1: Product: TomTom


Jan 28 22:21:59 red kernel: [  511.190191] usb 3-1: Manufacturer: Linux
2.6.28.10 with dwc_otg_pcd
Jan 28 22:21:59 red kernel: [  511.190197] usb 3-1: SerialNumber:
BM6141C03743
Jan 28 22:21:59 red kernel: [  511.192632] cdc_ether 3-1:1.0: usb0:
register 'cdc_ether' at usb-0000:00:16.2-1, CDC Ethernet Device,
02:04:06:08:0a:0c
Jan 28 22:21:59 red mtp-probe: checking bus 3, device 5:
"/sys/devices/pci0000:00/0000:00:16.2/usb3/3-1"
Jan 28 22:21:59 red mtp-probe: bus: 3, device: 5 was not an MTP device
Jan 28 22:21:59 red NetworkManager[2188]:    SCPlugin-Ifupdown: devices
added (path:
/sys/devices/pci0000:00/0000:00:16.2/usb3/3-1/3-1:1.0/net/usb0, iface: usb0)
Jan 28 22:21:59 red NetworkManager[2188]:    SCPlugin-Ifupdown: device
added (path:
/sys/devices/pci0000:00/0000:00:16.2/usb3/3-1/3-1:1.0/net/usb0, iface:
usb0): no ifupdown configuration found.
Jan 28 22:21:59 red NetworkManager[2188]: <error> [1327807319.197781]
[nm-device-ethernet.c:752] real_update_permanent_hw_address(): (usb0):
unable to read permanent MAC address (error 0)
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): carrier is OFF
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): new Ethernet
device (driver: 'cdc_ether' ifindex: 6)
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): exported as
/org/freedesktop/NetworkManager/Devices/3
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): now managed
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): device state
change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): bringing up device.
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): preparing device.
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): deactivating
device (reason 'managed') [2]
Jan 28 22:21:59 red NetworkManager[2188]: <info> Added default wired
connection 'Wired connection 1' for
/sys/devices/pci0000:00/0000:00:16.2/usb3/3-1/3-1:1.0/net/usb0
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): carrier now ON
(device state 20)
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): device state
change: unavailable -> disconnected (reason 'carrier-changed') [20 30 40]
Jan 28 22:21:59 red NetworkManager[2188]: <info> Auto-activating
connection 'Wired connection 1'.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0)
starting connection 'Wired connection 1'
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): device state
change: disconnected -> prepare (reason 'none') [30 40 0]
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
1 of 5 (Device Prepare) scheduled...
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
1 of 5 (Device Prepare) started...
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
2 of 5 (Device Configure) scheduled...
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
1 of 5 (Device Prepare) complete.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
2 of 5 (Device Configure) starting...
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): device state
change: prepare -> config (reason 'none') [40 50 0]
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
2 of 5 (Device Configure) successful.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
3 of 5 (IP Configure Start) scheduled.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
2 of 5 (Device Configure) complete.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
3 of 5 (IP Configure Start) started...
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): device state
change: config -> ip-config (reason 'none') [50 70 0]
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0)
Beginning DHCPv4 transaction (timeout in 45 seconds)
Jan 28 22:21:59 red NetworkManager[2188]: <info> dhclient started with
pid 3961
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
3 of 5 (IP Configure Start) complete.
Jan 28 22:21:59 red dhclient: Internet Systems Consortium DHCP Client
4.1.1-P1
Jan 28 22:21:59 red dhclient: Copyright 2004-2010 Internet Systems
Consortium.
Jan 28 22:21:59 red dhclient: All rights reserved.
Jan 28 22:21:59 red dhclient: For info, please visit
https://www.isc.org/software/dhcp/
Jan 28 22:21:59 red dhclient:
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): DHCPv4 state
changed nbi -> preinit
Jan 28 22:21:59 red dhclient: Listening on LPF/usb0/02:04:06:08:0a:0c
Jan 28 22:21:59 red dhclient: Sending on   LPF/usb0/02:04:06:08:0a:0c
Jan 28 22:21:59 red dhclient: Sending on   Socket/fallback
Jan 28 22:21:59 red dhclient: DHCPDISCOVER on usb0 to 255.255.255.255
port 67 interval 7
Jan 28 22:21:59 red dhclient: DHCPOFFER from 169.254.255.1
Jan 28 22:21:59 red dhclient: DHCPREQUEST on usb0 to 255.255.255.255 port 67
Jan 28 22:21:59 red dhclient: DHCPACK from 169.254.255.1
Jan 28 22:21:59 red NetworkManager[2188]: <info> (usb0): DHCPv4 state
changed preinit -> bound
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
4 of 5 (IP4 Configure Get) scheduled...
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
4 of 5 (IP4 Configure Get) started...
Jan 28 22:21:59 red NetworkManager[2188]: <info>   address 169.254.255.2
Jan 28 22:21:59 red NetworkManager[2188]: <info>   prefix 30
(255.255.255.252)
Jan 28 22:21:59 red NetworkManager[2188]: <info>   nameserver
'208.67.222.222'
Jan 28 22:21:59 red NetworkManager[2188]: <info>   nameserver
'208.67.220.220'
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
5 of 5 (IP Configure Commit) scheduled...
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
4 of 5 (IP4 Configure Get) complete.
Jan 28 22:21:59 red NetworkManager[2188]: <info> Activation (usb0) Stage
5 of 5 (IP Configure Commit) started...
Jan 28 22:21:59 red avahi-daemon[2251]: Joining mDNS multicast group on
interface usb0.IPv4 with address 169.254.255.2.
Jan 28 22:21:59 red dhclient: bound to 169.254.255.2 -- renewal in 41725
seconds.
Jan 28 22:21:59 red avahi-daemon[2251]: New relevant interface usb0.IPv4
for mDNS.
Jan 28 22:21:59 red avahi-daemon[2251]: Registering new address record
for 169.254.255.2 on usb0.IPv4.
Jan 28 22:22:00 red NetworkManager[2188]: <info> (usb0): device state
change: ip-config -> activated (reason 'none') [70 100 0]
Jan 28 22:22:00 red NetworkManager[2188]: <info> Activation (usb0)
successful, device activated.
Jan 28 22:22:00 red NetworkManager[2188]: <info> Activation (usb0) Stage
5 of 5 (IP Configure Commit) complete.
Jan 28 22:22:00 red dbus[2178]: [system] Activating service
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Jan 28 22:22:00 red dbus[2178]: [system] Successfully activated service
'org.freedesktop.nm_dispatcher'
Jan 28 22:22:00 red avahi-daemon[2251]: Joining mDNS multicast group on
interface usb0.IPv6 with address fe80::4:6ff:fe08:a0c.
Jan 28 22:22:00 red avahi-daemon[2251]: New relevant interface usb0.IPv6
for mDNS.
Jan 28 22:22:00 red avahi-daemon[2251]: Registering new address record
for fe80::4:6ff:fe08:a0c on usb0.*.
Jan 28 22:22:09 red kernel: [  521.448047] usb0: no IPv6 routers present



-- 

Please reply to this list only. I read this list on its corresponding
newsgroup on gmane.org. Replies sent to my email address are just
filtered to a folder in my mailbox and get periodically deleted without
ever having been read.


Reply to: