
Neste texto, você terá todas as informações necessárias para configurar seu próprio servidor USB em uma máquina Linux sem precisar comprar um hub USB ou qualquer equipamento adaptador. Falaremos sobre a solução USB sobre Ethernet Linux.
Com o FlexiHub, que funciona como software USB para Ethernet para Linux, você terá uma quantidade ilimitada de portas virtuais, para poder compartilhar quantos dispositivos precisar. E o aplicativo não dividirá a largura de banda entre essas portas, como qualquer hub USB faz. É por isso que, com o FlexiHub, você poderá compartilhar e acessar vários dispositivos simultaneamente sem queda perceptível em seu desempenho. E você pode aumentar ainda mais a velocidade de sua conexão ativando o prático recurso de compactação de tráfego do FlexiHub.
Observação: lembre-se de que, para dispositivos de baixa velocidade, como chaves dongle USB, isso não fará nenhuma diferença perceptível. No entanto, esse recurso pode ser muito útil para dispositivos USB sensíveis à latência, especialmente se você não tiver uma LAN Cat6 de 100 Mbps.
Quanto à interface de linha de comando, é o mais simples possível, desde que você conheça todos os comandos adequados (que, por sinal, são bastante autoexplicativos e muito fáceis de lembrar).
Use o seguinte comando para fazer login em sua conta FlexiHub:
fhcli login EMAIL
Não se esqueça de substituir 'EMAIL' pelo endereço real que você usou durante o registro da sua conta. E se você quiser ser o único a usar sua conta, adicione o parâmetro 'redefinir tudo' no final. Depois disso, quem estiver usando sua conta no momento em outros computadores será desconectado instantaneamente.
Como este:
fhcli login EMAIL [--reset-all]
Agora, para conectar a um USB remoto via Ethernet Linux, use este comando:
fhcli connect-device ID_DEVICE
O ID_DEVICE é um número de quatro dígitos que você pode obter após usar o comando fhcli show-remote
para ver a lista de todos os dispositivos disponíveis para conexão remota.
O comando connect-device tem dois parâmetros que você pode usar.
A primeira é escolher a taxa de compressão de dados desejada:
[--compression=bestspeed]
- compressão máxima, melhor para periféricos sensíveis à latência,
[--compression=bestsize]
- melhor tamanho de pacote para transferência de dados com perda zero,
[--compression=no]
- sem compressão alguma.
Se você não usar esse parâmetro, a compactação será definida de acordo com o valor padrão. Se você não tiver certeza de qual é para sua máquina, use o comando fhcli default-connect-parameters
para descobrir.
E o segundo permitiu ativar ou desativar o recurso de reconexão automática:
[--auto-reconnect]
[--no-auto-reconnect]
Cada um dos parâmetros de conexão pode ser alterado em movimento com o comando fhcli change-existing-connection-params ID_DEVICE
.
Quando terminar de usar o dispositivo remoto, execute o comando fhcli disconnect-device ID_DEVICE
para desconectá-lo.
Mas é claro que a funcionalidade da linha de comando do FlexiHub para a funcionalidade Linux USB over Ethernet vai muito além de conectar e desconectar alguns dispositivos remotos. Também existem comandos para enviar, visualizar e aceitar (ou recusar) convites, bloquear/desbloquear um periférico específico, gerenciar descrições de dispositivos e configurações de proxy locais, permanecer no computador, forçar o logout de outro usuário da sua conta e muito mais.
Você pode convidar outros usuários do FlexiHub para gerenciar seus dispositivos. Você pode enviar quantos convites precisar. E quando você não precisar compartilhar o dispositivo, poderá revogar o convite apenas clicando no botão Excluir ao lado dele. Então, quando você precisa enviar um convite em uma máquina Linux, você precisa:
Você também pode bloquear seu dispositivo USB local para impedi-lo de acesso remoto. Todos os dispositivos bloqueados não são exibidos em máquinas remotas. Na lista de dispositivos da interface FlexiHub na máquina Linux basta pressionar o botão Lock.
Qualquer uma das duas interfaces que você escolher é totalmente uma questão de sua preferência pessoal e dos recursos de desempenho da configuração atual do seu equipamento. De uma forma ou de outra, o recurso FlexiHub USB over Etherent Linux nunca deixa de oferecer desempenho estável e conectividade USB-Ethernet multiplataforma de velocidade máxima sem riscos para todos os tipos de dispositivos, marcas, formas e formatos.
FlexiHub