Journal Emulateur pour un périph USB windows sous Linux ?

Posté par  .
Étiquettes : aucune
0
10
mai
2004
Je cherche depuis quelques temps un logiciel qui me permette de lancer un driver usb windows depuis linux, sans formater ; j'ai vu plusieurs solutions :
- wine : impossible, pas de support usb
- vmware : fonctionne parfaitement mais un peu cher passé la période d'essai
- qemu : support de l'usb ?
- plex86 : idem
- bochs : lenteur, support de l'usb ?

Y a-t-il donc une solution valable qui puisse gérer mon périphérique sans trop de problèmes ?
  • # Sorry

    Posté par  . Évalué à 1.

    Les couches basses de win---s sont tres peut documentés et depende de beaucoup des couches superieures.
    Donc meme avec un drivers qui tournerait tu n'aurais aucun logiciel sous linux qui pourrait s'en servir, les standard de communication linux/driver et windows/driver etant par trop different.
    A ma connaissance, seul un soft commercial orienté couche réseau (qui elle sont similaire entre les deux OS) permet de faire tourner une certaine partie des drivers carte reseau win sous linux.
    La meuilleur solution est d'ecrire un drivers pour ton peripherique USB qui par chance est beaucoup plus standardiser que les autres peripheriques...
    il y a de grande chance qu'en utilisant un driver generique (mass storage,scanner, mouse,keyboard) tu dispose de suffisement de chose...
    • [^] # Re: Sorry

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      La meuilleur solution est d'ecrire un drivers pour ton peripherique USB qui par chance est beaucoup plus standardiser que les autres peripheriques...

      Tu parles peut-être de la norme usb, mais pour ce qui est du chipset du périphérique, y'a pas de norme, donc ça dépend des constructeurs. Et en général, ils ne diffusent pas ou peu de doc sur le chipset...

      il y a de grande chance qu'en utilisant un driver generique (mass storage,scanner, mouse,keyboard) tu dispose de suffisement de chose...

      La ça dépend beaucoup du périphérique. En prenant l'exemple d'un modem ADSL USB (exemple parlant pour moi puisque je développe un driver), il faut tout écrire en partant de rien.....

      WeeChat, the extensible chat client

      • [^] # Re: Sorry

        Posté par  . Évalué à 2.

        Point de vue host->device peut importe le chipset du device puisque c'est le resultat de l'enumeration qui donne les caracteristique des EP pour le dialogue.
        Apres quand a savoir quoi mettre dans les donnée est un autre combat.
        En general les gros devices (imprimante,modem,tunner tv) sont tres propriétaire et les petits devices (keyboard,mouse,joystick,masse storage) sont tres facile a porter.

        je site au passage un produits comme

        http://www.hhdsoftware.com/usbmon.html(...)
        proprio sous windows mais existe en trial version

        qui permet de sniffer les echanges usb entre un drivers windows et le device et qui devrait te permettre d'avancer pour reproduire la phase d'init de com pour ton modem

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.