Como faço para compartilhar uma conexão de internet através de USB?

6

Eu tenho duas caixas de Linux. Um está executando o KNOPPIX e o outro Ubuntu. Eu tenho apenas um dongle wifi entre eles, e apenas um deles tem uma porta Ethernet. Ambos têm portas USB livres no entanto. Eu preciso da caixa com o dongle para compartilhar a conexão através de um cabo USB macho-para-macho.

Eu sei que é possível fazer uma configuração semelhante com um desktop e alguns dispositivos portáteis, mas preciso disso entre dois computadores normais. Eu não posso comprar nenhum hardware adicional.

    
por Skylar Ittner 29.08.2013 / 00:09

3 respostas

3

Sem nenhum conhecimento mais profundo, eu sugeriria olhar para o projeto Linux USB , seção USB Host- Cabos para Hosts e, possivelmente, Easy Transfer Cable (embora isso pareça ser principalmente um recurso do Windows). Em qualquer caso, é provável que você precise de hardware adicional, porque o cabo provavelmente não é "apenas fios".

    
por 29.08.2013 / 18:51
3

Isso é impossível, infelizmente. Todas as conexões USB devem estar entre um dispositivo host (por exemplo, um computador) e um dispositivo USB normal (mouse, etc.). Desktops e laptops são sempre hosts e, portanto, não podem se conectar uns aos outros. Alguns dispositivos móveis mais recentes implementam o padrão USB On-The-Go e podem alternar entre hosts e dispositivos normais, mas isso não acontecerá com seus computadores.

    
por 29.08.2013 / 04:20
1

Não existe um cabo USB macho-macho, ou pelo menos, se algum idiota fizer um, violaria explicitamente o padrão USB. O mais próximo disso é algo como um cabo laplink, que é um dispositivo USB no meio que tem dois cabos masculinos saindo dele. Tanto quanto eu sei, estes usam software proprietário para se comunicar com o dispositivo e pedir-lhe para retransmitir para o outro computador. Como tal, não funcionará como uma interface de rede normal no Linux.

    
por 29.08.2013 / 04:33