Détection Matériel sous Linux

Fermé
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 - 29 nov. 2005 à 13:37
 faroukMaouche - 24 févr. 2010 à 16:14
Bonjour,

J'ai une question qui m'intrigue, comment se fait-il que Microsoft Windows XP détecte et installe les périphériques nouveaux automatiquement ?

Sous Linux certains périphériques sont reconnus mais ne peuvent pas être installer, donc INUTILISABLE.

Exemple :
Scanner Canon D1250U2: C:\WINDOWS\twain_32\D125U
pilote Microsoft -> Et Linux on l'oublie
CSUI.dll

Modem 56K U.S. Robotics 56K Fax EXT

Sous Windows XP => Installation pilote fournit avec Windows


Comment résoudre ces problèmes ?
Comment créer les DRIVERS pour Linuxiens ?
Quelles sont les procédures pour créer ce pilote, sous quel langage de programmation C++, Java, Ada ?
A voir également:

6 réponses

Phiphi57 Messages postés 789 Date d'inscription samedi 26 février 2005 Statut Contributeur Dernière intervention 19 juillet 2009 295
30 nov. 2005 à 13:40
Salut,

La réponse en fait est relativement simple... Money money ...
M$ a les moyens de se payer tous les drivers possibles et inimaginables. D'autre part, les constructeurs de puces par ex pour les modems, s'il ne sont pas trop répandus, préfèrent ne développer leur drivers que sur UNE plate-forme pour eviter des couts prohibitifs : il parait légitime qu'ils choisissent la plus répandue :-/ ce qui malheureusement ne nous aide pas bcp...

Pour les drivers de modem, il faut tout d'abord que tu trouves le constructeur du chipset (le "vrai" matériel), et non pas celui du modem (qui en fait assemble le matériel dans une carte) . A partir de ce chipset, tu trouveras peut etre grace a Google un driver compatible.

Pour Canon,il me semble qu'ils ne sont pas tres portés sur linux... par contre HP semble mieux équipé en drivers (meme open source!)

pour créer les drivers ..... alors là ca me dépasse un peu... peut etre, si tu en as les compétence, tu devrais peut etre jeter un oeil aux sources du noyau linux qui contient plusieurs centaines de "drivers" justement...

Phiphi
1
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 485
2 déc. 2005 à 18:46
Merci phiphi57,

Je vais apprfondir la recherche car selon la revue Linux Mag 78 et leHors Serie n°23 Electronique & Linux il est possible de tout réaliser sous TUX , cool non ;-)
0
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 485
29 janv. 2006 à 14:29
Bonjour,

Je n'arrive pas à utiliser le scanner Canon D1250U2 sous Mandriva 2006, donc je suis en train de créer un pilote, mais je n'arrive pas à initialiser la numérisation, comment le créer.

Pour info j'ai développé la source en Java.

peut etre, si tu en as les compétence, tu devrais peut etre jeter un oeil aux sources du noyau linux qui contient plusieurs centaines de "drivers" justement...

Où sont installer les drivers.

Je souhaite contribuer mes compétences en tant que développeur Java pour Linux .
0
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 485
22 févr. 2006 à 16:57
Bonjour,

Mon scanner canon CanoScan D1250U2 est alimenté par un transfo de 12 Volts mais celui n'est pas supporter par Linux Mandriva 2006, ni sous Linux Debian 3.1, alors que le scanner CanoScan N650U fonctionne correctement et donne une bonne résolution.

Commet rendre compatible le scanner D1250U2 ?

D'avance merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 485
10 avril 2006 à 00:08
Bonsoir,

Pilotes pour Windows:
https://www.canon.fr/support/business-product-support/

Comment concevoir le pilote pour Linux (en quel lagage de programmation)?

Problème toujours pas résolu, je suis un peu déçu de Canon.
0
faroukMaouche
24 févr. 2010 à 16:14
la commande lshw

la page : https://en.wikipedia.org/wiki/Lspci montre plus de détails
0