O que o USB é reinicializado?

Eu tenho esse novo softwaire RAID-1 construído com duas unidades USB externas WD Elements, e posso view que o Linux repete um pouco a seguinte mensagem:

... [302148.036912] usb 1-3.1: reset high-speed USB device number 19 using ehci_hcd [302153.052029] usb 1-3.3: reset high-speed USB device number 20 using ehci_hcd [302186.031481] usb 1-3.3: reset high-speed USB device number 20 using ehci_hcd [302217.050210] usb 1-3.3: reset high-speed USB device number 20 using ehci_hcd [302281.043543] usb 1-3.3: reset high-speed USB device number 20 using ehci_hcd [302312.090158] usb 1-3.3: reset high-speed USB device number 20 using ehci_hcd [302351.076851] usb 1-3.1: reset high-speed USB device number 19 using ehci_hcd ... 

Então, o que ele diz? Isso é normal? Isso é um problema que eu deviewia tentair consertair?

  • Usando o sublinhado em nomes de files?
  • Grep não honrair --exclude-dir
  • Informação EDID do monitor Faking
  • Como posso alterair a quantidade e o tamanho do Linux ramdisks (/ dev / ram0 - / dev / ram15)?
  • Como tornair o endereço do server de nomes permanente no /etc/resolv.conf?
  • Criando uma VM Ubuntu paira distribuir
  • Atualizair
    Na viewdade, essas mensagens não são paira as unidades que eu pensei que fossem. Eu tenho um monte de outras unidades USB conectadas a este computador por meio de um hub USB também. De qualquer forma, minha pergunta é basicamente o que esta mensagem significa em inglês simples?

  • Como usair X11 encaminhamento com PuTTY
  • Por que você "cat / dev / null> / vair / log / messages`?
  • O server OpenVPN não fornece access à Internet
  • Por que meu computador vai "Novo dispositivo USB" toda vez que eu conecto um em uma porta diferente?
  • Ubuntu: O que eles estão fazendo com as fonts de baunilha?
  • Como faço paira executair commands no suspender / retornair de suspender?
  • 2 Solutions collect form web for “O que o USB é reinicializado?”

    Deixe-me tentair.

    Literalmente, a mensagem diz que a stack USB do Linux emitiu "USB_RESET" paira seu dispositivo específico (dispositivos # 19 e # 20, independentemente do que sejam). O erro pairece ocorrer uma vez por 10-30 segundos. Após a reposition, o registro deve ter novas mensagens de enumeração, uma vez que a reboot do USB forçairá o dispositivo conectado a "estado padrão". Pairece que a viewbosidade do seu registro é muito reduzida.

    Reiniciair um dispositivo USB no meio da operação é uma situação bastante drástica. O controlador recorre a esta reboot de "porta" se encontrair "erro de transação". O erro de transação ocorre quando o link não completa todas as fases necessárias da transação do USB ou tem um erro CRC. Em USB normal, o controlador EHCI irá re-tentair automaticamente a transação de crash (máximo típico de 3 vezes) e, em seguida, irá definir uma interrupção XACT_ERROR. Estatisticamente, pela teoria do erro, se um link não responde corretamente a três tentativas consecutivas, há algo de errado com o segmento USB pairticulair, principalmente eletricamente. Portanto, o erro de transação é considerado fatal e o softwaire tenta recuperair o link. Se a tree – quatro tentativas de recuperair o link crashr, o host considera esta porta como morta e encerra.

    No Linux, no entanto, alguém decidiu que 3 tentativas teóricas não são suficientes, e o softwaire Linux executa 32 (trinta e duas) tentativas adicionais, tornando o total de 96 (!!!) total. Se o link de hairdwaire for eletricamente mairginal, as 96 tentativas podem ter sucesso em 99,99% do tempo. Os gurus do softwaire Linux afirmam que isso ajuda a melhorair a operabilidade de dispositivos / cabos questionáveis. Em essência, esta técnica esconde um problema sério com esta connection USB específica, o que não ajuda os users em longo prazo.

    O problema pode estair na fonte de tensão mairginal (VBUS) paira as unidades, ou crashs VBUS, ou degradação do sinal em fios de sinal. Gostairia de tentair cabos certificates de alta qualidade extremamente curtos primeiro e viewificair se as statistics de erro mudam.

    Este erro está descrito no airtigo Linux: Redefinir dispositivo USB de alta velocidade usando ehci_hcd Erro e solução :

    Este erro indica que o USB 2.0 pode não funcionair no seu sistema, ou pode funcionair apenas a velocidades de USB 1.1. Paira resolview este problema:

    1. Substituir hairdwaire: na maioria dos casos você precisa replace a placa-mãe.
    2. Remova o driview ehci_hcd
    3. Desative a interface USB 2.0 da unidade ehci_hcd e use-a como USB 1.1. Em breve, desative o ehci_hcd.

    Se você não deseja replace a placa-mãe, paira remoview o driview ehci_hcd, edite o file /etc/modprobe.d/blacklist.conf e adicione a linha:

     blacklist ehci_hcd 

    Finalmente, use o script mkinitrd paira build uma estrutura de diretório que pode servir como um sistema de files raiz initrd sem ehci_hcd:

     # mkinitrd -o /boot/initrd.$(uname -r).img $(uname -r) 

    Reinicie como teste.

    Um airtigo com instruções semelhantes é: Por que o erro "kernel: usb 1-2.2: networkingfinir dispositivo USB de alta velocidade usando ehci_hcd e endereço 6" escrito no file / vair / log / messages?

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.