Mihai (Cop) Moldovanu wrote:
Se da:
Una bucata device USB. Device-ul vine cu drivere windows si in acel
sistem de operare functioneaza fara probleme.
In linux il vede dar nu exista drivere pentru el.
Se cere evident sa mearga in linux.
Stie cineva cum se abordeaza o astfel de problema ?
Daca este un tip pentru care mai exista drivere in kernel (gen mouse,
CF, usb stick) atunci ai putea sa fortezi 'detectarea' folosind
id-urile device-ului dinn /sys (vezi /lib/modules/`uname
-r`/modules.usbmap) si udev/hotplug s-ar putea sa-l si configureze
(macar partial).
Daca nu e ceva generic, atunci nu prea merge abordarea de mai sus.
Pentru scriere de drivere ai putea incerca un USB sniffer (vezi
http://www.hhdsoftware.com/usbmon.html, eu am folosit demo-ul de la ei
pentru o aplicatie pe port serial, este excelent), dar trebuie sa-l
folosesti sub windows si pe langa faptul ca trebuie sa faci driverul pe
linux ar trebui sa intelegi si cum merge usb pe windows :).
imho, daca ar trebui sa mearga pe linux atunci ar trebui folosit ceva
care are drivere de linux. Nu intotdeauna avem de ales, dar merita
investigat.
mitu
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug