Tentando usar o desktop do Ubuntu 16.10 para diagnosticar problemas de hardware USB

0

Eu suspeito que minhas portas USB falharam no meu laptop. Conectar dispositivos (telefone ou GPSr) os aciona e carrega o telefone. No entanto, não consigo ler unidades USB ou usar meu mouse USB. Ubuntu foi sugerido como uma ferramenta que pode ser capaz de verificar as portas físicas, então eu tenho em um DVD e eu sou capaz de arrancar no Ubuntu, mas isso é tanto quanto eu sou capaz de fazer sozinho sem ajuda. Obrigado antecipadamente!

    
por Joe Phillips 29.11.2016 / 05:09

1 resposta

2

O comando lsusb fornecerá hardware de identificação de saída conectado às suas portas USB. Por exemplo, se eu conectar uma unidade flash em uma porta no meu sistema, recebo uma saída assim:

$ lsusb
Bus 002 Device 003: ID 8564:1000 Transcend Information, Inc. JetFlash
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 10d5:5a08 Uni Class Technology Co., Ltd 
Bus 001 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 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Para informações mais completas, use o comando lsusb -v

Para obter informações sobre um dispositivo específico no barramento (neste caso, a unidade flash conectada), é possível indicar o número do barramento e o número do dispositivo por meio do switch -s, como em:

$ lsusb -v -s 2:3

Bus 002 Device 003: ID 8564:1000 Transcend Information, Inc. JetFlash
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x8564 Transcend Information, Inc.
  idProduct          0x1000 JetFlash
  bcdDevice            1.00
  iManufacturer           1 JetFlash
  iProduct                2 Mass Storage Device
  iSerial                 3 DYYUB7GB
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Eu tive sistemas entrando na loja que exibiram os problemas que você delineou onde o único problema era que as portas estavam cheias de poeira. Uma lata de ar comprimido resolve isso com facilidade. Se as portas em questão são portas frontal ou traseira em um desktop, você pode simplesmente substituir o chicote interno. Se as portas em questão estiverem fisicamente conectadas à placa-mãe, como é típico em laptops, é necessário dessoldar / soldar (a qualidade dos resultados será determinada por sua habilidade aqui e não é garantida). Se é um problema de chipset, você está olhando para substituir mainboard.

    
por Elder Geek 29.11.2016 / 19:08