Le tableau blanc interactif (TBI) Hitachi StarBoard Link EZ2 [1] est fourni avec une version « Linux » du logiciel propriétaire dédié (à condition de fouiller un peu), et même d’un pilote fourni avec le code source, mais qui malheureusement n’est utilisable « que sur Linux 32 bits » d’après la documentation. Il a donc été acheté sans crainte par le patron d’une PME locale utilisant GNU/Linux. Croyant donc acheter un produit utilisable sous Linux, on se retrouve au final avec un objet inutilisable, faisant même planter joyeusement le noyau 64 bits avec le seul patch non officiel disponible [2] lorsqu’après force bidouille le pilote compile enfin.
La capitulation étant bien sûr hors de question, essayons donc de comprendre et corriger le problème.
1. Ô kernel, suspend ton vol, et vous, versions d’API…
Linux n’a pas d’API stable pour les pilotes de périphériques, tant pour raison technique – ne pas freiner l’évolution du noyau – qu’à des...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première