Official GIGABYTE Forum

Gigabyte Brix + MCE Remote + XMBC + Linux + USB3 not working

Gigabyte Brix + MCE Remote + XMBC + Linux + USB3 not working
« on: November 29, 2013, 07:21:56 pm »
I installed XBMCBuntu (Ubuntu 12.10 running GNU/Linux 3.5.0-43-generic i686) on my GB-XM12-3227(rev. 1.0).
I also attached an original Microsoft RC-6 IR receiver to the USB3.0 port at the back.

As you can see the RC-6 IR receiver is recognized by Ubuntu (Bus 003 Device 003).
bigboss@Earth:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 04b3:3016 IBM Corp. UltraNav Keyboard Hub
Bus 003 Device 003: ID 0471:0815 Philips (or NXP) eHome Infrared Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 04b3:3019 IBM Corp.
Bus 003 Device 005: ID 06cb:0009 Synaptics, Inc. Composite TouchPad and TrackPoint

However, the device is not working properly (2 rx sensors (0x0 active).
bigboss@Earth:~$ dmesg |grep mceusb
[ 5.182806] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input8
[ 5.188357] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[ 5.333174] mceusb 3-2:1.0: Registered Philips eHome Infrared Transceiver with mce emulator interface version 1
[ 5.333179] mceusb 3-2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
[ 5.333223] usbcore: registered new interface driver mceusb

I have been doing some investigating on the XBMC and Ubuntu forums and apparantly there is an issue with the Linux USB driver, USB3.0 and IR devices (receivers). I assume some specific drivers (as is the case with Windows 7) will be required to have this working properly. Unfortunately, I am not able to find any Linux drivers for my Brix on the website.

Are these available?
Is there a way to force the Brix to downgrade to USB2.0? The BIOS doesn't seem to have this option.

Peter

Re: Gigabyte Brix + MCE Remote + XMBC + Linux + USB3 not working
« Reply #1 on: May 27, 2014, 10:10:44 pm »
The ONLY Linux distribution I could find that would work correctly on the new BRIX's is the new Linux Mint Cinnamon edition.

It was the only Linux distro that even allowed the AMD-Radeon graphics drivers to be installed and get actual hardware graphics acceleration.

You may also need to add your LoginUser to a "group" to allow linux to give you access to what you are trying to use.

To use my geiger counter with a USB to Serial Adapter I had to add my Username to the "dialout" group......and a few other things to allow Linux to use the USB port. My application used "Wine" as it was a windows software application so for Wine (you can add Wine from the respositories/Synaptic Package Manager- to run windows software inside linux)I also had to create a "Com1" link to the USB port.

There's a whole process of creating the symbolic link for Wine in it's DOS devices folder.

I can get the linux code to type in to get it all set up if you are using Wine and a Windows software application to use that device. (setting up the correct ttyUSB0, or ttyUSB1.....linux assigns "ttyUSB (then a number) for each USB port....and you have to find out which one your device is using then set up the symbolic link for Linux to start using it.


If you are still in need of help of getting this to work please reply and I'll get you all the linux commands to type in.