Hello,

I upgraded to the latest official Mandriva kernel : 2.6.12-25mdk.
After having enabled CONFIG_USB_DEBUG and generated a new kernel, I did not get 
much more informations; 
what puzzles me, is that uhci_hcd does not even discover the USB 1.1 added 
component ? could it be related to 
the tag "SERIAL_SSA" (see my first post) : the driver could guess that it is a 
SSA device and not a USB one ?

I don't know if I will switch to kernel 2.6.17 downloading the sources from 
kernel.org - I never did such a job before, I am afraid it will require too 
much work 
in order to get a clean kernel running ... as I would probably work in order to 
get the same configuration as Mandriva supplies in order to limit mistakes ...

here are the relevant syslog lines with CONFIG_USB_DEBUG enabled :

egrep -i '18:11.*(usb|hci)' syslog
Sep  3 18:11:06 rubedo kernel: Inspecting /boot/System.map-2.6.12-25mdk_dbg_ehci
Sep  3 18:11:06 rubedo kernel: Loaded 20969 symbols from 
/boot/System.map-2.6.12-25mdk_dbg_ehci.
Sep  3 18:11:06 rubedo kernel: Linux version 2.6.12-25mdk_dbg_ehci ([EMAIL 
PROTECTED]) (
gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)) #1 Sun Sep 3 
12:18:45 CEST 2006
Sep  3 18:11:06 rubedo kernel: Kernel command line: BOOT_IMAGE=2612-25_dbg_ehci 
root=302 splash=v
erbose
Sep  3 18:11:06 rubedo kernel: SLPB PCI0 HUB0 USB0 USB1 MODM 
Sep  3 18:11:06 rubedo kernel: usbcore: registered new driver usbfs
Sep  3 18:11:06 rubedo kernel: usbcore: registered new driver hub
Sep  3 18:11:06 rubedo kernel: USB Universal Host Controller Interface driver 
v2.2
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.2: UHCI Host Controller
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.2: new USB bus registered, 
assigned bus number
 1
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.2: irq 11, io base 0x0000d000
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.2: detected 2 ports
Sep  3 18:11:06 rubedo kernel: usb usb1: default language 0x0409
Sep  3 18:11:06 rubedo kernel: usb usb1: new device strings: Mfr=3, Product=2, 
SerialNumber=1
Sep  3 18:11:06 rubedo kernel: usb usb1: Product: UHCI Host Controller
Sep  3 18:11:06 rubedo kernel: usb usb1: Manufacturer: Linux 
2.6.12-25mdk_dbg_ehci uhci_hcd
Sep  3 18:11:06 rubedo kernel: usb usb1: SerialNumber: 0000:00:1f.2
Sep  3 18:11:06 rubedo kernel: usb usb1: hotplug
Sep  3 18:11:06 rubedo kernel: usb usb1: adding 1-0:1.0 (config #1, interface 0)
Sep  3 18:11:06 rubedo kernel: usb 1-0:1.0: hotplug
Sep  3 18:11:06 rubedo kernel: hub 1-0:1.0: usb_probe_interface
Sep  3 18:11:06 rubedo kernel: hub 1-0:1.0: usb_probe_interface - got id
Sep  3 18:11:06 rubedo kernel: hub 1-0:1.0: USB hub found
Sep  3 18:11:06 rubedo kernel: hub 1-0:1.0: no power switching (usb 1.0)
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.2: port 1 portsc 0093,00
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.4: UHCI Host Controller
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.4: new USB bus registered, 
assigned bus number
 2
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.4: irq 11, io base 0x0000d800
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.4: detected 2 ports
Sep  3 18:11:06 rubedo kernel: usb usb2: default language 0x0409
Sep  3 18:11:06 rubedo kernel: usb usb2: new device strings: Mfr=3, Product=2, 
SerialNumber=1
Sep  3 18:11:06 rubedo kernel: usb usb2: Product: UHCI Host Controller
Sep  3 18:11:06 rubedo kernel: usb usb2: Manufacturer: Linux 
2.6.12-25mdk_dbg_ehci uhci_hcd
Sep  3 18:11:06 rubedo kernel: usb usb2: SerialNumber: 0000:00:1f.4
Sep  3 18:11:06 rubedo kernel: usb usb2: hotplug
Sep  3 18:11:06 rubedo kernel: usb usb2: adding 2-0:1.0 (config #1, interface 0)
Sep  3 18:11:06 rubedo kernel: usb 2-0:1.0: hotplug
Sep  3 18:11:06 rubedo kernel: hub 2-0:1.0: usb_probe_interface
Sep  3 18:11:06 rubedo kernel: hub 2-0:1.0: usb_probe_interface - got id
Sep  3 18:11:06 rubedo kernel: hub 2-0:1.0: USB hub found
Sep  3 18:11:06 rubedo kernel: hub 2-0:1.0: no power switching (usb 1.0)
Sep  3 18:11:06 rubedo kernel: usb 1-1: new full speed USB device using 
uhci_hcd and address 2
Sep  3 18:11:06 rubedo kernel: usb 1-1: default language 0x0409
Sep  3 18:11:06 rubedo kernel: usb 1-1: new device strings: Mfr=0, Product=80, 
SerialNumber=63
Sep  3 18:11:06 rubedo kernel: usb 1-1: Product: Cypress AT2LP RC42
Sep  3 18:11:06 rubedo kernel: usb 1-1: SerialNumber: 4000000000018895
Sep  3 18:11:06 rubedo kernel: usb 1-1: hotplug
Sep  3 18:11:06 rubedo kernel: usb 1-1: adding 1-1:1.0 (config #1, interface 0)
Sep  3 18:11:06 rubedo kernel: usb 1-1:1.0: hotplug
Sep  3 18:11:06 rubedo kernel: Initializing USB Mass Storage driver...
Sep  3 18:11:06 rubedo kernel: usb-storage 1-1:1.0: usb_probe_interface
Sep  3 18:11:06 rubedo kernel: usb-storage 1-1:1.0: usb_probe_interface - got id
Sep  3 18:11:06 rubedo kernel: scsi0 : SCSI emulation for USB Mass Storage 
devices
Sep  3 18:11:06 rubedo kernel: usbcore: registered new driver usb-storage
Sep  3 18:11:06 rubedo kernel: USB Mass Storage support registered.
Sep  3 18:11:06 rubedo kernel: usb-storage: device found at 2
Sep  3 18:11:06 rubedo kernel: usb-storage: waiting for device to settle before 
scanning
Sep  3 18:11:06 rubedo kernel: uhci_hcd 0000:00:1f.4: suspend_hc
Sep  3 18:11:06 rubedo kernel: usb-storage: device scan complete


Robert

On Saturday 2 September 2006 17:58, Alan Stern wrote:
> On Sat, 2 Sep 2006, Robert Grasso wrote:
> 
> > Hello,
> > 
> > I am unsure whether this question has already been posted on the list : a 
> > quick search did not yield any positive result.
> > 
> > I am running Mandriva 2006.0 with kernel 2.6.12-12mdk on a DFI NB71-BC 
> > motherboard.
> > 
> > I just bought a PCI card, in order to plug an external USB 2.0 hard disk - 
> > my 
> > motherboard only supplies USB 1.
> > 
> > The module ehci_hcd was not loaded after that I plugged the card into the 
> > PCI 
> > slot. Meanwhile, the card is seen when querying the bus with lspci :
> > 
> > "02:0a.0 SSA: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 
> > 61)
> > 02:0a.1 SSA: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 
> > 61)
> > 02:0a.2 SSA: VIA Technologies, Inc. USB 2.0 (rev 63)"
> > 
> > or with lspcidrake :
> > 
> > "usb-uhci        : VIA Technologies|VT82C586B USB [SERIAL_SSA]
> > usb-uhci        : VIA Technologies|VT82C586B USB [SERIAL_SSA]
> > ehci-hcd        : VIA Technologies Inc|VT8235 USB Enhanced Controller 
> > [SERIAL_SSA]"
> > 
> > if I try to load the module by hand :
> > 
> > modprobe ehci_hcd
> > 
> > the module is loaded (I can see it with lsmod) and modprobe just returns 
> > without printing anything, the driver did nothing : I saw no further log in 
> > messages or syslog, nor any new entry appeared in /proc/bus/usb
> > 
> > If I plug the external disk on a builtin USB 1.1 connector, it's seen 
> > correctly - but I am afraid that the speed will be close to a snail speed.
> > 
> > What could I do ?
> 
> To start, try setting CONFIG_USB_DEBUG in the kernel configuration and 
> rebuilding the USB drivers.  Then see what shows up in the dmesg log.
> 
> Also, it wouldn't hurt to upgrade to 2.6.17.
> 
> Alan Stern
> 
> 
> 

-- 
Robert Grasso
@home
---
UNIX was not designed to stop you from doing stupid things, because 
  that would also stop you from doing clever things. -- Doug Gwyn

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to