O artigo da Wikipedia LTO diz que cada unidade LTO pode ler o chip de memória de uma fita via NFC de 13,56 MHz.
Espero encontrar aqui números de série, propriedades de fita e dados de uso. Como posso ler esses dados com software livre e de código aberto em um sistema Linux?
Método.1 ACIONAMENTO LTO
A unidade LTO possui um leitor RFID interno para ler os dados do chip. O cliente pode acessar isso via comando SCSI. Especificamente, o comando READ ATTRIBUTE (Código de Operação: 8C).
O comando READ ATTRIBUTE deve ser invocado junto com o Attribute Identifier que especifica o campo de dados a ser transferido. Por exemplo, de acordo com IBM SCSI Reference , MEDIUM SERIAL NUMBER pode ser lido com 0401h de Attribute Identifier e LOAD COUNT é 0003h.
Este é um software Linux de código aberto que envia o comando READ ATTRIBUTE para a unidade. Números de série, propriedades de fita como comprimento médio, largura e dados de uso, como contagem de carga, total de MB gravados, etc... são suportados.
Método.2 Leitor RFID Genérico
Atualmente, Proxmark3 e ACR122U suportam memória de cartucho LTO.
Step.1 Despeje todos os dados do chip com esses leitores. Instale o software Proxmark3 ou nfc-ltocm dependendo do seu hardware, coloque o cartucho LTO no leitor e envie o comando dump. Os dados binários do chip serão armazenados em seu dispositivo de armazenamento.
Step.2 Torne esses dados binários legíveis por humanos com este script. Aqui está o vídeo do YouTube para demonstração.
Se você tiver o sg3_utils / sg3-utils instalado (o nome depende da sua distribuição), você pode usar sg_read_attr para fazer isso. Com -e ele enumera todos os atributos que conhece.
Então você pode ler 0x0401 ou 0x003 (/dev/sg0 sendo meu dispositivo de fita):
Ou para lê-los todos com -f all