You are not logged in.

#1 2018-05-23 04:01:35

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

[Solved] usb usb2-port3: unable to enumerate USB device

Boot of OS stuck at

7.6435051 usb 2-3: device descriptor read/64, error -110
[ 7.876848] usb 2-3: device descriptor read/64, error -71
13.403401] usb 2-3: device descriptor read/64, error -110
23.8567271 usb 2-3: device descriptor read/64, error -110
25.020029] usb 2-3: device not accepting address 6, error -71
25.556693] usb 2-3: device not accepting address 7, error -71
25.557501] usb usb2-port3: unable to enumerate USB device


One of my usb port is not working in any os. I have Windows as dual boot. Last time I booted Windows and it updated something related to that port (which I am unable to rollback). After that when I booted back to arch, it stuck at enumerating that usb port.

Last edited by xyphanajay (2018-05-24 14:46:29)


Knowing is half the battle. DD!

Offline

#2 2018-05-23 06:29:43

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

First off all ensure to disable windows fastboot, https://www.tenforums.com/tutorials/418 … -10-a.html
If this is still an issue, ensure to isolate the usb stack, add "usbcore.nousb" as kernel parameter. The system should boot, albeit of course w/o any USB devices working (that can include keyboards even in notebooks)
You can then try "usbcore.old_scheme_first=1", but the single best solution to deal w/ a broken USB port (aside fixing it) would be to disable it in BIOS/UEFI (if possible)

Online

#3 2018-05-23 07:22:11

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

I disabled fastboot mode. But nothing changed.

Then I add this parameter "usbcore.nousb" but an error pops up that can't find command 'usbcore.nousb'.

I checked my BIOS, there's no option to disable any of my usb ports.

I am still stuck at the same page!

Edit: After adding kernel parameter "usbcore.nousb" that error didn't appear but it didn't booted, stuck at same place with no errors on screen.

Last edited by xyphanajay (2018-05-23 08:09:09)


Knowing is half the battle. DD!

Offline

#4 2018-05-23 07:36:32

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [Solved] usb usb2-port3: unable to enumerate USB device

xyphanajay wrote:

Then I add this parameter "usbcore.nousb" but an error pops up that can't find command 'usbcore.nousb'.

It isn't a command, it's a Kernel Parameter.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#5 2018-05-23 11:34:54

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

stuck at same place with no errors on screen

So the usb enumeration is most likely a red herring, try to boot into the multi-user.target or even the rescue.target, https://wiki.archlinux.org/index.php/Sy … _boot_into

Online

#6 2018-05-23 14:39:01

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

I was able to switch btw ttyX, except tty1 which was stuck. Before trying multi-user.target, when I switch to other ttyX, tty1 stucm screen flashes continuously. So, I somehow logged in executed multi-user.target command. Next time when I booted, it reaches to tty1 login screen with usb error randomly appearing. I logged in and started sddm (systemctl start sddm) (I am using KDE Plasma). Screen started flashing again.

I think my GUI is causing this error, as the last thing that was checked successfully was Graphics.
So, I'll try to install GUI or repair the existing one.

One more thing, on it's last boot, I updated GUI using pacman -Syu which was interrupted few times due to slow network.

Last edited by xyphanajay (2018-05-23 17:07:12)


Knowing is half the battle. DD!

Offline

#7 2018-05-23 14:48:23

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,754

Re: [Solved] usb usb2-port3: unable to enumerate USB device

For the stuck at boot: https://bbs.archlinux.org/viewtopic.php?id=236696

For the screen flashing, which drivers/hardware/xorg ddx are you using?

Regarding the update, if all of the packages successfully downloaded at some point and properly installed that should be relatively irrelevant, but you might still run e.g. a pacman -Qkk against the list of packages included in the last update.

Offline

#8 2018-05-23 14:58:55

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

I'm not sure whether he really hits this in addition, but SDDM simply doesn't start ("surprise").
@xyphanajay, please paste your Xorg log, see https://wiki.archlinux.org/index.php/Xorg#General for the location.
Also please notice that you can alter the targets at the bootloader commandline (rather than the bootloader config) just like the kernel parameters.

Online

#9 2018-05-23 19:01:49

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

seth wrote:

@xyphanajay, please paste your Xorg log

Xorg.0.log

[   178.168] (--) Log file renamed from "/var/log/Xorg.pid-20845.log" to "/var/log/Xorg.0.log"
[   178.169] 
X.Org X Server 1.20.0
X Protocol Version 11, Revision 0
[   178.169] Build Operating System: Linux Arch Linux
[   178.169] Current Operating System: Linux senpai 4.16.5-1-ARCH #1 SMP PREEMPT Thu Apr 26 16:53:40 UTC 2018 x86_64
[   178.169] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=0f6a9e7c-eb28-43ba-aa10-1028906abe20 rw quiet
[   178.169] Build Date: 16 May 2018  05:24:07PM
[   178.169]  
[   178.169] Current version of pixman: 0.34.0
[   178.169] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   178.169] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   178.169] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 23 19:55:56 2018
[   178.169] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   178.169] (==) No Layout section.  Using the first Screen section.
[   178.169] (==) No screen section available. Using defaults.
[   178.169] (**) |-->Screen "Default Screen Section" (0)
[   178.169] (**) |   |-->Monitor "<default monitor>"
[   178.170] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   178.170] (==) Automatically adding devices
[   178.170] (==) Automatically enabling devices
[   178.170] (==) Automatically adding GPU devices
[   178.170] (==) Automatically binding GPU devices
[   178.170] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   178.170] (WW) The directory "/usr/share/fonts/misc" does not exist.
[   178.170] 	Entry deleted from font path.
[   178.170] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   178.170] 	Entry deleted from font path.
[   178.170] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   178.170] 	Entry deleted from font path.
[   178.170] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   178.170] 	Entry deleted from font path.
[   178.170] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   178.170] 	Entry deleted from font path.
[   178.170] (==) FontPath set to:
	/usr/share/fonts/TTF
[   178.170] (==) ModulePath set to "/usr/lib/xorg/modules"
[   178.170] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   178.170] (II) Module ABI versions:
[   178.170] 	X.Org ANSI C Emulation: 0.4
[   178.170] 	X.Org Video Driver: 24.0
[   178.170] 	X.Org XInput driver : 24.1
[   178.170] 	X.Org Server Extension : 10.0
[   178.170] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory)
[   178.170] (++) using VT number 1

[   178.170] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   178.173] (--) PCI:*(0@0:2:0) 8086:0a16:103c:2212 rev 11, Mem @ 0xb5000000/4194304, 0xc0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072
[   178.173] (--) PCI: (9@0:0:0) 10de:1140:103c:2212 rev 161, Mem @ 0xb3000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128
[   178.173] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   178.173] (II) LoadModule: "glx"
[   178.174] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   178.175] (II) Module glx: vendor="X.Org Foundation"
[   178.176] 	compiled for 1.20.0, module version = 1.0.0
[   178.176] 	ABI class: X.Org Server Extension, version 10.0
[   178.176] (==) Matched intel as autoconfigured driver 0
[   178.176] (==) Matched modesetting as autoconfigured driver 1
[   178.176] (==) Matched fbdev as autoconfigured driver 2
[   178.176] (==) Matched vesa as autoconfigured driver 3
[   178.176] (==) Assigned the driver to the xf86ConfigLayout
[   178.176] (II) LoadModule: "intel"
[   178.176] (WW) Warning, couldn't open module intel
[   178.176] (EE) Failed to load module "intel" (module does not exist, 0)
[   178.176] (II) LoadModule: "modesetting"
[   178.176] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   178.177] (II) Module modesetting: vendor="X.Org Foundation"
[   178.177] 	compiled for 1.20.0, module version = 1.20.0
[   178.177] 	Module class: X.Org Video Driver
[   178.177] 	ABI class: X.Org Video Driver, version 24.0
[   178.177] (II) LoadModule: "fbdev"
[   178.177] (WW) Warning, couldn't open module fbdev
[   178.177] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   178.177] (II) LoadModule: "vesa"
[   178.177] (WW) Warning, couldn't open module vesa
[   178.177] (EE) Failed to load module "vesa" (module does not exist, 0)
[   178.177] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   178.177] (EE) open /dev/dri/card0: No such file or directory
[   178.177] (WW) Falling back to old probe method for modesetting
[   178.177] (EE) open /dev/dri/card0: No such file or directory
[   178.177] (EE) Screen 0 deleted because of no matching config section.
[   178.177] (II) UnloadModule: "modesetting"
[   178.177] (EE) Device(s) detected, but none match those in the config file.
[   178.177] (EE) 
Fatal server error:
[   178.177] (EE) no screens found(EE) 
[   178.178] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   178.178] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   178.178] (EE) 
[   178.182] (EE) Server terminated with error (1). Closing log file.

Knowing is half the battle. DD!

Offline

#10 2018-05-23 19:20:59

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory)
open /dev/dri/card0: No such file or directory

No DRM device and also no system bus, something went wrong w/ your update (at least this is broken beyond X11)

Check

uname -a
pacman -Qs linux
dmesg

Online

#11 2018-05-23 19:26:31

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

For the screen flashing, which drivers/hardware/xorg ddx are you using?

Regarding the update, if all of the packages successfully downloaded at some point and properly installed that should be relatively irrelevant, but you might still run e.g. a pacman -Qkk against the list of packages included in the last update.

Few warnings came on pacman - Qkk.
Screen flashes when I execute systemctl start sddm (on using kernel parameter - multi-user.target).
I don't know where to see for drivers/hardware/xorg! I tried but unable to find it.
Also right now, I am unable to configure network as it's not detectimg my wifi or ethernet adapter. ifconfig is showing loop back adapter - lo, only.

Last edited by xyphanajay (2018-05-23 19:29:01)


Knowing is half the battle. DD!

Offline

#12 2018-05-23 19:35:48

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

Also right now, I am unable to configure network as it's not detectimg my wifi or ethernet adapter.

With a 99.99% chance you're not running the installed kernel, ie. you simply forgot to mount the /boot directory when updating.
See https://wiki.archlinux.org/index.php/Pa … an_upgrade on how to update the system offline, ensure to mount /boot of the installed system and re-install the kernel.

Online

#13 2018-05-23 19:37:41

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

seth wrote:

Check

uname -a
pacman -Qs linux
dmesg

uname - a
Linux senpai 4.16.5-1-Arch #1 SMP PREEMPT Thu Apr 26 16:53:40 UTC 2018 x86_64 GNU/LINUX

pacman - Qs linux
Nothing exceptional occured, showed installed packages.

dmesg
Few errors for usb, as expected.


Knowing is half the battle. DD!

Offline

#14 2018-05-23 19:40:06

seth
Member
Registered: 2012-09-03
Posts: 51,543

Re: [Solved] usb usb2-port3: unable to enumerate USB device

pacman - Qs linux
Nothing exceptional occured, showed installed packages.

That's not the correct command and the idea is to compare the installed kernel w/ the running one.
Since however the most recent one is 4.16.10, there's your problem. See comment #12.

Online

#15 2018-05-24 06:24:30

xyphanajay
Member
Registered: 2018-05-22
Posts: 7

Re: [Solved] usb usb2-port3: unable to enumerate USB device

seth wrote:

See https://wiki.archlinux.org/index.php/Pa … an_upgrade on how to update the system offline, ensure to mount /boot of the installed system and re-install the kernel.

It worked. Thanks for you much meeded help.


Knowing is half the battle. DD!

Offline

Board footer

Powered by FluxBB