Re: 2.6.10--modutils on crack? Also 15-pin joystick

From: Dances With Crows (danSPANceswitTRAPhcrows_at_gmail.com)
Date: 01/25/05


Date: 24 Jan 2005 23:27:19 GMT

On 24 Jan 2005 22:59:53 GMT, Bill Unruh staggered into the Black Sun and
said:
> Dances With Crows <danSPANceswitTRAPhcrows@gmail.com> writes:
>>I upgraded my desktop machine to the 2.6 kernel at the beginning of
>>January, figuring that 2.6.10 would be usable since 2.4.10 was. Most
> ???

In case you forgot, the 2.4 kernel suffered from VIA DMA bugs until
2.4.5, and VM problems until 2.4.10. Both those problems caused a
number of annoyances for me--filesystem damage, lengthy reiserfscks,
OOM-killer zapping the things I was working on, etcetera.

>>enough to complain about. My motherboard's USB 1 chipset is OHCI.
>>samantha:~# modprobe uhci_hcd
>>samantha:~#
> And how do you know that the uhci_hcd driver does not have anything to
> drive? You have usb on your system.

Yes, an *OHCI* USB chipset. Look:

samantha:~$ lspci -vv | grep UHCI
samantha:~$ lspci -vv | grep OHCI
0000:00:02.0 USB Controller: nVidia Corporation: Unknown device 0087
(rev a1) (prog-if 10 [OHCI])
0000:00:02.1 USB Controller: nVidia Corporation: Unknown device 0087
(rev a1) (prog-if 10 [OHCI])

...I'd say that there isn't an UHCI chipset anywhere on the PCI bus. If
I modprobe uhci_hcd and rmmod ohci_hcd, USB 1 devices don't work. If I
modprobe ohci_hcd, USB 1 devices work. I am not a kernel hacker, but I
am very good at troubleshooting problems with Linux and I've been doing
it since mid-1999, as a quick groups.google should show you.

> Try modprobe of something you know you do not have.

samantha:~# modprobe via-rhine
samantha:~#

...there's no VIA-Rhine NIC on this motherboard. It's a VIA Velocity.
When via-rhine successfully loaded, I thought I had networking. Imagine
my surprise when "ifconfig eth0 192.168.1.2 up" failed miserably.

>>...so the mechanism that module-init-tools uses to report problems
>>with the insertion of a module is working. At least partially. Why
>>doesn't uhci_hcd report problems in the way that ns558 does?
> Maybe because it did find something to drive?

Nope. Though it loads, there's no UHCI chipset anywhere on this
motherboard. The root cause is probably as Damjan said in Message-ID
35kt4sF4ovmc8U3@individual.net , a way for modules to be loaded even if
they don't have anything to drive. This is supposed to make hotplugging
easier, but it also makes troubleshooting more difficult.

-- 
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
Brainbench MVP for Linux Admin /    mail: TRAP + SPAN don't belong
http://www.brainbench.com     /                Hire me! 
-----------------------------/ http://crow202.dyndns.org/~mhgraham/resume


Relevant Pages

  • Several OOPSes in net/sched/sch_generic.c, kernel/softirq.c (and other places)
    ... I have witnessed several kernel oopses in a vanilla 2.6.32 kernel of different patch levels. ... As I have no idea how I can trigger this oops -- it just happens after a few hours of running -- I'll list what I'm using the machine for: it's running Debian squeeze with a custom built kernel, vanilla 2.6.32.7 (.config attached). ... A WLAN AP is running over the USB wireless stick, which is bridged with the LAN side of the one NIC. ... # Device Drivers ...
    (Linux-Kernel)
  • PROBLEM: Oops when using emi62 with 2.6.28
    ... With kernel 2.6.28 (and I don't really know which version of the kernel ... emi62 soundcard usb firmware oops ... 2000-2fff: PCI Bus 0000:02 ... # Infrared-port device drivers ...
    (Linux-Kernel)
  • problem with linux-2.6.28
    ... ACPI: Local APIC address 0xfee00000 ... Allocating PCI resources starting at cc000000 ... 3243604k/3276480k available (3222k kernel code, 31608k reserved, 1142k data, 312k init, 23 ... USB 2.0 'Enhanced' Host Controller Driver ...
    (Linux-Kernel)
  • Ive just installed SuSE 8.2 and its not recognising my Alcatel
    ... SpeedTouch USB Modem. ... Do I need to patch the kernel or pppd? ...
    (alt.os.linux.suse)
  • Re: my kernel sometimes did a crash, but no panic
    ... 00:09.0 USB Controller: VIA Technologies, ... Aug 8 23:56:56 o kernel: Symbols match kernel version 2.6.11. ... Aug 8 23:57:00 o kernel: Using ACPI for SMP configuration ...
    (Linux-Kernel)