Eu sou o autor dessa ferramenta do Linux que você encontrou. :)
Eu também tive problemas com o módulo não sendo devidamente reconhecido por algumas máquinas, mas funcionando bem em outros (todos executando o openSUSE). Para mim, parecia um problema de hardware entre o JQ6500 e alguns controladores host USB. Talvez a temporização USB do JQ6500 esteja no limite da especificação e alguns modelos de controlador de host (ou mesmo designs de placa) tolerem isso melhor que outros.
No meu caso, ajudou a colocar um hub USB entre os hosts problemáticos e o JQ6500, mas também pode depender do modelo de hub (chip), se isso ajuda ou não.
Você também pode experimentar se houver uma diferença entre portas USB diferentes na mesma máquina.