Modify

Opened 9 years ago

Closed 3 years ago

Last modified 3 years ago

#5122 closed defect (fixed)

brcm47xx wl520gu usb errors

Reported by: raver@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: Cc:

Description

Arch: brcm47xx
Model: Asus WL-520gU
Revision: r15808
Kernel: 2.6.28.10

Hi,

I'm getting kernel dumps when I connect 3G USB modems.
These errors don't occur immediately after connecting the modem, only when downloading from internet.

Curiously I don't get any errors on a WL500gP v2, which has a similar hardware.

Kernel dump:

ohci_hcd ssb0:1: OHCI Unrecoverable Error, disabled
ohci_hcd ssb0:1: HC died; cleaning up
irq 5: nobody cared (try booting with the "irqpoll" option)
Call Trace:[<8002c76c>] 0x8002c76c
[<80012f7c>] 0x80012f7c
[<80012f7c>] 0x80012f7c
[<80057634>] 0x80057634
[<800577fc>] 0x800577fc
[<800562c8>] 0x800562c8
[<800562c8>] 0x800562c8
[<80057c24>] 0x80057c24
[<80024cc4>] 0x80024cc4
[<80057c24>] 0x80057c24
[<8002cdc8>] 0x8002cdc8
[<8000d160>] 0x8000d160
[<800443c0>] 0x800443c0
[<80001444>] 0x80001444
[<80014d30>] 0x80014d30
[<80032288>] 0x80032288
[<80032140>] 0x80032140
[<80001444>] 0x80001444
[<80032288>] 0x80032288
[<8000d178>] 0x8000d178
[<80001444>] 0x80001444
[<80001660>] 0x80001660
[<8000e84c>] 0x8000e84c
[<80001680>] 0x80001680

handlers:
[<c01da9b0>]
[<c01da9b0>]
Disabling IRQ #5
irq 5: nobody cared (try booting with the "irqpoll" option)
Call Trace:[<8002c76c>] 0x8002c76c
[<80012f7c>] 0x80012f7c
[<80012f7c>] 0x80012f7c
[<80057634>] 0x80057634
[<800577fc>] 0x800577fc
[<800562c8>] 0x800562c8
[<800562a8>] 0x800562a8
[<80057c24>] 0x80057c24
[<8002cdc8>] 0x8002cdc8
[<8000d160>] 0x8000d160
[<800443c0>] 0x800443c0
[<80001444>] 0x80001444
[<80014d30>] 0x80014d30
[<80032288>] 0x80032288
[<80032140>] 0x80032140
[<80001444>] 0x80001444
[<80032288>] 0x80032288
[<8000d178>] 0x8000d178
[<80001444>] 0x80001444
[<80001660>] 0x80001660
[<8000e84c>] 0x8000e84c
[<80001680>] 0x80001680

....

Loaded USB modules:

usbserial              23872  3 option
usbcore               107936  6 option,usbserial,cdc_acm,ohci_hcd,ehci_hcd

Here's dmesg USB related output.

usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci_hcd ssb0:1: SSB OHCI Controller
ohci_hcd ssb0:1: new USB bus registered, assigned bus number 1
ohci_hcd ssb0:1: irq 5, io mem 0x18003000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd ssb0:1: SSB EHCI Controller
ohci_hcd ssb0:1: new USB bus registered, assigned bus number 2
ohci_hcd ssb0:1: irq 5, io mem 0x18003800
ohci_hcd ssb0:1: USB 0.0 started, EHCI 1.00
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
hub 2-0:1.0: unable to enumerate USB device on port 1
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usb 1-1: new full speed USB device using ohci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
usb 1-1: USB disconnect, address 2
hub 2-0:1.0: unable to enumerate USB device on port 1
usb 1-1: new full speed USB device using ohci_hcd and address 3
usb 1-1: configuration #1 chosen from 1 choice
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.1: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:1.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
option 1-1:1.3: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3

Best Regards,

João

Attachments (0)

Change History (6)

comment:1 follow-up: Changed 9 years ago by hauke

The stack trace is unreadable.
Please activate CONFIG_KERNEL_KALLSYMS in Openwrt and reproduce the error.

Global build settings --> Compile the kernel with symbol table information

comment:2 in reply to: ↑ 1 Changed 9 years ago by raver@…

Replying to hauke:

The stack trace is unreadable.
Please activate CONFIG_KERNEL_KALLSYMS in Openwrt and reproduce the error.

Global build settings --> Compile the kernel with symbol table information


Kernel dump, now with symbol table information.

ohci_hcd ssb0:1: OHCI Unrecoverable Error, disabled
ohci_hcd ssb0:1: HC died; cleaning up
irq 5: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[<80014110>] dump_stack+0x8/0x34
[<800607ec>] __report_bad_irq+0x44/0xd8
[<80060a5c>] note_interrupt+0x1dc/0x23c
[<80060edc>] handle_percpu_irq+0x98/0xbc
[<8000d9b0>] plat_irq_dispatch+0xe4/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80035c14>] __do_softirq+0x70/0x1a0
[<80035dd8>] do_softirq+0x94/0x9c
[<8000d9b8>] plat_irq_dispatch+0xec/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80001680>] r4k_wait+0x20/0x40
[<8000f1ec>] cpu_idle+0x30/0x50

handlers:
[<c01e62d4>] (usb_hcd_irq+0x0/0x1a4 [usbcore])
[<c01e62d4>] (usb_hcd_irq+0x0/0x1a4 [usbcore])
Disabling IRQ #5
irq 5: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[<80014110>] dump_stack+0x8/0x34
[<800607ec>] __report_bad_irq+0x44/0xd8
[<80060a5c>] note_interrupt+0x1dc/0x23c
[<80060edc>] handle_percpu_irq+0x98/0xbc
[<8000d9b0>] plat_irq_dispatch+0xe4/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80035c14>] __do_softirq+0x70/0x1a0
[<80035dd8>] do_softirq+0x94/0x9c
[<8000d9b8>] plat_irq_dispatch+0xec/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80001680>] r4k_wait+0x20/0x40
[<8000f1ec>] cpu_idle+0x30/0x50

handlers:
[<c01e62d4>] (usb_hcd_irq+0x0/0x1a4 [usbcore])
[<c01e62d4>] (usb_hcd_irq+0x0/0x1a4 [usbcore])
Disabling IRQ #5
irq 5: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[<80014110>] dump_stack+0x8/0x34
[<800607ec>] __report_bad_irq+0x44/0xd8
[<80060a5c>] note_interrupt+0x1dc/0x23c
[<80060edc>] handle_percpu_irq+0x98/0xbc
[<8000d9b0>] plat_irq_dispatch+0xe4/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80035c14>] __do_softirq+0x70/0x1a0
[<80035dd8>] do_softirq+0x94/0x9c
[<8000d9b8>] plat_irq_dispatch+0xec/0x2bc
[<80001444>] ret_from_irq+0x0/0x4
[<80001680>] r4k_wait+0x20/0x40
[<8000f1ec>] cpu_idle+0x30/0x50

....

comment:3 Changed 9 years ago by florian

This might be related to a wrong clock setting for wl520gu/gc

comment:4 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:5 follow-up: Changed 3 years ago by hauke

  • Resolution set to fixed
  • Status changed from new to closed

The wrong clock settings were fixed some time ago. Please reopen when this problem still exists.

comment:6 in reply to: ↑ 5 Changed 3 years ago by raver@…

Replying to hauke:

The wrong clock settings were fixed some time ago. Please reopen when this problem still exists.

I currently don't have a router to test, but I will give feedback if I can find one.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.