Index: uspace/lib/usbhost/src/usb2_bus.c
===================================================================
--- uspace/lib/usbhost/src/usb2_bus.c	(revision 8a98e4a4c0ae9810ab0be22de0721b0664c489c1)
+++ uspace/lib/usbhost/src/usb2_bus.c	(revision c1a966e675597737d6128aa77c58770beedc6e19)
@@ -266,4 +266,11 @@
 
 	bus->free_bw = available_bandwidth;
+
+	/*
+	 * The first address allocated is for the roothub. This way, its
+	 * address will be 127, and the first connected USB device will have
+	 * address 1.
+	 */
+	bus->last_address = USB_ADDRESS_COUNT - 2;
 }
 
