Eu tenho um laptop executando o Ubuntu 15.04 (3.19.0-21-genérico) e um gabinete SATA HDD externo de 2,5 "e USB3.0 que alega que suporta o modo UASP ( o modelo S2510BPU33 da StarTech ). Não tenho problemas em montar a unidade ou lendo / escrevendo para ele.
Gostaria de poder confirmar o seguinte:
- Que o próprio dispositivo realmente suporta UASP
- Se meu chipset também suporta UASP
- Se o dispositivo está usando UASP quando eu o monto
Onde posso encontrar essas informações?
Driver=uas
, seria bom descobrir o porquê - por exemplo, pode ser que o chipset ou o dispositivo (ou possivelmente os dois?) Não sejam compatíveis com UAS . Deixarei a pergunta em aberto até o final da semana, caso alguém possa responder aos outros dois pontos, mas, caso contrário, aceitarei sua resposta.Além da resposta que austinmarton deu, você pode executar
em que VPID é o ID do fornecedor / produto relatado
lsusb
. Por exemplo:Observe que o único
bInterfaceProtocol
valor listado é80 Bulk-Only
. Este dispositivo não seria um dispositivo configurado pelo UASP. No entanto, se você vir um adicionalbInterfaceProtocol 98
, esse seria um dispositivo configurado pelo UASP.Esses valores são dados em decimal, mas a especificação se refere a eles por seus valores hexadecimais ...
Esta informação pode ser encontrada na Especificação de armazenamento em massa em usb.org , seção 3 Códigos de protocolo, Tabela 2 - Protocolo de transporte de armazenamento em massa.
No entanto, não tenho certeza se isso responde às suas primeira ou segunda perguntas, pois não está claro se esse valor seria relatado em máquinas / dispositivos compatíveis com UASP e naqueles que não.
fonte
Para completar a resposta:
Se o seu controlador não suportar UAS, o kernel do linux terá a gentileza de informar:
Além disso, lsusb mostra uma linha para o bInterfaceProtocol 98, mas está vazia:
HTH,
R. Daneel olivaw,
O robô humano por dentro.
fonte
Você deve verificar se o driver UAS está sendo usado para o seu disco. Primeiro, identifique o disco em questão:
Então, meu dispositivo é um disco SCSI. Aqui você encontra as informações sobre os drivers atualmente em uso,
Portanto, no meu caso, o driver apropriado é sd ou sr . Para verificar qual, eu tento
Daí o meu motorista é sd .Você pode verificar novamente que o diretório / sys / bus / SCSI / drivers / sr / 9: 0: 0: 1 se não existir. Portanto, meu disco externo não é UASP.
fonte