Page 1 of 2

USB ports do not appear to function after LILO

Posted: 22. Aug 2016, 01:54
by cavit8
Hi all

I have a Zotac Zbox with 6 USB ports: 2 dedicated to a USB DVD, one each for keyboard and mouse. In 13.1 I used the ports on the back of the machine for keyboard and mouse and the DVD with the front and side USB used for occasional peripherals like a webcam , printer, etc.

Since loading 14.1, I've been unable to use the back 2 ports for the keyboard/mouse and no other peripherals placed there are detected. They work fine in the BIOS, fine at the LILO selection screen, then I lose function once LILO passes off to load the kernel (the lights go out on the peripheral and they no longer function).

lsusb is shown as below

Code: Select all

Bus 001 Device 002: ID 13fd:1640 Initio Corporation INIC-1610L SATA Bridge
Bus 002 Device 002: ID 045e:0750 Microsoft Corp. Wired Keyboard 600
Bus 002 Device 003: ID 192f:0416 Avago Technologies, Pte. ADNS-5700 Optical Mouse Controller (3-button)
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Any suggestions?

Re: USB ports do not appear to function after LILO

Posted: 22. Aug 2016, 08:25
by gapan
How do you boot salix?

Re: USB ports do not appear to function after LILO

Posted: 22. Aug 2016, 22:41
by cavit8
I boot from the hard drive. I have the fluxbox flavour of 14.1 and lilo sends me to GDM and I log in and boot from that into X. The loss of function is apparent at GDM.

Just checking by booting Slacko 3.14.55 on a live CD and there no problems. All USB ports function fine.

Re: USB ports do not appear to function after LILO

Posted: 23. Aug 2016, 08:42
by gapan
I meant what bootloader you are using. OK, so that is lilo. Do you have any other distributions in your hard drive that you are also booting with lilo?

Re: USB ports do not appear to function after LILO

Posted: 25. Aug 2016, 18:16
by cavit8
No other distributions are present.

Re: USB ports do not appear to function after LILO

Posted: 25. Aug 2016, 18:20
by gapan
Then I have no ideas. I was thinking that maybe you were booting a kernel from another distribution, but that's not it. Maybe look into your BIOS settings for anything related to USB devices...

Re: USB ports do not appear to function after LILO

Posted: 26. Aug 2016, 17:39
by cavit8
Thanks for the efforts Gapan.

BIOS settings were the first place I looked although I hadn't changed any from 13.1. No luck there

Most folks who have this problem try setting usbcore's autosuspend to -1 (never autosuspend). e.g. http://unix.stackexchange.com/questions ... 0-or-above My default autosuspend value is 2.

I'll need to pass the command via the kernel boot parameters but I wasn't able to get liloconfig to run last night to try it. I may just try a clean install in the hopes it will automagically fix things.

Re: USB ports do not appear to function after LILO

Posted: 26. Aug 2016, 18:36
by djemos
Upgrade the kernel to 4.4.x

Re: USB ports do not appear to function after LILO

Posted: 26. Aug 2016, 21:23
by gapan
You can enter kernel options in the LILO boot prompt. Just hit the TAB key in the LILO screen and you'll get the prompt. You can type

Code: Select all

Salix option=value
and it will boot with that.

(I don't remember what the default boot label is, it might be "Linux" instead of "Salix", but hitting the TAB key will show you that)

Re: USB ports do not appear to function after LILO

Posted: 23. Sep 2016, 01:38
by cavit8
Unfortunately neither setting autosuspend to -1 or upgrading the kernel to 4.4.19 has helped although the issue is definitely kernel related. SalixLive with kernel 2.6.33 plays fine with all the USB ports and detects them all.

Code: Select all

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 13fd:1640 Initio Corporation 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 003 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 045e:0750 Microsoft Corp. 
Bus 004 Device 003: ID 192f:0416 Avago Technologies, Pte. 
I'll continue to look for options.