La société fait table rase de son existant et adopte à cette occasion la plate-forme Windows de Microsoft afin de gagner en réactivité, en indépendance et en coûts.
Lorsqu'on met côte à côte les coûts réels de l'open source et ceux d'une plate-forme Windows, l'avantage va incontestablement à Microsoft. Les investissements en licences sont plus élevés, certes, mais il me semble également qu'un expert Microsoft revient aussi entre 20 et 30% moins cher qu'un expert en Open Source. Autre avantage : plus de perte de temps passé sur Internet à chercher des solutions, à vérifier leur fiabilité, à développer et à intégrer des briques … sans compter sur la possibilité de ne plus être tributaire des développeurs qui conçoivent la plate-forme". Olivier de la Clergerie, Directeur Général de LDLC.
indépendance,ne plus être tributaire des développeurs qui conçoivent la plate-forme == Micro$oft ?
en voila un qui a l'air de rudement savoir de quoi il parle en disant que choisir Micro$oft permettant de gagner en independance....
Mise en equation du probleme
-soit x= les bugs trouvés sont corrigés si incontournable
-soit y= les bugs dans les drivers sont sous la responsabilité d'un mainteneur different du maintenant principal du kernel
-soit z=les nouveaux hardware ne sont pas porté sous les anciens kernel
-soit xx=le hardware se renouvelle plus vite que le software sur les vieilles machine qui tourne sous 2.0
-soit yy=plus de gens passe en 2.2,2.4,ou 2.6 moins de bug sont trouvés sous le 2.0
le resultat est un kernel n'est plus maintenu quand on ne trouve plus de bug dedans.
Quand je suis les scirpts d'installation fournis avec, je n'arrive pas à obtenir le fichier "3c2000.o" : il me manque certains fichiers ".h" dans mes sources. (je peux mettre une trace de compil si vous voulez)
les scripts d'install viennent d'ou ,fourni avec quoi?
quels fichier .h manque ?
pour info entre les 2.4.x et 2.6.x la facon de compiler un module (equivalent d'un driver sous windows) as radicalement changé.
Les nouveau module s'apelle .ko (kernel objet),si tu trouve un .o c'est pas lui qu'il faut utiliser.
mais le fait que ce soit des portable.
Explication, pour gagner de la place les fabriquant on enormément tendance a utiliser des puces exotique regroupant plusieurs fonctions et des gestion de l'energie a leur sauce.
resultat on tourne souvent en rond pour trouver les drivers qui vont bien sous linux pour du materiel comme ca donc souvent cela pose probleme oui.
Quoiqu'il en soit je ne vois pas en quoi ça va empêcher les faussaires de garder leurs vieux ordis/imprimantes et continuer à les utiliser.
Un petit tuyau, garde plutot ton vieux scanner, c'est dans la chaine d'acquisition que s'implemente le controle....directement dans le firmware des scanner
mais si ca fait pareille que le modem soit branché ou pas..je dirais erreur de communication USB.
un pti coup de
cat /var/log/kernel/..erros info ou warning pour voir si le module que tu essaye de charger n'as pas laissé de message de debug ?
salut à tous,
je voulais demander s'il est possible d'utiliser un appel system ( comme execve) dans un appel system que je veux ajouter dans un noyau linux . l'appel est du type:
En informatique tout est possible, il suffit de mettre le temps et la forme.
MAIS (il y en as toujours un) la methode que tu suis n'est pas la bonne, il faut revoir le pourquoi de fond pour t'indiquer le comment.
Qu'est ce que tu cherche a faire ?
Pour l'instant j'ai l'impression que tu melange allegrement les prog ecris pour tourner avec l'environnement user et ceux ecris pour le kernel (qui ont des regles d'ecriture distincte).
Je me rends compte que le titre peut etre enigmatique pour les nouveaux donc je le develope A Mon Humble Avis...
Le visuel est trop riche (demande trop de reflexion) pour etre compris rapidement par tous alors que l'objectif d'un tee-shirt c'est de frapper d'un seul coup / d'etre identifier rapidement.
Enfin AMHA
C'est parce qu'il y a une petite difference entre le tuner d'une tv et celui du scope.
explication (simplifié):
une télé c'est basic, une ligne horizontale commence par un TOP qui est une transition de 0 a 0xFF (pour simplifier j'emploi des chiffres au lieu de tension electrique), une fois cette transition vue le debut de ligne commence et le faisceau d'electron va jusqu'as la fin de la ligne ou il attend une nouvelle transition pour debuter la ligne suivante.(enfin quand je dis attend elle doit arriver dans un intervalle de temps definie quand meme).
Donc si dans la ligne d'image un TOP est present il sera tout simplement affiché(un pixel par ligne ou par deux ligne).
Sur un scope c'est plus sioux, apparament tout les TOP detecté declenche une nouvelle ligne sur l'image,(la par contre je ne sait pas pourquoi c'est fait comme ca). Donc pour crypter une cassette, tu rajoute dans les lignes horizontale des TOP parasite, qui ne sont pas vu par la tele mais qui perturbe l'enregistrement par un scope.
etant autant electronicien que programmeur...il suffit juste de se decaler d'un cran vers le bas, l'ultime limite est la sortie son de la carte la ou on branche les hp. Si on les retourne sur un pc sous linux entree 'line-in' on recupere une musique de toute belle qualitée pour un usage libre.
Mais pour moi tcpa et palladium ne verront pas le jours , et cela avant quelques années (au moins 5).
On pourrait pas expliquer a tout le monde (y compris les marketeux) que quoi qu'il arrive tant qu'il y auras un OS entre le soft qui joue de la muzik (quel que soit le format) et la carte son proprement dite (au moyen d'un drivers) ca ne sert a rien de crypter la musique ?
(puisque a un moment donnée le drivers de la carte son recoit des donnée en "clair" on peut les intercepter ?
Bref , que comme d'habitude les dispositifs de protection ne font que chier tout le monde alors qu'il n'empeche aucune copie ?
L'article souligne que copier d'un CD légalement acheté un morceaux de musique sur son iPod(tm)(capulesmarque) est passible de sanction. En effet l'achat du CD autorise uniquement l'usage sur une platine de salon et que si on veut l'ecouter ne serait ce que dans ca voiture il faudrait deja acheter un autre CD.
Ca y est j'ai compris, vu qu'ils sont a l'autre bout du monde ils doivent marcher sur la tete pour pas tomber c'est ca ?
mais bon si ca peut te depanner.
En electronique le pas standard est de 2.54mm, je pense que les cavaliers normaux que tu site sont ceux la.
On peut avoir moitié plus petit 1.27mm...il vaut mieux pour toi de mesurer (mais il y a plein d'autres dimensions y compris metrique).
Ensuite tu peut toujours commander en ligne sur
www.radiospares.fr c'est le site que tous les electroniciens utilise pour le bricolage.
la commande lsof t'indiqueras qui crée les fichiers si tu l'utilise quand un fichier viens d'etre crée.
je sais c'est pas facile a faire mais avec un peut de patience ou avec un script qui tourne en boucle tu devrais trouver d'ou ca viens.
ce que dis la man page c'est que cette fonction est specifique a linux..et qu'il faut prefere l'usage des threads (voir pthread_create) pour faire ce que tu veux faire.
tous les thread cree par une meme instance d'un processus partage la memoire avec ce processus.
il montre que le usart utilisé sous linux est le hd64570 qui est supporté sous linux lui.
mais que la carte se presente avec un plage de 128ko.
AMHA il y a un microprocesseur sur cette carte et c'est lui fait les acces avec le usart. Ce qui signifie que seul Digi sait quoi lui dire pour lui dire de bosser et que sans aide de leur part c'est raper d'ecrire ou de trouver un driver linux.
- Processeur : AMD Duron 1,8 Ghz
- Disque dur : 40 Go
- Mémoire vive : 256 Mo
- Carte vidéo : Via Unichrome intégrée à la carte mère
- Lecteur de CD-Rom
c'est ni un foudre de guerre ni une config bien performante.
D'accord l'initiative est louable et c'est une config qui convient deja pas mal pour faire pas mal de chose mais ca sent le matos mal vendu mis de coté et ressorti sous un nouveau package...
le gros point positif c'est d'arriver a trouver quelque chose a 2000Frcs beaucoup de gens aux revenu modeste devrait pouvoir en beneficier.
(dommage que justement ils n'aient pas le net....)
1) mets ton printk dans les sources du kernel pour verifier que getkeycode est bien utilisee de temps en temps dans le kernel
2)pour info chez moi j'ai
grep -i getkeycode /boot/System.map
getkeycode
pckbd_getkeycode
si tu as un truc similaire as tu essaye de surcharge ton pckbd_getkeycode ?
d'apres le nom je dirais bien
PC no comment
KBD keyboard
_getkeycode
soit une fonction directement liée a mon clavier en l'occurence
3)fais un printk du tableau gkk_code dans l'initmodule pour voir si le codage asm est correct.
apres le
*(long *)&gkk_code[1] = (long)mygetkeycode;
ma reponse serait plus precise...faut voir le composant utilisé et le type exact de la carte en fait et non le constructeur.
Pour info dans le kernel 2.6 les cartes / ports serie /usr/src/linux/drivers/serial gérés ne font pas etat
de carte digi.
(grep -i digi *.* ne donne pas de resultat)
Je suis pas un pro de ce que tu veux faire mais
qu'est ce que tu entend par ca marche pas ?
tu crash tout ?
ton code d'interception n'est pas appellé ?
deux petite chose sans rapport peut etre
--printk("Key pressed (kkmod)\n")
il m'as toujours semble qu'il fallait indiquer un niveau d'alerte
a printk printk("<1>Key pressed (kkmod)\n")
par exemple.
--*(long *)&gkk_code[1] = (long)mygetkeycode;
dans ton contexte tu mets un long destiné a un jmp assembleur dans un tableau de char. C'est possible qu'ici tu ait un pb d'alignement memoire dans le rangement de tes variables, tu devrais jeter un coup d'oeil dans l'assembleur pour voir si c'est compiler exactement comme tu veux qu'il soit dans le resultat final.
suis pas sur que ca vienne bien de ta carte graphique ca...
tu n'aurais pas beaucoup d'activité disk (voir led en face avant) quand tu fais cette operation ?(ce qui montrerait plutot un manque de memoire dispo et utilisation du disk dur en swap)
Sinon pour voir si ta carte fonctionne bien tu as des petit prog de test avec la bibliotheque openGL mais je me rapelle plus les noms.
tu n'as pas tuxracer sur les CD de ta distrib pour essayer ?
[^] # Re: "Posté par rb14 le à" <-------- tiens y a ni l heure ni la date?
Posté par TheBreton . En réponse au journal Linux est-il prêt pour la crise d'adolescence?. Évalué à 4.
tout aussi inutile car les jeux de mots laid c'est pour les gens betes
# Trop gros et poilu passeras pas un argumentaire pareille
Posté par TheBreton . En réponse au journal Guerre contre l'open source. Évalué à 6.
Lorsqu'on met côte à côte les coûts réels de l'open source et ceux d'une plate-forme Windows, l'avantage va incontestablement à Microsoft. Les investissements en licences sont plus élevés, certes, mais il me semble également qu'un expert Microsoft revient aussi entre 20 et 30% moins cher qu'un expert en Open Source. Autre avantage : plus de perte de temps passé sur Internet à chercher des solutions, à vérifier leur fiabilité, à développer et à intégrer des briques … sans compter sur la possibilité de ne plus être tributaire des développeurs qui conçoivent la plate-forme". Olivier de la Clergerie, Directeur Général de LDLC.
indépendance,ne plus être tributaire des développeurs qui conçoivent la plate-forme == Micro$oft ?
en voila un qui a l'air de rudement savoir de quoi il parle en disant que choisir Micro$oft permettant de gagner en independance....
# maintenance != evolution
Posté par TheBreton . En réponse au message Développement et maintenance des kernels. Évalué à 3.
-soit x= les bugs trouvés sont corrigés si incontournable
-soit y= les bugs dans les drivers sont sous la responsabilité d'un mainteneur different du maintenant principal du kernel
-soit z=les nouveaux hardware ne sont pas porté sous les anciens kernel
-soit xx=le hardware se renouvelle plus vite que le software sur les vieilles machine qui tourne sous 2.0
-soit yy=plus de gens passe en 2.2,2.4,ou 2.6 moins de bug sont trouvés sous le 2.0
le resultat est un kernel n'est plus maintenu quand on ne trouve plus de bug dedans.
amusant :x+y+z+xx+yy=42 !
# soyons clair
Posté par TheBreton . En réponse au message Asus P4R800-VM + {Sarge,knoppix,mandrake,aurox} = grrrrrr. Évalué à 2.
les scripts d'install viennent d'ou ,fourni avec quoi?
quels fichier .h manque ?
pour info entre les 2.4.x et 2.6.x la facon de compiler un module (equivalent d'un driver sous windows) as radicalement changé.
Les nouveau module s'apelle .ko (kernel objet),si tu trouve un .o c'est pas lui qu'il faut utiliser.
# C'est pas mandrake le pb...
Posté par TheBreton . En réponse au message Mandrake / portable / adsl. Évalué à 2.
Explication, pour gagner de la place les fabriquant on enormément tendance a utiliser des puces exotique regroupant plusieurs fonctions et des gestion de l'energie a leur sauce.
resultat on tourne souvent en rond pour trouver les drivers qui vont bien sous linux pour du materiel comme ca donc souvent cela pose probleme oui.
# C'est pas une bonne idée
Posté par TheBreton . En réponse au journal blocage anticontrefaçons d'euros. Évalué à 2.
Un petit tuyau, garde plutot ton vieux scanner, c'est dans la chaine d'acquisition que s'implemente le controle....directement dans le firmware des scanner
# debian connait pas...
Posté par TheBreton . En réponse au message speedtouch - modem_run. Évalué à 2.
un pti coup de
cat /var/log/kernel/..erros info ou warning pour voir si le module que tu essaye de charger n'as pas laissé de message de debug ?
# Oula...
Posté par TheBreton . En réponse au message appel system execve dans fonction du noyau. Évalué à 2.
je voulais demander s'il est possible d'utiliser un appel system ( comme execve) dans un appel system que je veux ajouter dans un noyau linux . l'appel est du type:
En informatique tout est possible, il suffit de mettre le temps et la forme.
MAIS (il y en as toujours un) la methode que tu suis n'est pas la bonne, il faut revoir le pourquoi de fond pour t'indiquer le comment.
Qu'est ce que tu cherche a faire ?
Pour l'instant j'ai l'impression que tu melange allegrement les prog ecris pour tourner avec l'environnement user et ceux ecris pour le kernel (qui ont des regles d'ecriture distincte).
[^] # Re: Ma vie : suite
Posté par TheBreton . En réponse au journal L'esprit des Jeux Olympiques. Évalué à 3.
# AMHA...
Posté par TheBreton . En réponse au journal Votre avis sur un projet de tee-shirt. Évalué à 10.
Le visuel est trop riche (demande trop de reflexion) pour etre compris rapidement par tous alors que l'objectif d'un tee-shirt c'est de frapper d'un seul coup / d'etre identifier rapidement.
Enfin AMHA
[^] # Re: problème d'encodage ?
Posté par TheBreton . En réponse au message problème d'encodage ?. Évalué à 2.
[^] # Re: Mais plutot...
Posté par TheBreton . En réponse au sondage iTunes sous Linux ?. Évalué à 2.
explication (simplifié):
une télé c'est basic, une ligne horizontale commence par un TOP qui est une transition de 0 a 0xFF (pour simplifier j'emploi des chiffres au lieu de tension electrique), une fois cette transition vue le debut de ligne commence et le faisceau d'electron va jusqu'as la fin de la ligne ou il attend une nouvelle transition pour debuter la ligne suivante.(enfin quand je dis attend elle doit arriver dans un intervalle de temps definie quand meme).
Donc si dans la ligne d'image un TOP est present il sera tout simplement affiché(un pixel par ligne ou par deux ligne).
Sur un scope c'est plus sioux, apparament tout les TOP detecté declenche une nouvelle ligne sur l'image,(la par contre je ne sait pas pourquoi c'est fait comme ca). Donc pour crypter une cassette, tu rajoute dans les lignes horizontale des TOP parasite, qui ne sont pas vu par la tele mais qui perturbe l'enregistrement par un scope.
[^] # Re: Mais plutot...
Posté par TheBreton . En réponse au sondage iTunes sous Linux ?. Évalué à 8.
Mais pour moi tcpa et palladium ne verront pas le jours , et cela avant quelques années (au moins 5).
# Mais plutot...
Posté par TheBreton . En réponse au sondage iTunes sous Linux ?. Évalué à 6.
(puisque a un moment donnée le drivers de la carte son recoit des donnée en "clair" on peut les intercepter ?
Bref , que comme d'habitude les dispositifs de protection ne font que chier tout le monde alors qu'il n'empeche aucune copie ?
# C'est deja interdit, donc illegal.
Posté par TheBreton . En réponse au journal Il va être illégal de copier un CD sur son ordinateur ou son baladeur. Évalué à 6.
Ca y est j'ai compris, vu qu'ils sont a l'autre bout du monde ils doivent marcher sur la tete pour pas tomber c'est ca ?
# J'aime pas faire de la pub...
Posté par TheBreton . En réponse au message Probleme serveur IBM. Évalué à 2.
En electronique le pas standard est de 2.54mm, je pense que les cavaliers normaux que tu site sont ceux la.
On peut avoir moitié plus petit 1.27mm...il vaut mieux pour toi de mesurer (mais il y a plein d'autres dimensions y compris metrique).
Ensuite tu peut toujours commander en ligne sur
www.radiospares.fr c'est le site que tous les electroniciens utilise pour le bricolage.
# bin..
Posté par TheBreton . En réponse au message Fichier .prx..... Évalué à 2.
je sais c'est pas facile a faire mais avec un peut de patience ou avec un script qui tourne en boucle tu devrais trouver d'ou ca viens.
# mais surtout...
Posté par TheBreton . En réponse au message A propos de clone. Évalué à 2.
tous les thread cree par une meme instance d'un processus partage la memoire avec ce processus.
[^] # Re: Références de la carte
Posté par TheBreton . En réponse au message Drivers Digi Datafire Sync 570i. Évalué à 2.
mais que la carte se presente avec un plage de 128ko.
AMHA il y a un microprocesseur sur cette carte et c'est lui fait les acces avec le usart. Ce qui signifie que seul Digi sait quoi lui dire pour lui dire de bosser et que sans aide de leur part c'est raper d'ecrire ou de trouver un driver linux.
# pour les renseignements
Posté par TheBreton . En réponse au message [DIRECTFB] peut-on se passer d'un server X. Évalué à 3.
me semble un bon debut non ?
# Surtout...
Posté par TheBreton . En réponse au journal PCs Carrefour avec Mandrakelinux préinstallé !!. Évalué à 4.
- Disque dur : 40 Go
- Mémoire vive : 256 Mo
- Carte vidéo : Via Unichrome intégrée à la carte mère
- Lecteur de CD-Rom
c'est ni un foudre de guerre ni une config bien performante.
D'accord l'initiative est louable et c'est une config qui convient deja pas mal pour faire pas mal de chose mais ca sent le matos mal vendu mis de coté et ressorti sous un nouveau package...
le gros point positif c'est d'arriver a trouver quelque chose a 2000Frcs beaucoup de gens aux revenu modeste devrait pouvoir en beneficier.
(dommage que justement ils n'aient pas le net....)
[^] # Re: Quelque piste....
Posté par TheBreton . En réponse au journal kernel internal call hijacking. Évalué à 3.
1) mets ton printk dans les sources du kernel pour verifier que getkeycode est bien utilisee de temps en temps dans le kernel
2)pour info chez moi j'ai
grep -i getkeycode /boot/System.map
getkeycode
pckbd_getkeycode
si tu as un truc similaire as tu essaye de surcharge ton pckbd_getkeycode ?
d'apres le nom je dirais bien
PC no comment
KBD keyboard
_getkeycode
soit une fonction directement liée a mon clavier en l'occurence
3)fais un printk du tableau gkk_code dans l'initmodule pour voir si le codage asm est correct.
apres le
*(long *)&gkk_code[1] = (long)mygetkeycode;
# Peut etre qu'avec plus d'info sur la carte ?
Posté par TheBreton . En réponse au message Drivers Digi Datafire Sync 570i. Évalué à 2.
Pour info dans le kernel 2.6 les cartes / ports serie /usr/src/linux/drivers/serial gérés ne font pas etat
de carte digi.
(grep -i digi *.* ne donne pas de resultat)
# Quelque piste....
Posté par TheBreton . En réponse au journal kernel internal call hijacking. Évalué à 2.
qu'est ce que tu entend par ca marche pas ?
tu crash tout ?
ton code d'interception n'est pas appellé ?
deux petite chose sans rapport peut etre
--printk("Key pressed (kkmod)\n")
il m'as toujours semble qu'il fallait indiquer un niveau d'alerte
a printk
printk("<1>Key pressed (kkmod)\n")
par exemple.
--*(long *)&gkk_code[1] = (long)mygetkeycode;
dans ton contexte tu mets un long destiné a un jmp assembleur dans un tableau de char. C'est possible qu'ici tu ait un pb d'alignement memoire dans le rangement de tes variables, tu devrais jeter un coup d'oeil dans l'assembleur pour voir si c'est compiler exactement comme tu veux qu'il soit dans le resultat final.
Voila, fin de mes 2 question de candide
# swap ?
Posté par TheBreton . En réponse au message Vérifier performance Nvidia. Évalué à 2.
tu n'aurais pas beaucoup d'activité disk (voir led en face avant) quand tu fais cette operation ?(ce qui montrerait plutot un manque de memoire dispo et utilisation du disk dur en swap)
Sinon pour voir si ta carte fonctionne bien tu as des petit prog de test avec la bibliotheque openGL mais je me rapelle plus les noms.
tu n'as pas tuxracer sur les CD de ta distrib pour essayer ?