You are not logged in.

#1 2012-11-29 09:06:03

skull-y
Member
From: Germany/Saxony-Anhalt /Halle
Registered: 2009-01-25
Posts: 29

not all devices are recognized by the system

Good morning.

I have XBox 360 wireless controller and a Logitech S5500 webcam. Both devices are not working after the systemstart. I've seen that the modules for this devices are not loaded at boot so I wrote 2 /etc/modules-load.d/*.conf files but the devices (with and without the conf's) are working only after I pluged them out and in.

My system is a dual boot with Win7. If I start Win7 after I had started Arch so Win7 has two unknown devices. Plug out and in and they are working. Reboot from Win7 into Win7 and the devices are known. Only Arch has this problem.

lsusb after boot:

Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 004 Device 006: ID 1532:010b Razer USA, Ltd 
Bus 004 Device 007: ID 046d:c049 Logitech, Inc. G5 Laser Mouse
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:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB

lsusb after I connected the devices:

Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 004 Device 006: ID 1532:010b Razer USA, Ltd 
Bus 004 Device 007: ID 046d:c049 Logitech, Inc. G5 Laser Mouse
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:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 0ccd:0097 TerraTec Electronic GmbH Cinergy T RC MKII
Bus 001 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 012: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter

Someone else with problems like this? I can't find out if it is the kernel or systemd. I've tested a downgrade but with no effect.

Offline

#2 2012-12-02 06:05:37

playaspec
Member
Registered: 2012-12-02
Posts: 2

Re: not all devices are recognized by the system

Hi skull-y,

Found my way here while following a similar problem. I'm running the archlinux-hf-2012-09-18 firmware image for the Raspberry Pi. Attached is a Vakoss 7 port USB 2.0 hub. lsusb shows my hub has the same USB ID.

[root@alarmpi ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 413c:1001 Dell Computer Corp. Keyboard Hub
Bus 001 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 008: ID 413c:2001 Dell Computer Corp. Keyboard HID Support
Bus 001 Device 009: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse
[root@alarmpi ~]# 

On my system the kernel driver was unable to properly initialize the RTL8187. Moving the device off the hub to the Pi's remaining USB got it working. I saw a post on another message board that implied that this problem may be distro specific for hubs based on this chip. If I can find it, I'll update this post.

Last edited by playaspec (2012-12-02 07:11:56)

Offline

#3 2012-12-02 15:57:54

skull-y
Member
From: Germany/Saxony-Anhalt /Halle
Registered: 2009-01-25
Posts: 29

Re: not all devices are recognized by the system

My webcam has the same problem and this is not pluged in a hub like the XBox Controller. I tried another port for the webcam but nothing happens.

Whatever I think we have the same problem it looks like the kernel has a problem or something that is needed to load the modules.

Offline

#4 2012-12-02 16:03:23

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,412

Re: not all devices are recognized by the system

@playaspec, you are aware that there is a difference between Arch Linux and Arch Linux ARM?  You would be using the latter while skull-y is using the former.  Just want to make sure you are aware...

Offline

#5 2012-12-22 09:22:47

boomshalek
Member
Registered: 2007-10-12
Posts: 97

Re: not all devices are recognized by the system

skull-y wrote:

My webcam has the same problem and this is not pluged in a hub like the XBox Controller. I tried another port for the webcam but nothing happens.
Whatever I think we have the same problem it looks like the kernel has a problem or something that is needed to load the modules.

I have the same problem on a 32bit Arch Installation. My USB Keyboard and the Microsoft MCE USB Remote are not recognised anymore. I have upgraded on Dec. 17. Last upgrade was 3 weeks before. dmesg or syslog do not print output when I (dis-)connect the devices
I have a parallel 64bit Install of Archlinux which is 4 weeks old and has never been upgraded since. There all devices work and the keyboard works in Grub too.

Comparision same Box different installs
32bit Linux TVBOX 3.6.10-1-ARCH #1 SMP PREEMPT Tue Dec 11 10:19:36 CET 2012 i686 GNU/Linux
lsusb
Bus 001 Device 003: ID 0ccd:0081 TerraTec Electronic GmbH
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
--
64bit Linux TVBOX 3.6.7-1-ARCH #1 SMP PREEMPT Sun Nov 18 10:11:22 CET 2012 x86_64 GNU/Linux
lsusb
Bus 001 Device 002: ID 0ccd:0081 TerraTec Electronic GmbH
Bus 003 Device 002: ID 0471:0815 Philips (or NXP) eHome Infrared Receiver
Bus 003 Device 003: ID 046d:c504 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 005 Device 002: ID 15c2:0038 SoundGraph Inc. GD01 MX LCD Display/IR Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

EDIT: I have just seen that we both have a TerraTec USB DVB-T receiver. I have disconnected it and rebooted, but it seems unrelated.

Last edited by boomshalek (2012-12-22 09:26:39)

Offline

#6 2012-12-23 07:00:41

bds
Member
Registered: 2004-02-27
Posts: 47

Re: not all devices are recognized by the system

boomshalek,

Looks like USB 1.X driver uhci_hcd is not loaded.

Try loading manually with modprobe.

Offline

#7 2012-12-23 12:46:57

boomshalek
Member
Registered: 2007-10-12
Posts: 97

Re: not all devices are recognized by the system

bds wrote:

Looks like USB 1.X driver uhci_hcd is not loaded.
Try loading manually with modprobe.

You were right. It was blacklisted since very long time but still loaded before the upgrade. Now somehow it followed the blacklist all of the sudden.
Thank you for pointing in that direction.

Offline

Board footer

Powered by FluxBB