LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 05-23-2005, 04:25 PM   #1
shrodi
LQ Newbie
 
Registered: May 2005
Posts: 6

Rep: Reputation: 1
MDK 10.2: No USB at all (/proc/bus/usb/devices missing)


Hi,

I spent much time trying to solve this problem myself and searching the Web for possible answers, to no avail. I hope someone here can help me.

I installed Mandrake 10.2 (Mandriva 2005), kernel 2.6.11, on my Averatec 3150H laptop. Everything works fine but for the fact that I have no USB working at all (the same install on a different computer resulted in USB working fine). Here is the essential of what I have checked/done till now:

1) USB on the same machine works fine in both Window$ and Knoppix and worked fine on a previous Mandrake 9.2 install;

2) hotplug cries because /proc/bus/usb/devices is missing; indeed, I have /proc/bus/usb, but no /proc/bus/usb/devices; a manual mount ("mount -t usbfs none /proc/bus/usb") will do nothing (not even an error message); also tried with "-t usbdevfs";

3) the output of "lspci -v | grep HCI" is the following:
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI])

4) I have usbcore, ehci-hcd and uhci-hcd modules loaded (also tried with ochi-hcd, just in case); the output of "lsmod | grep usb" is the following:
usbcore 106008 3 ehci-hcd,uhci-hcd

5) I can't find any abvious error message in /var/log/messages or /var/log/syslog that could be related to this problem; at boot time the system indicates that USB filesystem is mounted successfully (like I said I get no errors with a manual mount)

6) I have tried the following boot options: acpi=off, noapic

7) I have tried disabling alsa and sound services (I have read that sometimes those could conflict with USB)

8) I have tried reinstalling Mandrake 10.2 a second time from scratch.

So, at this stage I just don't know what else I can do. I consider myself as an advanced Linux user, but as a user only I don't know much about fine hardware configuration or conflict finding/troubleshooting.

Thanks for any help or suggestion anyone could bring; if I can't find a solution I will of course switch to another distro, but I just hate being beaten this way...
 
Old 06-14-2005, 06:16 AM   #2
wonker
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Rep: Reputation: 0
Hi, I am not such as an advanced user as you, I am only beginning but it seems that I have got the same problem as you. My mother board is a Abit KD7 with the latest bios. I found it strange that my mouse did not work during the instalation but then when installed I discovered that my USB key and my usb printer are not recognised ...
They both work fine on windows but when I go into the section to verify my materiel it says that the usb controlers are there but that nothing is plugged into them ...
This mandrake 10.2 version seems to be very nice otherwise and it will be a shame if I can't get the USB ports working !!
 
Old 06-14-2005, 07:11 AM   #3
KWTm
Member
 
Registered: Jan 2004
Distribution: Kubuntu 14.04 (Dell Linux-preinstalled laptop + 2 other laptops)
Posts: 117

Rep: Reputation: 21
USB is broken on newest kernels (2.6.11?)

USB does not work properly on the newest kernels. I'm trying to remember where I saw this --it was one of the Linux hotplugging web sites. I've spent the last 5 minutes digging up my browser history and going through Google but I can't locate it yet --will keep trying, but I wanted to post this before I forgot.

In the newest kernels (including the stable ones), something about USB doesn't work --I think it was the hotplugging feature of USB 2.0, so maybe USB 1.1, the older type, still works. I remember the web page (and it was a pretty authoritative web page, probably from The Linux Hotplugging Team itself) saying "unfortunately, the Linux kernel development team refuses to correct this" or something like that. Don't quote me, though. Can someone help me locate this?

Anyway, I'm using Mandrake 10.0 oe, and I remember finding out that Mandriva 2005 LE has the newer kernel that does NOT work for this. I can't remember if Mandrake 10.1 worked or not. So the change is somewhere between 2.6.3 (which I'm using) and 2.6.11.

If I find it, I'll post it. It wasn't exactly "all of USB no longer works" but I remember it was a pretty big deal.

KWTm
 
Old 06-28-2005, 02:46 PM   #4
pochi
LQ Newbie
 
Registered: May 2005
Posts: 5

Rep: Reputation: 0
I had the same problem with Mandriva LE2005 on Averatec 3250.

After many experiments, I found that ACPI option had something to do with this USB problem. The USB did not work when "Enable ACPI" was NOT checked in "Mandrake Control Center"-->"Boot loader" panel. And I also found that /proc/bus/usb/ directory was left empty.

When "Enable ACPI" was checked and after a reboot, USB worked fine. But this time, the built-in network card stopped working, and syslogd started showing warnings repeatedly. Shown below is a part of /var/log/syslog.
Code:
irq 11: nobody cared!
 [dump_stack+30/32] dump_stack+0x1e/0x20
 [<c0103c8e>] dump_stack+0x1e/0x20
 [__report_bad_irq+43/144] __report_bad_irq+0x2b/0x90
 [<c019117b>] __report_bad_irq+0x2b/0x90
 [note_interrupt+144/176] note_interrupt+0x90/0xb0
 [<c01912a0>] note_interrupt+0x90/0xb0
 [__do_IRQ+261/272] __do_IRQ+0x105/0x110
 [<c0190d55>] __do_IRQ+0x105/0x110
 [do_IRQ+28/48] do_IRQ+0x1c/0x30
 [<c010519c>] do_IRQ+0x1c/0x30
 [common_interrupt+26/32] common_interrupt+0x1a/0x20
 [<c0103822>] common_interrupt+0x1a/0x20
 [do_softirq+42/48] do_softirq+0x2a/0x30
 [<c0176bfa>] do_softirq+0x2a/0x30
 [do_IRQ+33/48] do_IRQ+0x21/0x30
 [<c01051a1>] do_IRQ+0x21/0x30
 [common_interrupt+26/32] common_interrupt+0x1a/0x20
 [<c0103822>] common_interrupt+0x1a/0x20
handlers:
[pg0+514013280/1068971008] (rhine_interrupt+0x0/0x250 [via-rhine])
[<deebe860>] (rhine_interrupt+0x0/0x250 [via-rhine])
Disabling IRQ #11
I need both network and USB. Now I have given up coping with this problem and I'm back to Mandrake 10.1. I just don't have time to struggle right now. I found that USB doesn't work on 10.1 either if ACPI is not enabled on my machine. The network card works fine on 10.1 regardless of ACPI setting.
 
Old 06-30-2005, 11:01 AM   #5
kdingo
LQ Newbie
 
Registered: Jun 2005
Location: WA
Distribution: openSUSE 10.3, CentOS 5
Posts: 7

Rep: Reputation: 0
Oddly enough, I did not have any issues with either USB or built-in Ethernet when I installed Mandrake 10.2. I also have an Averatec 3150H. Except for having to configure xorg for the mouse, I haven't had any USB-related problems.

I can't imagine why yours isn't working when mine is. Everything still worked when I decided to play with ACPI to play with standby/hibernate etc. A lot of my system is stock configuration, maybe except for lilo.conf and xorg.conf. I'll post links to those at the bottom in case you might want to take a look.

For your point (3), my output is basically the same.
Code:
[dingo@turaco ~]$ lspci -v | grep HCI
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI])
For point (4)
running lsmod with nothing in the usb ports
Code:
[dingo@turaco ~]$ /sbin/lsmod | grep usb
usbcore               106008  3 ehci-hcd,uhci-hcd
with my usb stick
Code:
[dingo@turaco ~]$ /sbin/lsmod | grep usb
usb-storage            71168  1
scsi_mod              115784  2 sd_mod,usb-storage
usbcore               106008  4 usb-storage,ehci-hcd,uhci-hcd
For point (7), Sound has always worked and didn't really need any configuration.

I can't really think of any solutions for you, except that it might be helpful to compare configurations. However, you might try to open up Konqueror, hit F9, and click the Devices tab. It might be that your devices are being detected somehow and are just hidden.

And have you considered BIOS options? A quick look in mine show that USB legacy support is enabled, and the Cover Close option is set to Panel Off.

Here is my blog post on installing Mandrake on my Averatec.
And links to my lilo.conf and xorg.conf files.

I never did say in my blog what i did to lilo.conf. All i added/changed were the lines:
Code:
append="acpi=force apm=off resume=/dev/hda5 splash=silent"
vga=791
Hope some of these help.

Last edited by kdingo; 06-30-2005 at 11:10 AM.
 
Old 07-01-2005, 11:28 AM   #6
Kirmonkey
Member
 
Registered: Jan 2004
Location: UK
Distribution: Debian
Posts: 194

Rep: Reputation: 30
To add a little here, as an observation,

Running mandrake 10.1 with urpmi sources pointing to Mandriva LE.

For the first month after installation of my new *NIX system all usb devices worked fine, then there was occasional non mounting of my USB device (key thingy, memory thingy) or mounting but only writable by root. Of course if it is plugged/unplugged enough times (5-20) then usb will mount and be accessable by user. USB printer works fine but one of the 3 cameras that use the system does not (but used to).

Now, nothing was deliberately changed on my part so the problem may be down to updates or new software installed, the problems started with the installation of Gnome desktop, therefore this may be the cause of this apparently random problem.

Therefore the problem may be related to updates you have made to the system recently.

Also....

I found that installing Mandrake 10.1 with a USB mouse or the printer plugged in caused problems, better to add them later.

No answers here only the story.....



The Monkey
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
where is /proc/bus/usb/devices???? mrchaos Linux - Software 4 12-04-2005 10:26 PM
No USB at all (/proc/bus/usb/devices missing) shrodi Linux - Hardware 1 05-26-2005 04:07 AM
question on /proc/bus/usb/devices file ryan_a_hH Linux - Hardware 2 01-21-2005 01:49 PM
USB scanner not in /proc/bus/usb/devices psweetma Linux - Hardware 4 02-25-2004 04:47 PM
/proc/bus/usb/devices missing shellcode Linux - General 11 02-24-2004 10:15 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 01:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration