O hub USB opera com dispositivos de entrada, mas não com adaptadores de rede

0

O hub USB opera com um mouse ou teclado ou um adaptador bluetooth; mas não com um adaptador WiFi ou adaptador USB wimax (conectado individualmente). O adaptador WiFi não é reconhecido, em vez disso, acende vagamente, como quando o Windows apenas inicia a inicialização (quando o Windows é completamente inicializado e meu hotspot de PC está transmitindo, o adaptador acende brilhantemente). O LED vermelho do adaptador USB wimax flutuaria e as janelas informariam que este dispositivo teria um desempenho mais rápido se conectado a alguma porta USB 2.0 alistada. Nenhum dos dois poderia ser posto em prática.

Por quê? Eu tenho a impressão de que esses adaptadores exigem mais energia do que o PC poderia fornecer através do hub. Existe uma solução alternativa, de tal forma que usando um adaptador AC / DC para alimentar o hub externamente, ou algo parecido?

O hub USB

    
por Tony Marshle 15.11.2016 / 08:01

1 resposta

2

Como seu hub é host ativado no momento, é provável que ele relate < 100mA por porta para poder usar todas as portas ao mesmo tempo. Os dispositivos WiFi negociam com o hub, são informados de que não têm energia suficiente e, portanto, retornam ao modo de espera.

Os teclados e mouses USB requerem apenas uma pequena quantidade de energia para funcionar, muito menos do que um dispositivo Wi-Fi e, portanto, estão bem com a situação de energia restrita.

Você precisa encontrar um adaptador de energia para esse hub ou precisa encontrar um hub ativado.

O seu PC emitirá apenas 500mA por porta, os dispositivos conectados podem afirmar que precisam de menos e negociar com o host, mas não podem extrair mais. Se você conectar um hub sem energia, esse hub deverá dividir e compartilhar esses 500 mA iniciais entre as portas. Isso pode ser feito informando dispositivos conectados sobre a situação de baixa energia e permitindo que eles ajam de acordo.

Quando você aplica energia externa ao hub, esse hub pode fornecer o total de 500mA por porta e informar os dispositivos conectados corretamente. Os dispositivos seriam então inicializados como se estivessem conectados ao PC, pois têm uma alocação total de energia disponível.

Só porque o seu hub pode fornecer mais potência a cada dispositivo, uma vez que só tem um único dispositivo ligado, não significa que o fará.

De acordo com a página de hub USB da Wikipedia :

A USB's electric current is allocated in units of 100 mA up to a maximum total of 500 mA per port. Therefore, a compliant bus powered hub can have no more than four downstream ports and cannot offer more than four 100 mA units of current in total to downstream devices (since the hub needs one unit for itself). If a device requires more units of current than the port it is plugged into can supply, the operating system usually reports this to the user.

In contrast, a self-powered hub is one that takes its power from an external power supply unit and can therefore provide full power (up to 500 mA) to every port. Many hubs can operate as either bus powered or self powered hubs.

Assim, o máximo que o hub pode fornecer é de 4 x 100mA, mas, sem saber se você vai conectar mais dispositivos, é altamente improvável que ele informe todos os 400mA como disponíveis para qualquer porta. Em vez disso, é mais provável que "jogue de forma justa" com o poder e comunique que cada porta pode ter 100mA.

Eu poderia esperar que um hub caro e sem energia tivesse a inteligência de poder distribuir dinamicamente unidades de energia por porta, mas dispositivos baratos e estúpidos provavelmente seriam mal feitos e ou não espertos o suficiente ou não compatíveis com o sistema operacional. padrão.

    
por 15.11.2016 / 08:32

Tags