Rii Mini N7


pmprog

DNF (Did Not Finish)
Joined
Apr 25, 2011
Messages
4,150
I purchased a Rii Mini N7 for use with a Pi, but decided I'd try and stick it in the Pandora but it doesn't seem to respond.

According to the manufacturer site, it's a USB 2 device, so I shouldn't need a usb hub (and I don't have one to try with, anyway).

It works fine on the Pi without doing anything (except plugging in the dongle)

Any ideas how I can tell why it doesn't work on the Pandora?

Thanks
 
Looks like:

[ 54.813049] hub 1-0:1.0: unable to enumerate USB device on port 2
If I unplug it and plug it back in, I don't any more logs in dmesg though, so I'm guessing that's related, and not just something else?
 
I guess so too.

Don't have much knowledge about those things, so the last thing I can only offer two shots in the dark:

Look at the output of dmesg on the Pie when you plug it in (and see wether it reports something about the USB version of the device), maybe the Pandoras kernel misses something that the pies doesn't? Or if one is available, you could try if it makes any difference if you put a hub between the Pandora and the dongle (maybe the manufacturers description is wrong)
 
Try the OTG Port, the full port gives me that error on almost everything. 
 
Sorry it took so long to reply - this seems to be the lsusb output

Bus 001 Device 004: ID 1997:0409
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1997
idProduct 0x0409
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 59
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 63
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 94
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10

Looks like the dongle is 2.0 if I'm reading that right?
 
Last edited by a moderator:
That's what the Rii Mini N7 is; it's a wireless mouse/keyboard combo
 
That error your getting is exactly what happens when you plug in a USB1.1 device, right down to not being able to recover and needing to reboot in order to get the port working at all.

The bcdUSB only tells you what the port is capable of, not what the device is, and the bcdDevice is not related to the USB version.

If I were to guess, I'd say that the claim of USB2.0 on the website is wrong. Or at least misinformed. It doesn't actually say it is a USB2.0 device, it says it plugs into USB2.0 and above ports. On a desktop, a USB1.1 device has no problem plugging into a USB2.0 port so they probably felt safe making that assertion.

I've seen a number of mice that claiemd to be USB2.0 that were most definitely USB1.1, so it isn't without precident.
 
That error your getting is exactly what happens when you plug in a USB1.1 device, right down to not being able to recover and needing to reboot in order to get the port working at all.
Ah okay, I'll just assume it's not actually 2.0 then. I didn't buy it specifically for the Pandora, but thought I'd try it considering it said USB 2.
Thanks everyone
 
Back
Top