Re: [Confirme] /dev/cdrom
Le Dimanche 21 Octobre 2001 06:57, Chrisian Beaudoin scribit : > Moi aussi j'ai du jouer la-dedans pour que mon lecteur de cds soit > accessible dans xcdroast. Mais il a aussi fallu que j'ajoute la ligne > suivante dans /etc/modules.conf: > > options ide-cd ignore=`hdb` normalement hdb=ide-scsi au boot devrait suffire. effacer /lib/dev-state pour qu'il refasse les liens est la meilleure solution > /dev/cdrom n'est qu'un lien symbolique qu'il faut changer pour le nouveau > device. > faire: > ln -s /dev/scd0 /dev/cdrom0 avec devfs vaut mieux utiliser autre chose qui sera qui est plus parlant. Bon les cdroms et le SCSI avec DevFS. Avec devfs, /dev/cdrom pointe vers /dev/cdroms/cdrom0. Or ce device créé à l'initialisation on the fly devrait être le bon. Pour le forcer à redétecter ( on ne sait jamais ), il suffit de faire : rm -fr /lib/dev-state puis reboot. Si vraiment cela ne s'arrange pas alors faire pointer vers le bon devices. Pour un lecteur IDE émulé en SCSI ou un SCSI c'est soit /dev/scd0, soit /dev/sg0, soit /dev/sr0. Quelques explication concernant devfs et le nommage des périphériques. Ma configuration est 2 lecteurs SCSI ( graveur et DVDROM ) + 1 lecteur IDE émulé SCSI ( graveur ) + 1 DVDROM IDE. [will@bastard will]$ ls -l /dev/cdrom* lr-xr-xr-x1 root root 13 oct 19 08:16 /dev/cdrom -> cdroms/cdrom0 lr-xr-xr-x1 root root 13 oct 19 08:16 /dev/cdrom0 -> cdroms/cdrom0 lr-xr-xr-x1 root root 13 oct 19 08:16 /dev/cdrom2 -> cdroms/cdrom2 lr-xr-xr-x1 root root 13 oct 19 08:16 /dev/cdrom5 -> cdroms/cdrom5 lr-xr-xr-x1 root root 13 oct 19 08:16 /dev/cdrom7 -> cdroms/cdrom7 /dev/cdroms: total 0 lr-xr-xr-x1 root root 33 jan 1 1970 cdrom0 -> ../ide/host0/bus1/target1/lun0/cd brw---1 will cdrom 11, 0 oct 8 14:21 cdrom2 brw---1 will cdrom 11, 1 oct 8 14:21 cdrom5 brw---1 will cdrom 11, 2 oct 8 14:21 cdrom7 On voit bien que /dev/cdrom* sont des liens qui pintent vers le bons devices. Le device IDE ( DVDROM IDE ) est directement désigné. /dev/cdroms/cdrom0 pointe vers ../ide/host0/bus1/target1/lun0/cd, en fait c'est /dev/ide/host0/bus1/target1/lun0/cd . bus1 = secondary target1 = slave ( on commence à partir de 0 ). Maintenant on ne peux vraiment savoir où pointe les devices SCSI. essayons les noms génériques ( sg = Scsi Generic ) : [will@bastard will]$ ls -l /dev/sg* lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg0 -> scsi/host0/bus0/target0/lun0/generic lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg1 -> scsi/host0/bus0/target1/lun0/generic lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg2 -> scsi/host0/bus0/target2/lun0/generic lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg3 -> scsi/host0/bus0/target4/lun0/generic lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg4 -> scsi/host0/bus0/target5/lun0/generic lr-xr-xr-x1 root root 36 oct 19 08:16 /dev/sg5 -> scsi/host1/bus0/target0/lun0/generic /dev/sg: total 0 lr-xr-xr-x1 root root 39 oct 19 08:16 c0b0t0u0 -> ../scsi/host0/bus0/target0/lun0/generic lr-xr-xr-x1 root root 39 oct 19 08:16 c0b0t1u0 -> ../scsi/host0/bus0/target1/lun0/generic lr-xr-xr-x1 root root 39 oct 19 08:16 c0b0t2u0 -> ../scsi/host0/bus0/target2/lun0/generic lr-xr-xr-x1 root root 39 oct 19 08:16 c0b0t4u0 -> ../scsi/host0/bus0/target4/lun0/generic lr-xr-xr-x1 root root 39 oct 19 08:16 c0b0t5u0 -> ../scsi/host0/bus0/target5/lun0/generic lr-xr-xr-x1 root root 39 oct 19 08:16 c1b0t0u0 -> ../scsi/host1/bus0/target0/lun0/generic Petite précision : j'ai 3 HD SCSI avec des ID de 0,1,2 le graveur et DVDROM scsi on des ID de 4,5. La carte une adaptec a bien sur un ID de 7. On remarque qu'il y a autant de sg* que de périphérriques SCSI ( 5 = 4 + 1 émulé ). Ensuite /dev/sgx n'est qu'un lien vers le vrai device. Ainsi /dev/sg0 n'est qu'un lien vers scsi/host0/bus0/target0/lun0/generic soit /dev/scsi/host0/bus0/target0/lun0/generic. Pour bien comprendre le nom je vais prendre un autre sg : /dev/sg2 -> scsi/host0/bus0/target2/lun0/generic Par déduction on sze rend compte que target désigne l'ID sur la carte SCSI ( target2 = ID 2 ). Pour comprendre le reste prenons un autre exmple ( bien choisi ). /dev/sg5 -> scsi/host1/bus0/target0/lun0/generic On remarque que host est passé à 1. on en déduit que l'on se retrouve face au lecteur IDE émulé en SCSI. host0 désigne la première carte SCSI. dans mon cas c'est l'adaptec. host1 désigne une 2e carte SCSI. Cette carte est bien sûr virtuelle et elle ne sert qu'a rattacher le lecteur IDE émulé en SCSI. On remarque que dès le début il prend un ID de 0. Si on émule un 2 lecteur IDE, seul l'ID changera. lun désigne les unité logique ( Logical UNit ) sachant qu
Re: [Confirme] /dev/cdrom
Bonjour, /dev/cdrom n'est qu'un lien symbolique qu'il faut changer pour le nouveau device. faire: ln -s /dev/scd0 /dev/cdrom0 Moi aussi j'ai du jouer la-dedans pour que mon lecteur de cds soit accessible dans xcdroast. Mais il a aussi fallu que j'ajoute la ligne suivante dans /etc/modules.conf: options ide-cd ignore=`hdb` >From: Claude Moignard <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: [Confirme] /dev/cdrom >Date: Sat, 20 Oct 2001 21:43:14 +0200 > >mdk8.1 >lecteur de CD IDE hdb scd0 >graveur de CD IDE hdd scd1 > >J'ai émulé scsi dans lilo pour les deux et j'ai modifié fstab >C'est bon pour les données, dans les 2 périphériques. > >Par contre j'ai perdu mon /dev/cdrom et ne peux plus lire les CD Audio : >dans /etc j'ai en rouge > > !cdrom > >c'est un lien qui pointe sur cdroms/cdrom0 > >J'ai tout cassé!!!, je n'ai plus cdrom0 etje ne peux plus modifier ni >effacer !cdrom. > >Merci à qui pourra me remettre sur le son. > > > > >Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? >Rendez-vous sur "http://www.mandrakestore.com"; _ Téléchargez MSN Explorer gratuitement à l'adresse http://explorer.msn.fr/intl.asp Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
[Confirme] /dev/cdrom
mdk8.1 lecteur de CD IDE hdb scd0 graveur de CD IDE hdd scd1 J'ai émulé scsi dans lilo pour les deux et j'ai modifié fstab C'est bon pour les données, dans les 2 périphériques. Par contre j'ai perdu mon /dev/cdrom et ne peux plus lire les CD Audio : dans /etc j'ai en rouge !cdrom c'est un lien qui pointe sur cdroms/cdrom0 J'ai tout cassé!!!, je n'ai plus cdrom0 etje ne peux plus modifier ni effacer !cdrom. Merci à qui pourra me remettre sur le son. Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
[Confirme] carte mere
Quelqu'un a-t-il eu l'occasion d'essayer la dernière carte sis pour Amd avec support ddram (sous linux évidemment) (Je voudrais mettre à jour un pc avec ça et un Athlon) Mais acheter le matériel qui va bien... évidemment. -- André Salaün Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
[Confirme] répertoire de connecion en console X et en console texte
Salut mdk 7.2 J'ai voulu changer de répertoire de connection pour root et l'envoyer, disons dans /ext/root (autre partition). J'ai renommé mon répertoire /root en /root.sos, et créé un lien /root vers /ext/root. J'ai ensuite modifié le 6e champ de /etc/passwd en remplaçant l'entrée /root par /ext/root. Si je me connecte sur une console (/dev/tty[1-6]) tout va bien : j'arrive bien dans /ext/root. Sous X, dans une console, non seulement je n'arrive pas dans /ext/root, mais dans /root.sos! Ce qui semble signifier que les logins console et konsole n'utilisent pas les mêmes fichiers (?). Et que konsole utiliserait le numéro d'i-node des répertoires??? (je n'ai cité nulle part /root.sos). Ca dit qq chose à qqun? Rosaire Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
[Confirme] Problème Samba
Salut ! J'ai un petit soucis avec Samba (2.0.7) avec Mdk 8.0. J'ai bien configuré mon serveur avec partage de fichiers sous Windows Me mais impossible d'imprimer ! En fait, le fichier d'impression arrive bien sur le serveur Linux mais ne s'imprime pas. Et si je fais un 'cat monfichier > /dev/usb/lp' celui-ci s'imprime correctement ! ! Je ne sais pas ou se trouve l'erreur ! ! J'ai beau modifier mon smbconf mais rien ne sort directement vers l'imprimante !! Merci de votre aide Je joins a ce mail un copy de mon fichier smbonf si ca peux aider ! -smb.conf # This is the main Samba configuration file. You should read the # smb.conf(5) manual page in order to understand the options listed # here. Samba has a huge number of configurable options (perhaps too # many!) most of which are not shown in this example # # Any line which starts with a ; (semi-colon) or a # (hash) # is a comment and is ignored. In this example we will use a # # for commentry and a ; for parts of the config file that you # may wish to enable # # NOTE: Whenever you modify this file you should run the command "testparm" # to check that you have not many any basic syntactic errors. # #=== Global Settings = [global] # workgroup = NT-Domain-Name or Workgroup-Name workgroup = home netbios name = platinum # server string is the equivalent of the NT Description field server string = Samba Server %v # This option is important for security. It allows you to restrict # connections to machines which are on your local network. The # following example restricts access to two C class networks and # the "loopback" interface. For more examples of the syntax see # the smb.conf man page ; hosts allow = 192.168.1. 192.168.2. 127. ; client code page = 850 ; character set = ISO8859-1 # CHANGES TO ENABLE PRINTING ON ALL CUPS PRINTERS IN THE NETWORK # (as cups is now used in linux-mandrake 7.2 by default) # if you want to automatically load your printer list rather # than setting them up individually then you'll need this printcap name = /etc/printcap #lpstat load printers = yes printing = cups ; guest account = pcguest log file = /var/log/samba/log.%m max log size = 50 security = user ; password server = password level = 4 ; username level = 8 encrypt passwords = yes ; smb passwd file = /etc/smbpasswd ; unix password sync = Yes ; passwd program = /usr/bin/passwd %u ; passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* ; username map = /etc/smbusers ; include = /etc/smb.conf.%m socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 ; interfaces = 192.168.12.2/24 192.168.13.2/24 local master = yes os level = 64 domain master = yes preferred master = yes browsable = yes writable = yes locking = no ; domain controller = domain logons = yes logon script = logon.bat ; logon script = %U.bat ; logon path = \\%L\Profiles\%U ; name resolve order = wins lmhosts bcast ; wins support = yes ; wins server = w.x.y.z ; wins proxy = yes dns proxy = no # Case Preservation can be handy - system default is _no_ # NOTE: These can be set on a per share basis ; preserve case = no ; short preserve case = no # Default case is normally upper case for all DOS files ; default case = lower # Be very careful with case sensitivity - it can break things! ; case sensitive = no # Share Definitions == [homes] comment = Home Directories path = %H create mode = 0600 directory mode = 0700 browsable = no writable = yes valid users = %S [public] comment = Répertoire Public path = /tmp valid users = vincent writable = yes [netlogon] comment = Network Logon Service path = /home/netlogon guest ok = yes writable = no share modes = no public = no locking = no ;[Profiles] ;path = /home/profiles ;browseable = no ;guest ok = yes [printers] comment = All Printers path = /var/spool/samba browseable = yes # to allow user 'guest account' to print. guest ok = yes writable = yes printable = yes create mode = 0700 public = yes # = # print command: see above for details. # = print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers. ; print command = lpr-cups -P %p %s # using cups own drivers (use generic PostScript on clients). lpq command = lpstat -o %p lprm command = cancel %p-%j [Epson] #Test path = /var/spool/public writeable = false printable = true guest ok = true -- #JAGOT Vincent /[EM
Re: [Confirme] Script shell
Salut, Je crois que le plus simple, si lefichier n'est pas très gros et que le besoin est sporadique est de charger le tout dans gnumeric avec fichier->importer et délimiter les champs avec des espaces et des : Après, il suffit de calculer... sinon, si le besoin le fichier est gros, et que le besoin se fait sentir souvent, il faudrait peut-être compléter le programme qui je mets en attachement. Je petit script perl peut prendre un fichier "log-exp.txt" et mets les champs en mois, jour, heure, minute et seconde Comme tu semble dire que tu sais programmer en shell, il sera facile pour toi de compléter ce que tu veux faire en perl... pour avoir le man de perl : man perl man perlfunc man perlsub Bonne chance -Denis le sam 20-10-2001 à 10:48, SysAdmin a écrit : > Merci pour l'astuce.. > Le pb reste avec les jours > si les date/heure sont par exemple : > Oct 13 22:39:23 > Oct 14 12:32:34 > > Le processus de calcul devient alors complexe... enfin pour mes petites > méninges lol > > > >SysAdmin wrote: > >> > >> Sans doute me suis-je mal exprimé. > >> Ds le fichier messages, il y a les informatins pppoe qui sont loggé > lorsque > >> la connection se termine ou se remet up (effectivement automatiquement!). > >> Sur ces lignes il y a les information de date, et d'heure. > >> Le but es de cacluler en J/H/min/sec, l'interval entre une déconnection > et > >> une reconnection. > >> Donc je sais extraire les infos de date d'heure par exemple : > >> Oct 13 15:24:45 > >> Oct 13 19:01:23 > >> > >> Et ce que je veux c'est pouvoire faire calculer au script le temps écoulé > >> entre les deux, en jour/heure/min/sec > >> > >> En éspérant avoir été un peu plus clair > >> Vincent > > > >Je pense que ce n'est pas trop complique ... > >En fait, il suffit de convertir le tout en secondes, tu soustrais > >les secondes, puis, a la limite, tu reconvertis en heures, > >minutes, secondes. > >Je ne sais pas si un utilitaire fait cela, mais sinon, cela > >donnerait qqchose du genre : > >champ(heures)*3600+champ(minutes)*60+champ(secondes) > >Apres, tu le fait dans le langage que tu veux ... > >Si tu veux, je peux t'aider avec des commandes shell, on m'a > >donne de tres bons conseils il n'y a pas si longtemps :-)) > > > >Stef > > > > > > > _ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > > > > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > Rendez-vous sur "http://www.mandrakestore.com"; Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"; #!/usr/bin/perl # use strict; my (@moiss, @jours, @heures, @minutes, @secondes); my ($fichier); open ($fichier,"log-exp.txt") or die "impossible d'ouvrir le fichier"; my ($compteur); while (<$fichier>) { my ($mois, $jour, $heure, $minute, $seconde)=split /[ :]/; $compteur++; $moiss[$compteur]=$mois; $jours[$compteur]=$jour; $heures[$compteur]=$heure; $minutes[$compteur]=$minute; $secondes[$compteur]=$seconde; print "entree no $compteur est le $jour iem jour du mois de $mois à $heure heure $minute minutes et $seconde secondes \n" } Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
[Confirme] Problème de SU
Quand je fais un SU depuis une console sous X, je reçoit le message [nash@tux nash]$ su Password: Débordement de la taille permise pour un fichier Alors que tout marche bien en mode console... Quelqu'un à une idée ? -- Nash. Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
Re: [Confirme] Script shell
Merci pour l'astuce.. Le pb reste avec les jours si les date/heure sont par exemple : Oct 13 22:39:23 Oct 14 12:32:34 Le processus de calcul devient alors complexe... enfin pour mes petites méninges lol >SysAdmin wrote: >> >> Sans doute me suis-je mal exprimé. >> Ds le fichier messages, il y a les informatins pppoe qui sont loggé lorsque >> la connection se termine ou se remet up (effectivement automatiquement!). >> Sur ces lignes il y a les information de date, et d'heure. >> Le but es de cacluler en J/H/min/sec, l'interval entre une déconnection et >> une reconnection. >> Donc je sais extraire les infos de date d'heure par exemple : >> Oct 13 15:24:45 >> Oct 13 19:01:23 >> >> Et ce que je veux c'est pouvoire faire calculer au script le temps écoulé >> entre les deux, en jour/heure/min/sec >> >> En éspérant avoir été un peu plus clair >> Vincent > >Je pense que ce n'est pas trop complique ... >En fait, il suffit de convertir le tout en secondes, tu soustrais >les secondes, puis, a la limite, tu reconvertis en heures, >minutes, secondes. >Je ne sais pas si un utilitaire fait cela, mais sinon, cela >donnerait qqchose du genre : >champ(heures)*3600+champ(minutes)*60+champ(secondes) >Apres, tu le fait dans le langage que tu veux ... >Si tu veux, je peux t'aider avec des commandes shell, on m'a >donne de tres bons conseils il n'y a pas si longtemps :-)) > >Stef > > _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
Re: [Confirme] Livre & Euro
Le Jeudi 18 Octobre 2001 18:56, vous avez écrit : > [ ... ] > n'empêche que la petite jehanne, elle aurait écouté attentivement, > c'est peut-être "broute les anglois" qu'elle aurait entendu et ça > aurait changé bien des choses! "aimez-vous les uns les autres" > qu'ils disent... > bye - jipe ¯ Ah, le coquin !!! Une sainte, quand même !!! Quand je pense qu'elle avait réussi à inspirer le respect à ces grands bandits de Capitaines qui la suivaient et qu'elle se fait chahuter par ces foutriquets salaces qui lui doivent de parler français !... D'autant que brouter des gens qui devaient sentir le chester... pouah ! Trop héroïque, même pour une sainte... ;)) Bon! Merci pour le tuyal !!! Bernard L. Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";
Re: Rf: Re: [Confirme] Symbole Euro
>>Original message from: [EMAIL PROTECTED] >>[Alt Gr] + [e] >>--- Mercredi 17 Octobre 2001 08:30, leger écrivait: > ah oui ca merci ca m'avance beaucoup :-) je m'explique : > si tu fait Alt Gr + @ tu as le caractère "@" > ···soit le code ascii 0x40 ou 64 en décimal > si tu fait Alt gr + e , tu obtiens le "ç" majuscule > ···soit le code ascii 0x80, 128 en décimal normalement > Or si je fais dans un traitement de texte la touche alt + 128 > j'obtiens bien un c cedille ! comprends pas ! > quelqu'un a compris ? ... merci ! (Oui, excuse moi, j'ai un peu modifié ta présentation, car je ne comprenais strictement rien à ce que tu écrivais dans la foulée...) Un conseil de vieux routier, utilise les dénominations habituelles tu seras plus vite perçu : xxxh ==> nombre hexadécimal (ou xxxH mais jamais xxx) xxxd ==> nombre décimal ( ou xxx éventuellement, à éviter) Et que dis-tu ? AltGr+0 ==> "@" (40h ou 64d) [ OK, tout le monde est d'accord] AltGr+E ==> " ç " Majuscule !!! (80h ou 128d) PAS d'ACCORD ! cela dépend de ta sélection initiale de classe de polices. Si tu as pris iso8859-1 tu n'auras pas la même chose que si tu as pris iso8859-2, iso8859-3, ou iso8859-15, et chez moi, qui utilise iso8859-1 CE GROUPE DE TOUCHES NE DONNE RIEN ! Et puis tu as aussi une autre manière de faire tes choix: iso8859-1 c'est latin-1. Et tu as latin-0, cyrillique, chinois, hébreux, j'en passe et des meilleures!... Ensuite, ta combine bien connue de "alt+code numérique", ... c'est du Microsoft, ton Traitement de Texte c'est Word! Ne te cache pas derrière ton petit doigt, on te voit déborder sur les côtés!... Et essaie de le faire avec kword, par exemple, et tu liras "128" ! Note que je ne dis pas que c'est une idiotie!!! Au contraire c'est une astuce bien pratique quand tu connais les codes ascii des caractères! Mais là, ta remarque tombe à plat! Tout ça pour dire que toutes ces histoire de claviers, de polices, de touches de scan-codes, de codes ascii, sans compter les EBCDIC et autres amuseries de ce genre, c'est un vaste bordel !!! OK, mais on n'a pas encore trouvé mieux alors autant se mettre d'accord sur ce qu'on dit et sur la manière de le dire. Evitons de mélanger les chaussettes sales de Pierre et les culottes propres de Julie ! Elle a horreur de ça! Allez, ne me bouffe pas pour ton petit déjeuner... Tu ne peux pas savoir combien de gens font les même confusions... et ne comprennent pas! Pour être positif, il faut 1) se rendre compte que un clavier donne des scan-codes qui sont constants, et même les seuls codes constants d'un bout à l'autre de la planète si on utilise pour les construire le mêmes ensembles ROM+Processeur de clavier. 2) Tout le reste est du logiciel. Et chacun peut utiliser les data constantes qui sortent du cable du clavier pour faire n'importe quoi. Amicalement Bernard Lambey -- Envoyez votre photo digitalisée à==>[EMAIL PROTECTED] avec un petit mail contenant votre "légende" . Vous entrerez à notre trombinoscope==> http://trombidrake.quartz.fr Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com";