Re: [Confirme] outil pour rechercher les doublons
Avec la commande find ca doit etre possible. Deja essaye ca : $find /home/ -name nom_du_fichier -print Il doit y avoir des options pour indiquer la taille et la date de creation je pense. Regarde dans le man ou dans l'aide a++ Bonjour, Je cherche un outils pour rechercher sur le disque les doublons de fichiers (fichiers de même nom, date, taille...) Je ne sais pas si un tel outil existe, mais en tout cas je n'ai rien trouvé de satisfaisant avec google, alors si qqn a une idée... Merci. Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
Re: [Confirme] Gel écran avec A7N8X-X!
DDR non name? carte graphique (marque et driver installé?)? Bonjour, J'ai installé la Mandrake 9.2. Ma configuration hardware est : AMD Athlon Barton 2500+ 512 Mo DDR 3200 Carte mère A7N8X-X Lecteur CD-ROM Souris connectée sur port USB DD Seagate 120 Go - 8 Mo A l'installation tout est reconnu! Si je veux visualiser un film avec mplayer, au bout d'un moment l'écran gèle!! Par ailleurs, au boot le système tente de charger le module floppy alors que je n'ai pas de lecteur de disquette et sort en erreur!! Quelqu'un a-t-il une idée? A+ Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
Re: [Confirme] RNIS Olitec pci 128 k = MNF
Tu doit surrmeent confondre port serie et port pci. ttyS* sont les devices pour les port série. en fait pour avoir les info sur le port pci, essaye plutot ca : cat /proc/pci , tu devrais voir ta carte et l'irq qu'elle utilise. Pour les adresses E/S, le port pci est dynamique , c'est a dire que les adresses ne sont pas réservées mais elles sont attribuées a chaque boot de la machine. je pense que le driver ou module qu'utilise la carte pci se charge de recuperer l'adresse et l'irq. on trouve ca dans une structure et il y a des fonctions pour la lire (ex : pcibios_read_config..). C'est de la programmation bas niveau, il ne me semble pas que tu es besoin de ca. a++ Bonjour ! P'tit nouveau sur confirmé... Voilà, j'ai réussi à installer la MNF et à configurer l'accés poste client à celle-ci. J'ai un modem RNIS olitec pci 128k version 002 pour l'accès internet. Seul hic : elle est bien reconnue lors de l'install mais elle ne fonctionne pas bien apparemment. Il faut informer la MNF sur deux points : - IRQ - E/S J'ai fait des recherches sur la façon de trouver ces infos. Je pense toucher la réponse du doigt mais ne suis pas certain : Voici : Les adresses IRQ se reporteraient en fonction du port sur lequel se trouverait le modem. Le port 1 se trouverait à l'adresse : |ttyS0 Le port 2 à l'adresse : ttyS1 Le port 3 à l'adresse : ttyS2 etc. L'IRQ 4 se partagerait entre ttySO et ttyS2 L'IRQ 3 se partagerait entre ttyS1 et ttyS3 Les adresses E/S seraient les suivantes en fonction des ports, donc : ttyS0 adresse 0x3f8 ttyS1 adresse 0x2f8 ttyS2 adresse 0x3e8 ttyS3 adresse 0x2e8 Donc, si je comprends bien, si je mets mon modem sur le premier port PCI, la valeur serait : IRQ 4 et l'adresse E/S serait 0x3f8. Ce que je ne comprends pas c'est : L'IRQ 4 se partagerait entre ttySO et ttyS2 L'IRQ 3 se partagerait entre ttyS1 et ttyS3 Il n'y a pas un problème là ? En effet, dans ce cas, si mon modem se trouve sur le port 3, il est donc à l'adresse ttyS2. Dans ce cas, dépend-t'il de l'IRQ 3 ou de l'IRQ 4 ? Ou est-ce une erreur d'incompréhension de ma part de dire : L'IRQ 4 se partagerait entre ttySO et ttyS2 L'IRQ 3 se partagerait entre ttyS1 et ttyS3 Alors qu'il faudrait peut-être dire : L'IRQ 4 se partagerait ttySO et ttyS2 L'IRQ 3 se partagerait ttyS1 et ttyS3 (suppression des entre) ? Pour finir, avec ma config sur port 3, le modem semble fonctionner (d'après les graphiques de surveillance réseau de la MNF), mais pourtant je n'arrive pas à naviguer sur le web... Merci de vos éclaircissements; Yann111. Quand j'aurai fini d'en baver, je ferai une page web pour les amateurs débutants de MNF !!! Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
Re: [Confirme] Port srie en Python sous linux
Le Mercredi 24 Septembre 2003 15:40, PierreDu a écrit : Je suis en train de programmer un petit truc en Python, qui doit envoyer des données sur port série... Quelqu'un sait-il comment on fait sous linux (un didacticiel en français serait le bienvenu !!!) Probablement en utilisant le fichier /dev/ttyS0 (ou les autres, suivant le port que tu veux utiliser), mais je n'en sais pas plus. Pour python je n'ai rien. Mais pour le port série c'est la après : Le port série sous LINUX : Il existe pas mal d'aide sur le net, je m'en suis inspiré pour tapper cela. Vous trouverez qcq lien a la fin de ce document. Avant toute chose prenez la peine de lire le how to linux sur la programmation serie, cela donne une bonne entrée en matière. Voyons maintenant ce qui est utile pour la programmation : * Les options de open : SYNOPSIS #include sys/types.h #include sys/stat.h #include fcntl.h int open(const char *pathname, int flags); int open(const char *pathname, int flags, mode_t mode); int creat(const char *pathname, mode_t mode); DESCRIPTION open essaye d'ouvrir un fichier et retourne un descripteur de fichier (petit entier non négatif à utiliser avec read, write, etc...) flags est l'un des éléments O_RDONLY, O_WRONLY ou O_RDWR qui réclament respectivement l'ouverture du fichier en lecture seule, écriture seule, ou lecture/écriture. flags peut aussi être un OU binaire ( | ) avec un ou plusieurs des éléments suivants : O_CREAT Créer le fichier s'il n'existe pas. O_EXCL En conjonction avec O_CREAT, déclenchera une erreur si le fichier existe, et open échouera. La solution consiste à créer un fichier unique sur le même système de fichiers (par exemple avec le pid et le nom de l'hôte), utiliser link(2) pour créer un lien sur un fichier de verrouillage et d'utiliser stat(2) sur ce fichier unique pour vérifier si le nombre de liens a augmenté jusqu'à 2. Ne pas utiliser la valeur de retour de link(). O_NOCTTY Si pathname correspond à un périphérique de terminal -- voir tty(4) --, il ne deviendra pas le terminal contrôlant le processus même si celui-ci n'est attaché à aucun autre terminal. O_TRUNC Si le fichier existe il sera tronqué. O_APPEND Le fichier est ouvert en mode ajout. Initialement, et avant chaque write, la tête de lecture/écriture est placée à la fin du fichier comme avec lseek... O_NONBLOCK or O_NDELAY Le fichier est ouvert en mode non-bloquant. Ni la fonction open ni aucune autre opération ultérieure sur ce fichier ne laissera le processus appelant en attente. O_SYNC Le fichier est ouvert en écriture synchronisée. Chaque appel à write sur le fichier bloquera le processus appelant jusqu'à ce que les données aient été écrites physiquement sur le support matériel.(voir la section RESTRICTIONS dans le man). Certains de ces attributs optionnels peuvent être modifies par la suite avec la fonction fcntl. * La configuration de la liaison : DESCRIPTION Les fonctions termios établissent une interface générale sous forme de terminal, permettant de contrôler les ports de communication asynchrone. Plusieurs fonctions décrites (man) utilisent un argument termios_p qui est un pointeur sur une structure termios. Cette structure contient les membres suivants : tcflag_t c_iflag; /* modes d'entrée */ tcflag_t c_oflag; /* modes de sortie */ tcflag_t c_cflag; /* modes de contrôle */ tcflag_t c_lflag; /* modes locaux */ cc_t c_cc[NCCS]; /* caracteres de contrôle */ Les champs de la structure termios Nous n'allons pas détailler ici l'ensemble des champs de cette structure car ils sont trop nombreux. Seuls les champs utiles seront abordés. c_iflag : les modes d'entrée Ils définissent un traitement à appliquer sur les caractères en provenance de la liaison série : IGNBRK : les caractères BREAK sont ignorés. IGNPAR : les caractères qui comportent une erreur de parité sont ignorés. ISTRIP : dans le cas d'une transmission sur 8 bits, le huitième bit est systématiquement mis à zéro. c_oflag : les modes de sortie Ils définissent un traitement à appliquer sur les caractères envoyés sur la liaison série. On y trouve notamment OLCUC qui transforme les minuscules (non accentuées !) en majuscules. c_cflag : Les modes de contrôle Ce champ est important, car c'est ici que l'on définit le débit, la parité utilisée, les bits de donnée et de stop, ... CLOCAL :
[Confirme] Probleme pour créer des fichiers de taille à 2Go
Bonjour, Je tourne sous la mandrake 8.2 noyau 2.4.21. Je dispose de 2 DD : - windows(ntfs) + linux(ext3fs) - données(2 partitions : fat32 et reiserfs v.3.6.11) Mon probleme est que lorsque je stocke des données vidéos sur l'un des disques, mon fichier ne peut pas dépasser la limite de 2Go. Avec la reiserfs, il est pourtant spécifier que l'on peut créer des fichiers dépassant cette limite. Je voudrais savoir ce qu'il faut faire pour rendre cela possible. (Passer mon linux en reiserfs? Des modifications dans les codes sources ou makefile de mes programmes faisant l'acquisition des vidéos? ...) Alexandre Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;