Minulla on PC-oskilloskooppi Instrustar ISDS205X , jota käytin Windows 10. Nyt kun olen vaihtanut Linuxiin, en löydä sille vastaavia ohjaimia . Olen yrittänyt asentaa sen PlayOnLinux -ohjelmaan, mutta ohjelmisto ei asenna ja niin myös sen ohjaimet.

Onko mitään menetelmää muuntaa tällaiset Windows-ohjaimet toimimaan Linuxissa?

(Suoritin on i5-4570 ja Distro on Debian 10 KDE -plasma)

Kommentit

  • Sigrok-laiteohjelmisto aikoo tukea tätä laitetta ( sigrok.org/wiki/Instrustar_ISDS205X ), mutta tällä hetkellä en ' ei näe tapaa käyttää sitä Linuxissa ilman Windows VM: ää
  • Yleiskysymyksestä " Omistusoikeuden asentaminen Windows-ohjaimet Linuxissa ", vastaus riippuu ohjaimien tyypistä. Joillekin verkkoajureille ndiswrapper esimerkiksi esimerkiksi. / li>
  • IIRC, ndiswrapper on tarkoitettu käytettäväksi Win XP -ohjainten kanssa, ei nykyaikaisten ohjainten kanssa.
  • Hei Nabeel, tervetuloa SuperUseriin. Kysy tuottajalta, jos sellaista on ohjelmistoversio Linuxille. On jopa mahdollista, että heillä on Matlab-versio (tai yhteensopiva), vaikka ei ole todennäköistä, että he jakavat sen. Lisäksi haluat ehkä erottaa tiedonkeruuhetken mahdollisuudesta hallita (komentaa) laitetta tietokoneesta. He voivat ehdottaa menettelyä tietojen hankkimiseksi Linuxista ja / tai antaa luettelo komentokoodeista laitteen hallitsemiseksi muiden ohjelmien kautta.

Vastaa

Lyhyesti sanottuna: ei.

Jos haluat mennä pidemmälle, ohjain on ohjelmisto, joka on vuorovaikutuksessa käyttöjärjestelmän ytimen kanssa. Kun työskentelet ytimen maailmassa, yhteentoimivuutta ei ole olemassa. Kumpikaan POSIX. Kaikki on täysin käyttöjärjestelmäkohtaista: arkkitehtuuri, alijärjestelmät ja tapa, jolla ne on rakennettu ja suunniteltu, ytimen ohjainkirjoittajalle tarjoama vakiokirjasto, Linuxissa ja Windowsissa ei ole mitään yhteistä.

Ainoa tapa saada oskilloskooppi toimimaan Linuxissa on:

  • käyttämällä Windowsin virtuaalikonetta ja välittämällä USB-laite siihen (mahdollista virtuaaliruudulla tai qemulla).

    ”erittäin vaikea ja pitkä työ …

Kommentit

  • Toinen vaihtoehto on tehdä se päinvastoin eli vilkuttaa uutta laiteohjelmistoa laitteella, jota Linux tukee luonnollisesti.
  • Monet Windows " -ajurit " ovat oikeastaan todellisen laiteohjaimen ja fi-paketti rmware blob, joka on työnnettävä laitteistolle alustuksen yhteydessä, lataamalla se RAM-muistiin sen sijaan, että tallennettaisiin (EEP) ROM / flash-muistiin. (Heillä voi olla todella erillinen tiedosto laiteohjelmistopakettia varten, mikä helpottaa käänteistä suunnittelua) Muistan, että minulla oli kaksoiskäynnistysjärjestelmällä laitteita, joiden avulla voin antaa Windows-ohjaimen aloittaa, tehdä sitten lämpimän uudelleenkäynnistyksen Linuxiin, ja Linux-ohjain toimi hyvin, kunnes järjestelmä sammutettiin ja laitteisto menetti muistin. li>

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *