2003-09-22 11:52:55

by Andreas Happe

[permalink] [raw]
Subject: various problems with usb2.0 pcmcia adaptor

Kernel Version: 2.6.0-test5-bk8

I've got some problems with the D-Link DUB-C2 2Port USB2.0 PCMCIA
adaptor. If present at boot up time, the kernel hangs after initiating a
second Yenta Socket (log below).

When inserted into a running system ohci-hcd generates multiple error
messages.

Bootup - Log (hand copied):
| Yenta: CardBus Bridge fount at 0000:02:05.0 [103c:001a]
| Yenta: Enabling burst memory read transactions
| Yenta: Using INTVAL to route CSC interrupts to PCI
| Yenta: Routing CardBus interrupts to PCI
| Yenta: ISA IRQ list 0a98, PCI irq 10
| Socket status: 300000006
[..]
| Yenta: CardBus Bridge fount at 0000:02:05.1 [103c:001a]
| Yenta: Enabling burst memory read transactions
| Yenta: Using INTVAL to route CSC interrupts to PCI
| Yenta: Routing CardBus interrupts to PCI
| Yenta: ISA IRQ list 0a98, PCI irq 10
| Socket status: 300000020
[computer hangs]

Tried to disable the onboard usb controller, but the system BIOS won't
allow it (POS in question is a HP Omnibook 6100).

The error messages which could be gained by inserting the PCMCIA card
after booting are:
| cs: IO port probe 0x0c00-0x0cff: clean.
| cs: IO port probe 0x0800-0x08ff: clean.
| cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x3c0-0x3df 0x4d0-0x4d7
| cs: IO port probe 0x0a00-0x0aff: clean.
| ohci-hcd: 2003 Feb 24 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
| ohci-hcd: block sizes: ed 64 td 64
| PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
| ohci-hcd 0000:07:00.0: OHCI Host Controller
| PCI: Setting latency timer of device 0000:07:00.0 to 64
| ohci-hcd 0000:07:00.0: irq 10, pci mem d2c7d000
| ohci-hcd 0000:07:00.0: new USB bus registered, assigned bus number 2
| ohci-hcd 0000:07:00.0: HC died; cleaning up
| usb usb2: device not accepting address 1, error -22
| ohci-hcd 0000:07:00.0: can't register root hub for usb2, -22
| ohci-hcd 0000:07:00.0: can't start
| ohci-hcd 0000:07:00.0: remove, state 0
| ohci-hcd 0000:07:00.0: USB bus 2 deregistered
| ohci-hcd: probe of 0000:07:00.0 failed with error -16
| ohci-hcd 0000:07:00.1: OHCI Host Controller

and:
| ohci-hcd: 2003 Feb 24 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
| ohci-hcd: block sizes: ed 64 td 64
| PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
| ohci-hcd 0000:07:00.0: OHCI Host Controller
| PCI: Setting latency timer of device 0000:07:00.0 to 64
| ohci-hcd 0000:07:00.0: irq 10, pci mem d18ae000
| ohci-hcd 0000:07:00.0: new USB bus registered, assigned bus number 2
| hub 2-0:0: USB hub found
| hub 2-0:0: 3 ports detected
| PCI: Enabling device 0000:07:00.1 (0000 -> 0002)
| ohci-hcd 0000:07:00.1: OHCI Host Controller
| PCI: Setting latency timer of device 0000:07:00.1 to 64
| ohci-hcd 0000:07:00.1: irq 10, pci mem d18b8000
| ohci-hcd 0000:07:00.1: new USB bus registered, assigned bus number 3
| hub 3-0:0: USB hub found
| hub 3-0:0: config failed, hub has too many ports! (err -19)
[true, it has only 2 ports.]
| ehci_hcd 0000:07:00.2: EHCI Host Controller

--Andreas


2003-09-22 12:02:08

by Russell King

[permalink] [raw]
Subject: Re: various problems with usb2.0 pcmcia adaptor

On Mon, Sep 22, 2003 at 03:37:11PM +0200, Andreas Happe wrote:
> Kernel Version: 2.6.0-test5-bk8

I tried to send you a response, but your mail system seems broken:

[email protected]
SMTP error from remote mailer after RCPT TO:<[email protected]>:
host mx0.gmx.net [213.165.64.100]: 552 {mx008} The users mailbox is full

Please ensure that your mailbox isn't full before asking questions which
will solicit more mail into your mailbox.

--
Russell King ([email protected]) http://www.arm.linux.org.uk/personal/
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of: 2.6 PCMCIA - http://pcmcia.arm.linux.org.uk/
2.6 Serial core

2003-09-23 09:18:04

by Andreas Happe

[permalink] [raw]
Subject: Re: various problems with usb2.0 pcmcia adaptor

On 2003-09-22, Russell King <[email protected]> wrote:
> Please ensure that your mailbox isn't full before asking questions which
> will solicit more mail into your mailbox.

I must apologize, i was hit by swen, the mailbox should be free by now.

--Andreas