USB 3.0 problema no HP ProBook 6570b com Ubuntu 12.10

1

Eu tenho um problema ao ativar o USB 3.0 no meu laptop Algumas informações relevantes:

uname -a

Linux HP-ProBook-6570b 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

lspci -nnk

00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:17ab]
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:17ab]
Kernel driver in use: ehci_hcd
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:17ab]
Kernel driver in use: ehci_hcd
...

lsusb

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 138a:003d Validity Sensors, Inc. 
Bus 001 Device 004: ID 0461:4dfe Primax Electronics, Ltd 
Bus 002 Device 003: ID 0a5c:21e1 Broadcom Corp.

dmesg

[    1.152273] usb usb1: >SerialNumber: 0000:00:1a.0
[    1.152342] hub 1-0:1.0: >USB hub found
[    1.152345] hub 1-0:1.0: >2 ports detected
[    1.152396] ehci_hcd 0000:00:1d.0: >setting latency timer to 64
[    1.152399] ehci_hcd 0000:00:1d.0: >EHCI Host Controller
[    1.152402] ehci_hcd 0000:00:1d.0: >new USB bus registered, assigned bus number 2
[    1.152419] ehci_hcd 0000:00:1d.0: >debug port 2
[    1.156304] ehci_hcd 0000:00:1d.0: >cache line size of 64 is not supported
[    1.156307] ehci_hcd 0000:00:1d.0: >irq 16, io mem 0xd4738000
[    1.168203] ehci_hcd 0000:00:1d.0: >USB 2.0 started, EHCI 1.00
[    1.168225] usb usb2: >New USB device found, idVendor=1d6b, idProduct=0002
[    1.168228] usb usb2: >New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.168231] usb usb2: >Product: EHCI Host Controller
[    1.168247] usb usb2: >Manufacturer: Linux 3.5.0-17-generic ehci_hcd
[    1.168248] usb usb2: >SerialNumber: 0000:00:1d.0
[    1.168309] hub 2-0:1.0: >USB hub found
[    1.168311] hub 2-0:1.0: >2 ports detected
[    1.168347] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.168356] uhci_hcd: USB Universal Host Controller Interface driver
[    1.168374] xhci_hcd 0000:00:14.0: >can't derive routing for PCI INT A
[    1.168375] xhci_hcd 0000:00:14.0: >PCI INT A: no GSI
[    1.168375] 
[    1.168391] xhci_hcd 0000:00:14.0: >setting latency timer to 64
[    1.168394] xhci_hcd 0000:00:14.0: >xHCI Host Controller
[    1.168397] xhci_hcd 0000:00:14.0: >new USB bus registered, assigned bus number 3
[    1.168479] xhci_hcd 0000:00:14.0: >cache line size of 64 is not supported
[    1.168480] xhci_hcd 0000:00:14.0: >request interrupt 255 failed
[    1.168482] xhci_hcd 0000:00:14.0: >USB bus 3 deregistered
[    1.168493] xhci_hcd 0000:00:14.0: >can't derive routing for PCI INT A
[    1.168495] xhci_hcd 0000:00:14.0: >init 0000:00:14.0 fail, -22
[    1.168498] xhci_hcd: probe of 0000:00:14.0 failed with error -22
[    1.168517] usbcore: registered new interface driver libusual

Mais uma coisa este laptop é executado no modo UEFI nativo Alguma ideia de como resolver este problema?

    
por user102000 29.10.2012 / 21:36

4 respostas

1

O bit a seguir significa que ele não pode alocar uma interrupção do GSI ou uma interrupção herdada para o dispositivo, o que evidentemente faz com que ele falhe. Provavelmente é um bug do kernel, relacionado ao caso da UEFI e do seu dispositivo USB3.

[    1.168374] xhci_hcd 0000:00:14.0: >can't derive routing for PCI INT A
[    1.168375] xhci_hcd 0000:00:14.0: >PCI INT A: no GSI
[    1.168375] 
    
por Bailey S 30.10.2012 / 00:30
2

Desculpe, não fui claro o suficiente.

A mensagem em francês e em inglês é a mesma:

  • Com o Ubuntu 12.10 / Linux Mint 14, o usb3 não funcionou no meu ASUS Zenbook Prime UX31A: quando eu conectei meu disco rígido (usb3) em meu computador, não consegui abrir o disco rígido.
  • O problema vem do kernel incluído no Ubuntu 12.10 / linux mint 14. O kernel básico no Ubuntu 12.10 é o 3.5.0.
  • Para corrigir o problema, instalei um kernel mais novo: instalei o 3.5.7 e o problema foi resolvido.

Para alterar o kernel, é muito fácil: link

O Kernel 3.5.7 para Ubuntu 12.10 / Linux mint 14: link

Está mais claro agora? = $ Realmente sinto muito pelo meu Inglês! ... vou tentar ser melhor…

    
por jeremy 10.12.2012 / 16:41
0

Apenas para informação, Eu tive o mesmo problema com o meu laptop (ASUS Zenbook Prime UX31A). O USB3 não funcionou com o ubuntu 12.10 ... eu mudei meu kernel (eu instalei o kernel linux 3.5.7) e o problema foi resolvido. Talvez você devesse tentar. Boa sorte! (Desculpe pelo meu inglês = $ ... Meu inglês é tão ruim ...)

A resposta em francês ----- ça va être un peu mais facile pour moi là! ^^ O bonde golpe golpeia a informação para o que está acima para configurar o usuário sobre o Ubuntu 12.10 / linux mint 14 sobre um ASUS Zenbook principal UX31A: Après avoir tenté pas mal de choses, j'ai opté pour une install d'un kernel plus récent. J'ai installé le 3.5.7 et le pb de l'usb3 était résolu! = D Par ns pb peut revenir suivant le kernel utilisé: le pb est revenu lorsque j'ai voulu paser sur le 3.6. Par con la je suis sur le 3.7 et plus de soucis ... link Le noyau (3.5.7) não contém nenhum problema: link

    
por jeremy 07.12.2012 / 16:08
0

Este problema foi corrigido com o kernel 3.8.5. Faça o download do link .

eRiC

link : "USB: xhci: habilitar corretamente as interrupções"

    
por eric pfaffhauser 18.02.2013 / 12:37