Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 25

#0 Re : -1 »  Diaporama avec un economiseur d'ecran » Le 04/07/2012, à 00:46

jpiebrig
Réponses : 22

Bonjour,

Quand tu es dans les préférences, dans l'onglet "Modes d'affichage", tu sélectionnes "GLSlideshow" uniquement, dans la liste des effets (il y a donc un paquet d'autres effets à désélectionner), puis le mode "Seulement un économiseur d'écran".
Règle le verouillage à la durée qui te convient. Je crois que le "Changement au bout de" est sans effet. Je l'ai mis malgré tout à 1 mn.
Ensuite tu passes sur l'onglet "Avancé" et dans "Manipulation d'images" tu sélectionnes uniquement "Choisir une image aléatoire" et tu choisis le répertoire d'images qui te convient.
Je n'ai rien changé à "Manipulation de texte", "Gestion de l'alimentation de l'écran" et à "Fondu et palette de couleur".

Tu retournes sur l'onglet "Modes d'affichage" et tu cliques sur "Avancé" en dessous de l'image.

Dans la fenêtre qui s'ouvre tu règles :
* "Nombre d'images par seconde", curseur pas trop haut. Tu peux faire des essais pour voir le résultat, mais trop bas cela saccade.
* "Durée avant de charger une nouvelle image", curseur à ta convenance. Entre 10 secondes et 5 mn.
* "Toujours afficher au moins cette quantité de l'image", curseur à 100%.
* "Durée du mouvement/zoom", curseur complètement à gauche.
* "Temps de fondu", curseur à ta convenance. Entre 0 et 30 secondes.

J'ai uniquement "Boîte aux lettres" cochée par défaut et je ne sais pas trop à quoi cela sert. Tu peux valider et tout fermer, c'est terminé.

Ainsi tu as un diaporama sur le répertoire de ton choix, sans aucun effet, si tu le désires. Seul hic par rapport à ta demande, les images sont aléatoires, mais c'est mieux que rien... Pour moi, je préfère l'aléatoire.

#1 Re : -1 »  Diaporama avec un economiseur d'ecran » Le 04/07/2012, à 15:04

jpiebrig
Réponses : 22

Bonjour,

Wallch sert à afficher des fonds d'écrans aléatoires ou non pour le bureau pendant la session, Screensaver est un économiseur d'écran pour la mise en veille. Deux choses différentes et complémentaires. Le topic et la question concernait Screensaver et les réglages sont différents. Ceci dit, j'aime bien Wallch et je l'utilise aussi et, pour lui, les préférences sont dans la barre de menu, tout en haut de l'écran, "Editer" --> "Préférences" lorsque la fenêtre du logiciel est ouverte.
Mais il vaut mieux ouvrir un topic séparé si tu as des questions sur Wallch.

#2 Re : -1 »  Diaporama avec un economiseur d'ecran » Le 04/07/2012, à 15:33

jpiebrig
Réponses : 22

Pas de problème ! Nous sommes tous là pour apprendre.
Soit patient aussi car si tu as +9 moi j'ai -8 wink

#3 Re : -1 »  [RESOLU] Wifi très lent sous Ubuntu 12.04 » Le 15/07/2012, à 09:26

jpiebrig
Réponses : 11

Merci à chibbata
Impeccable comme solution pour mon Asus N73S qui était complètement planté sur Internet.

#4 -1 »  Bas de fenêtre noin apparent sur Eee PC » Le 01/06/2013, à 15:55

jpiebrig
Réponses : 4

Bonjour,

Je viens d'installer 13.04 sur un Eee PC 1005 PE ASUS.
Jusqu'au partionnement, les fenêtres étaient entière, mais à partir du partionnement (manuel), le bas des fenêtres n'étaient plus apparent à l'écran et pas de redimensionnement, ni ascenseur. J'ai du faire l'installation "en aveugle". Heureusement en appuyant sur "Entrée" sans rien voir, j'ai toujours eu le bon choix.
Mais maintenant, une fois installé, c'est la même chose, pour la plupart des fenêtres le bas est en dessous de l'écran, non visible, et toujours pas de redimensionnement ni ascenseur. Donc pas de possibilité entre autres de fermeture de la fenêtre, le bouton n'étant pas apparent, ni visibilité de la page complète. Unity Tweak Tool, par exemple, est très difficile à exploiter dans ces conditions ne pouvant voir la liste complète des options.
Et si j'ouvre les préférences de Thunderbird, je ne peux en sortir sinon par un Alt+F4
Le changement de résolution n'apporte rien, je n'ai le choix qu'entre 1024*600 et 800*600
Je n'ai rien trouvé sur le web, ni sur le site concernant ce problème.

Merci de votre aide

Jean-Pierre

#5 Re : -1 »  Bas de fenêtre noin apparent sur Eee PC » Le 01/06/2013, à 16:48

jpiebrig
Réponses : 4

Bonjour,

Je n'ai trouvé que cela dans les "Détails" des paramètres systeme :
Pilote : Intel IGD
Expérience : Standard

Autrement :

jp@jp-1005PE:~$ lspci | grep "VGA compatible controller"
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller

et

root@jp-1005PE:~# lshw -enable pci -class display
  *-display:0             
       description: VGA compatible controller
       produit: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
       fabriquant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 00
       bits: 32 bits
       horloge: 33MHz
       fonctionnalités: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       ressources: irq:44 mémoire:f7e00000-f7e7ffff portE/S:dc00(taille=8) mémoire:d0000000-dfffffff mémoire:f7d00000-f7dfffff
  *-display:1 NON-RÉCLAMÉ
       description: Display controller
       produit: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
       fabriquant: Intel Corporation
       identifiant matériel: 2.1
       information bus: pci@0000:00:02.1
       version: 00
       bits: 32 bits
       horloge: 33MHz
       fonctionnalités: pm bus_master cap_list
       configuration: latency=0
       ressources: mémoire:f7e80000-f7efffff

Pour les pilotes :

root@jp-1005PE:~# grep /drivers/ /var/log/Xorg.0.log
[    16.400] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    16.449] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    16.452] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    16.454] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so

#6 Re : -1 »  Bas de fenêtre noin apparent sur Eee PC » Le 01/06/2013, à 17:26

jpiebrig
Réponses : 4

;Bonjour,

1 - Pas de possibilité (ou pas trouvé) de maximiser la fenêtre (Alt+Fxx)
2 - La touche Alt+clic gauche souris permet effectivement de déplacer la fenêtre, merci pour cela c'est un palliatif efficace, mais ce n'est pas la solution normale.

J'ai bricolé avec gconf, mais c'est vraiment au hasard et sans résultat.

#7 Re : -1 »  Wifi tres tres tres lent depuis MAJ 12.04 » Le 15/07/2012, à 09:22

jpiebrig
Réponses : 22

Merci à yano1966
Cela a fonctionné pour mon EeePC carte Atheros.

#8 -1 »  [Résolu] Mise à jour interrompue - plus de démarrage » Le 12/01/2013, à 00:40

jpiebrig
Réponses : 2

Bonjour,

Sur un Eee PC 1005PE avec Ubuntu 12.04 64 bits d'installé, lors d'une mise à jour importante (x560) dont le kernel, presque à la fin, suite à l'introduction d'une clé 3G, l'ordinateur s'est éteint brutalement. Depuis plus moyen de le re-démarrer, j'obtiens uniquement :
error : ELF header smaller than expected
grub rescue>
Je ne sais pas comment reprendre la main pour essayer de relancer la mise à jour.
Je n'ai rien trouvé sur le forum qui puisse m'aider.
Merci de votre aide.

Jean-Pierre

#9 Re : -1 »  [Résolu] Mise à jour interrompue - plus de démarrage » Le 12/01/2013, à 01:55

jpiebrig
Réponses : 2

En complément voilà le contenu du fichier RESULTS.TXT obtenu grâce au post http://forum.ubuntu-fr.org/viewtopic.php?pid=3534285

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos1)/boot/grub on this drive.
 => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sdb.

sda1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 12.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sda2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  SYSLINUX 4.05 20120131
    Boot sector info:  Syslinux looks at sector 10620880 of /dev/sdb1 for 
                       its second stage. SYSLINUX is installed in the  
                       directory. The integrity check of the ADV area failed. 
                       According to the info in the boot sector, sdb1 starts 
                       at sector 0. But according to the info from fdisk, 
                       sdb1 starts at sector 32.
    Operating System:  
    Boot files:        /syslinux.cfg /ldlinux.sys

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *          2,048    29,999,103    29,997,056  83 Linux
/dev/sda2          30,001,150   625,141,759   595,140,610   5 Extended
/dev/sda5          30,001,152   617,142,271   587,141,120  83 Linux
/dev/sda6         617,144,320   625,141,759     7,997,440  82 Linux swap / Solaris


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 16.0 GB, 16039018496 bytes
64 heads, 32 sectors/track, 15296 cylinders, total 31326208 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1    *             32    31,326,207    31,326,176   c W95 FAT32 (LBA)


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        cbfe3275-a7e7-4173-8c2b-7449d26e98ba   ext4       
/dev/sda5        1ae5b647-a9c2-4661-b7ff-d64ebfa66ece   ext4       
/dev/sda6        3caa47e9-9adb-45f6-92b2-b484c8bfa6f8   swap       
/dev/sdb1        590E-94A4                              vfat       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sdb1        /cdrom                   vfat       (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


=========================== sda1/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos1)'
  search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
  set locale_dir=($root)/boot/grub/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 3.2.0-36-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux	/boot/vmlinuz-3.2.0-36-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-36-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-36-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	echo	'Chargement de Linux 3.2.0-36-generic ...'
	linux	/boot/vmlinuz-3.2.0-36-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.2.0-36-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-29-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	echo	'Chargement de Linux 3.2.0-29-generic ...'
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-27-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux	/boot/vmlinuz-3.2.0-27-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-27-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-27-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	echo	'Chargement de Linux 3.2.0-27-generic ...'
	linux	/boot/vmlinuz-3.2.0-27-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.2.0-27-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux	/boot/vmlinuz-3.2.0-23-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-23-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-23-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	echo	'Chargement de Linux 3.2.0-23-generic ...'
	linux	/boot/vmlinuz-3.2.0-23-generic root=UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.2.0-23-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root cbfe3275-a7e7-4173-8c2b-7449d26e98ba
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sda1/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=cbfe3275-a7e7-4173-8c2b-7449d26e98ba /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=1ae5b647-a9c2-4661-b7ff-d64ebfa66ece /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=3caa47e9-9adb-45f6-92b2-b484c8bfa6f8 none            swap    sw              0       0
--------------------------------------------------------------------------------

=================== sda1: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                boot/grub/core.img                             1
               =                boot/grub/grub.cfg                             1
               =                boot/initrd.img-3.2.0-23-generic               2
               =                boot/initrd.img-3.2.0-27-generic               2
               =                boot/initrd.img-3.2.0-29-generic               2
               =                boot/initrd.img-3.2.0-36-generic               1
               =                boot/vmlinuz-3.2.0-23-generic                  1
               =                boot/vmlinuz-3.2.0-27-generic                  1
               =                boot/vmlinuz-3.2.0-29-generic                  2
               =                boot/vmlinuz-3.2.0-36-generic                  2
               =                vmlinuz                                        2
               =                vmlinuz.old                                    2

============================== sdb1/syslinux.cfg: ==============================

--------------------------------------------------------------------------------
default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry0
menu label ^Help
kernel /ubnkern
append initrd=/ubninit 

label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash --

label ubnentry2
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity  quiet splash --

label ubnentry3
menu label ^Check disc for defects
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz boot=casper integrity-check  quiet splash --

label ubnentry4
menu label Test ^memory
kernel /ubnkern
append initrd=/ubninit 

label ubnentry5
menu label ^Boot from first hard disk
kernel /ubnkern
append initrd=/ubninit 

--------------------------------------------------------------------------------

================= sdb1: Location of files loaded by Syslinux: ==================

           GiB - GB             File                                 Fragment(s)

            ?? = ??             ldlinux.sys                                    1
            ?? = ??             menu.c32                                       1
            ?? = ??             syslinux.cfg                                   1

============== sdb1: Version of COM32(R) files used by Syslinux: ===============

 menu.c32                           :  COM32R module (v4.xx)

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sda2

00000000  16 00 00 00 00 00 00 00  16 00 00 00 00 00 00 00  |................|
*
000001b0  16 00 00 00 00 00 00 00  16 00 00 00 00 00 00 fe  |................|
000001c0  ff ff 83 fe ff ff 02 00  00 00 00 10 ff 22 00 fe  |............."..|
000001d0  ff ff 05 fe ff ff 02 10  ff 22 00 10 7a 00 00 00  |........."..z...|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

xz: (stdin): Compressed data is corrupt
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
/home/ubuntu/Downloads/bootinfoscript-061/bootinfoscript: line 1646: [: 2.73495e+09: integer expression expected

J'espère que cela pourra aider

#10 Re : -1 »  [Résolu] Mise à jour interrompue - plus de démarrage » Le 12/01/2013, à 16:55

jpiebrig
Réponses : 2

En l'absence de personne inspirée par mon problème (toujours ennuyeux ces histoires de GRUB), j'ai continué à gratter dans les forums et j'ai trouvé ceci posté par Babdu89 au post #830  :
Boot repair- post 830

J'ai donc démarré l'Eee PC à partir d'une session Live d'une clé USB, puis j'ai configuré le Wifi, téléchargé et installé boot-repair :

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

Et ensuite je n'ai même pas eu à suivre toute la procédure décrite dans le post, j'ai juste cliqué sur le bouton "Réparation recommandée - Répare les problèmes les plus fréquents". Après diverses opérations en tâche de fond, sans intervention de ma part, j'ai accepté la création d'un rapport et noté l'adresse où il avait été envoyé sur Pastebin (sait-on jamais...) et rebooté lorsque demandé. Et tout fonctionne.

#11 Re : -1 »  [Resolu] Ports USB et mise en veille » Le 02/12/2011, à 06:57

jpiebrig
Réponses : 6

Bonjour,

Je ne sais pas si tu as trouvé la solution depuis que tu as posté, mais d'abord il faut que l'on sache si ton AIS est indépendant du GPS. C'est à dire que tu envoies ton signal GPS à Opencpn d'une part, et d'autre part tu envoies les infos AIS à Opencpn. Si c'est cela tu devrais avoir deux interfaces USB/Série.
Il faut, lorsqu'elles sont connectées, repérer les ttyUSB correspondants. Tu les trouves dans l'onglet du paramétrages du GPS et celui de l'AIS du menu "Outils" d'Opencpn, puisque tu sais les paramétrer. Ensuite tu ouvres une console et tu tapes si tu as par exemple le GPS en ttyUSB0  :

udevadm info -a -p `udevadm info -q path -n "/dev/ttyUSB0"`

Puis tu fais la même chose avec l'AIS, si par exemple tu as pour celui-ci ttyUSB1 :

udevadm info -a -p `udevadm info -q path -n "/dev/ttyUSB1"`

et tu postes le résultat de chacune des commandes.

En espérant que tes interfaces USB/Série ne soient pas identiques car c'est là où je coince ! Si elles ne sont pas identiques, nous pourrons créer une règle udev pour chacune d'entre elles en lui assignant un lien symbolique par exemple ttygps et ttyais. Ensuite dans le fichier caché  .opencpn/opencpn.conf de ton répertoire personnel, tu remplaceras respectivement dans la section :

[Settings/NMEADataSource]
Source=Serial:ttyUSB0
BaudRate=4800

par :

[Settings/NMEADataSource]
Source=Serial:ttygps
BaudRate=4800

puis dans la section :

[Settings/AISPort]
Port=Serial:/dev/ttyUSB1

par :

[Settings/AISPort]
Port=Serial:/dev/ttyais

Si tu n'as toujours pas la solution, poste le résultat des commandes demandées et croise les doigts pour que tes interfaces ne soient pas similaires. C'est mon cas et je vais moi-même créer une discussion pour recevoir de l'aide...

#12 Re : -1 »  [Resolu] Ports USB et mise en veille » Le 07/12/2011, à 03:09

jpiebrig
Réponses : 6

Bonjour,

D'abord, tu as de la chance car tu as deux convertisseurs différents, ce qui simplifie beaucoup les choses. Voilà ce que tu peux mettre dans ta règle afin d'avoir toujours le bon paramétrage d'Opencpn, quelque soit le port USB où tu connectes tes interfaces :

#Créer des liens uniques pour le GPS et l'AIS
#
ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", ATTRS{bcdDevice}=="0400", SYMLINK+="gps"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="FTQ9RAIS", SYMLINK+="ais"
#

Il était possible de moins renseigner la règle, mais bon !
Je n'ai pas Ubuntu 11.10, mais je suppose que c'est identique au 11.04, donc tu copies ces cinq lignes, tu ouvres un terminal dans lequel tu tapes :

sudo gedit /etc/udev/rules.d/z99-opencpn.rules

Tu donnes ton mot de passe et "gedit" s'ouvre. Tu colles dedans le texte au dessus que tu as copié, tu enregistres et tu fermes "gedit".
Puis soit tu redémarres, soit tu tapes la commande pour la mise à jour les règle udev (je ne m'en rappelle plus..., donc redémarre si tu ne la connais pas)

Au redémarrage, tu ouvres Opencpn, puis la boite à outils, tu cliques sur l'onglet GPS et dans la zone de saisie de la boite "NMEA data source" tu tapes en lieu et place de ce qui t'es présenté : /dev/gps
Tu fais la même chose pour l'onglet AIS et dans la zone "AIS data port" tu tapes : /dev/ais
Cela devrait fonctionner alors.
Par la suite, normalement tu peux redémarrer, connecter tes interfaces n'importe où, elles seront toujours reconnues.

Petit bémol, j'espère que tu n'as pas d'autres interfaces USB/Série Prolific de connectées car elles ne possèdent pas de numéro de série et il ne m'est pas possible de les distinguer entre elles. Donc si tu en as plusieurs, il faut que la seule qui soit connectée, soit celle du GPS, plus bien sûr la FDTI de ton AIS.
Si tu n'as qu'une seule Prolific, tant mieux. Et si tu dois un jour en acheter une autre interface, je pense que tu as compris que cela ne devait pas être une Prolific, sous peine de problèmes...

#13 Re : -1 »  [Resolu] Ports USB et mise en veille » Le 07/12/2011, à 21:00

jpiebrig
Réponses : 6

Tant mieux si cela fonctionne. Mets le sujet en résolu alors.
JP

#14 -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 02/12/2011, à 22:29

jpiebrig
Réponses : 11

Bonjour,

J'ai deux interfaces USB/Série identiques, des Prolific. J'aimerai créer une règle UDEV afin de leur attribuer un lien symbolique différent pour chacune d'entre elle. Ceci afin de ne pas avoir à se soucier du paramétrage des ttyUSBx dans les logiciels. Mais je n'arrive pas à trouver quelque chose qui puisse les distinguer de façon fiable l'une de l'autre. J'ai créé des règles pour d'autres interfaces différentes et cela fonctionne bien, mais ici, je coince ! Voilà le résultat de udevadm info pour chacune d'entre elles :

udevadm info -a -p `udevadm info -q path -n "/dev/ttyUSB0"`

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0/tty/ttyUSB0':
    KERNEL=="ttyUSB0"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0':
    KERNELS=="ttyUSB0"
    SUBSYSTEMS=="usb-serial"
    DRIVERS=="pl2303"
    ATTRS{port_number}=="0"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0':
    KERNELS=="2-1.1:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="pl2303"
    ATTRS{bInterfaceNumber}=="00"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="03"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="00"
    ATTRS{bInterfaceProtocol}=="00"
    ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1':
    KERNELS=="2-1.1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="a0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="17"
    ATTRS{idVendor}=="067b"
    ATTRS{idProduct}=="2303"
    ATTRS{bcdDevice}=="0202"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="17"
    ATTRS{devpath}=="1.1"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1':
    KERNELS=="2-1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="244"
    ATTRS{idVendor}=="8087"
    ATTRS{idProduct}=="0024"
    ATTRS{bcdDevice}=="0000"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="2"
    ATTRS{devpath}=="1"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="6"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2':
    KERNELS=="usb2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="24"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0002"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="1"
    ATTRS{devpath}=="0"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="2"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.38-13-generic ehci_hcd"
    ATTRS{product}=="EHCI Host Controller"
    ATTRS{serial}=="0000:00:1d.0"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0':
    KERNELS=="0000:00:1d.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="ehci_hcd"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x1c26"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{subsystem_device}=="0x11d7"
    ATTRS{class}=="0x0c0320"
    ATTRS{irq}=="23"
    ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,000000ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{numa_node}=="-1"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""
    ATTRS{companion}==""

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

jp@jp-N73SV:~$ 

et :

udevadm info -a -p `udevadm info -q path -n "/dev/ttyUSB1"`

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/ttyUSB1/tty/ttyUSB1':
    KERNEL=="ttyUSB1"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/ttyUSB1':
    KERNELS=="ttyUSB1"
    SUBSYSTEMS=="usb-serial"
    DRIVERS=="pl2303"
    ATTRS{port_number}=="0"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0':
    KERNELS=="2-1.3:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="pl2303"
    ATTRS{bInterfaceNumber}=="00"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="03"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="00"
    ATTRS{bInterfaceProtocol}=="00"
    ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3':
    KERNELS=="2-1.3"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="a0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="17"
    ATTRS{idVendor}=="067b"
    ATTRS{idProduct}=="2303"
    ATTRS{bcdDevice}=="0202"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="13"
    ATTRS{devpath}=="1.3"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1':
    KERNELS=="2-1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="244"
    ATTRS{idVendor}=="8087"
    ATTRS{idProduct}=="0024"
    ATTRS{bcdDevice}=="0000"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="2"
    ATTRS{devpath}=="1"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="6"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2':
    KERNELS=="usb2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="24"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0002"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="1"
    ATTRS{devpath}=="0"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="2"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.38-13-generic ehci_hcd"
    ATTRS{product}=="EHCI Host Controller"
    ATTRS{serial}=="0000:00:1d.0"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.0':
    KERNELS=="0000:00:1d.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="ehci_hcd"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x1c26"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{subsystem_device}=="0x11d7"
    ATTRS{class}=="0x0c0320"
    ATTRS{irq}=="23"
    ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,000000ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{numa_node}=="-1"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""
    ATTRS{companion}==""

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

jp@jp-N73SV:~$ 

Merci de votre aide ![

#15 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 03/12/2011, à 00:12

jpiebrig
Réponses : 11

Bonsoir,

Merci de ta réponse, je vais essayer de nouveau. Je l'avais déjà fait avec les kernels, mais j'avais du me planter quelque part. Je te tiens au courant dès que j'ai eu le temps de rentrer tout cela !

#16 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 03/12/2011, à 06:37

jpiebrig
Réponses : 11

Cela ne fonctionne pas comme je le voudrai car en fait le lien symbolique est attribué au périphérique que l'on branche sur la prise correspondante. Ainsi, j'ai une prise USB 3.0 et quelque soit le périphérique que j'y connecte, c'est toujours le lien "ais+gps" qui est attribué. Exemple : j'ai connecté ce qui devrait être 'icm700" sur le port USB 3.0 et il est nommé "ais+gps" car la clé est toujours KERNELS=="3-2:1.0".
Le problème est le même pour les autres prises.

udevadm info -q all -n /dev/ttyUSB2
P: /devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2/3-2:1.0/ttyUSB2/tty/ttyUSB2
N: ttyUSB2
S: serial/by-path/pci-0000:04:00.0-usb-0:2:1.0-port0
S: serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
S: ais+gps
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2/3-2:1.0/ttyUSB2/tty/ttyUSB2
E: MAJOR=188
E: MINOR=2
E: DEVNAME=/dev/ttyUSB2
E: SUBSYSTEM=tty
E: ID_PORT=0
E: ID_PATH=pci-0000:04:00.0-usb-0:2:1.0
E: ID_VENDOR=Prolific_Technology_Inc.
E: ID_VENDOR_ENC=Prolific\x20Technology\x20Inc.
E: ID_VENDOR_ID=067b
E: ID_MODEL=USB-Serial_Controller
E: ID_MODEL_ENC=USB-Serial\x20Controller
E: ID_MODEL_ID=2303
E: ID_REVISION=0300
E: ID_SERIAL=Prolific_Technology_Inc._USB-Serial_Controller
E: ID_TYPE=generic
E: ID_BUS=usb
E: ID_USB_INTERFACES=:ff0000:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=pl2303
E: ID_IFACE=00
E: ID_VENDOR_FROM_DATABASE=Prolific Technology, Inc.
E: ID_MODEL_FROM_DATABASE=PL2303 Serial Port
E: ID_MM_CANDIDATE=1
E: DEVLINKS=/dev/serial/by-path/pci-0000:04:00.0-usb-0:2:1.0-port0 /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 /dev/ais+gps

jp@jp-N73SV:~$ 

et :

udevadm info -a -p `udevadm info -q path -n "/dev/ttyUSB2"`

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2/3-2:1.0/ttyUSB2/tty/ttyUSB2':
    KERNEL=="ttyUSB2"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2/3-2:1.0/ttyUSB2':
    KERNELS=="ttyUSB2"
    SUBSYSTEMS=="usb-serial"
    DRIVERS=="pl2303"
    ATTRS{port_number}=="0"

  looking at parent device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2/3-2:1.0':
    KERNELS=="3-2:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="pl2303"
    ATTRS{bInterfaceNumber}=="00"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="03"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="00"
    ATTRS{bInterfaceProtocol}=="00"
    ATTRS{supports_autosuspend}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3/3-2':
    KERNELS=="3-2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="80"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="19"
    ATTRS{idVendor}=="067b"
    ATTRS{idProduct}=="2303"
    ATTRS{bcdDevice}=="0300"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="3"
    ATTRS{devnum}=="5"
    ATTRS{devpath}=="2"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Prolific Technology Inc."
    ATTRS{product}=="USB-Serial Controller"

  looking at parent device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/usb3':
    KERNELS=="usb3"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="69"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0003"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="03"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="9"
    ATTRS{speed}=="5000"
    ATTRS{busnum}=="3"
    ATTRS{devnum}=="1"
    ATTRS{devpath}=="0"
    ATTRS{version}==" 3.00"
    ATTRS{maxchild}=="2"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.38-13-generic xhci_hcd"
    ATTRS{product}=="xHCI Host Controller"
    ATTRS{serial}=="0000:04:00.0"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1c.3/0000:04:00.0':
    KERNELS=="0000:04:00.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="xhci_hcd"
    ATTRS{vendor}=="0x1b73"
    ATTRS{device}=="0x1000"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{subsystem_device}=="0x1039"
    ATTRS{class}=="0x0c0330"
    ATTRS{irq}=="19"
    ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,000000ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{numa_node}=="-1"
    ATTRS{dma_mask_bits}=="64"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""

  looking at parent device '/devices/pci0000:00/0000:00:1c.3':
    KERNELS=="0000:00:1c.3"
    SUBSYSTEMS=="pci"
    DRIVERS=="pcieport"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x1c16"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{subsystem_device}=="0x11d7"
    ATTRS{class}=="0x060400"
    ATTRS{irq}=="19"
    ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,000000ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{numa_node}=="-1"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}=="1"

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

jp@jp-N73SV:~$ 

Voilà le fichier .rules que j'ai crée :

# Creates a unique link for each usb/serial device
#
#
# 0 - AIS + GPS ICOM
KERNELS=="3-2:1.0", SYMLINK+="ais+gps", MODE="0666"
#
# 1 - GPS GARMIN
KERNELS=="2-1.3:1.0", SYMLINK+="gpsgarmin", MODE="0666"
#
# 2 - IC-M700Pro
KERNELS=="2-1.2.3:1.0", SYMLINK+="icm700", MODE="0666"
#
# 3 - PTCII radio modem
KERNELS=="2-1.2.4:1.0", SYMLINK+="pactor", MODE="0666"
#
# 4 - Huawei 1
#SUBSYSTEM=="tty", SUBSYSTEMS=="usb", DRIVERS=="usb", SYMLINK+="huawei 1"
#
# 5 - Huawei 2
#SUBSYSTEM=="tty", SUBSYSTEMS=="usb", DRIVERS=="usb", SYMLINK+="huawei 2"
#
# 6 - Huawei 3
#SUBSYSTEM=="tty", SUBSYSTEMS=="usb", DRIVERS=="usb", SYMLINK+="huawei 3"
#
# 7 - GPS EARTHMATE
SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ATTRS{idVendor}=="1163", ATTRS{idProduct}=="0100", ATTRS{product}=="DeLorme USB Earthmate", SYMLINK+="gpsearth"
#

Par contre, cela fonctionne très bien pour la règle 7 qui identifie clairement le périphérique.

Je continue à chercher sad

#17 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 03/12/2011, à 15:58

jpiebrig
Réponses : 11

Salut,
Lorsque j'ai fait l'essai, je n'avais que deux Prolific, ancien modèle, de connectés et dont le résultat de udevadm info est dans le premier post.

Pour tester la validité de ta proposition, je n'ai installé que 2 Prolific, ancien modèle, et j'ai créé une règle UDEV pour seulement ces deux périphériques et tant que tu ne les changes pas de port USB, tout va bien. Mais dès lors que tu débranches, arrête le PC ou change de port, ils ne sont plus reconnus ou aléatoirement. La clé KERNELS utilisée semble ne pas être suffisante et n'est pas propre au périphérique.

Ensuite, j'ai remis tous mes périphériques en place : 2 Prolific plus anciens (ATTRS{bcdDevice}=="0202") pour un gps GARMIN et un modem PTCII ,  2 Prolific plus récents (ATTRS{bcdDevice}=="0300"), pour un ais+gps ICOM et une BLU ICOM M700. Puis avec des interfaces différentes, une clé 3G Huawei et au final un gps Earthmate. J'ai refais des règles post plus haut) toujours selon ton exemple, mais cela ne fonctionne pas.

Le but étant de pouvoir reconnecter n'importe quoi, n'importe où en fonction des impératifs, au travers de règles UDEV sans que les logiciels en soient affectés. Cela fonctionne bien pour le gps Earthmate, la clé 3G.
Avec les règles que j'avais fait, j'arrive à différencier les 2 Prolific anciens et les 2 nouveaux avec la clé ATTRS{bcdDevice}=="0202" et ATTRS{bcdDevice}=="0300, mais ensuite, avec seulement ces clés, cela ne fonctionne plus car les 2 anciens se mélangent, ainsi que les deux nouveaux.

looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3':
    KERNELS=="2-1.3"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="a0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="17"
    ATTRS{idVendor}=="067b"
    ATTRS{idProduct}=="2303"
    ATTRS{bcdDevice}=="0202"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="2"
    ATTRS{devnum}=="13"
    ATTRS{devpath}=="1.3"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{authorized}=="1"

Puis dans la section que j'utilise (voir au dessus et post 1), il n'y a plus rien pour faire la distinction entre 2 anciens (ou deux nouveaux) Prolific et là, je trouve mes limites de connaissances dans les règles UDEV car je crois que l'on ne peut faire référence qu'à une seule section dans la règle. C'est pourquoi je n'avais mis que les udevadm info de 2 anciens, précisément ceux qui posent problème. S'il y a une solution pour les anciens Prolific, il y en a une pour les nouveaux !

#18 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 03/12/2011, à 19:31

jpiebrig
Réponses : 11

Ok, j'ai jeté un oeil, mais c'est hard pour mon faible niveau de connaissances wink ! Je potasse cela plus longuement et je vois si je peux en tirer quelque chose. Déjà merci en tout cas de t'intéresser à cela.

#19 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 03/12/2011, à 20:16

jpiebrig
Réponses : 11

Ok je regarde cela aussi, mais cet après-midi et demain je ne pourrai pas. Je reviendrai sans doute lundi et de toute façon, comme tu le dis, il y a de nombreuses personnes qui sont intéressées alors il faut que je trouve.

#20 Re : -1 »  [résolu] - Règle UDEV pour périphériques identiques » Le 06/12/2011, à 16:35

jpiebrig
Réponses : 11

Bon, après un long week-end à chercher un peu partout (très intéressant d'ailleurs), j'en conclue, que dans l'état actuel de mes connaissances, qu'avec des périphériques identiques et non clairement identifiables les uns des autres, il n'y a pas moyen d'attribuer un symlink spécifique à chaque interface USB/Série afin de pouvoir les connecter n'importe où.
J'ai donc transigé et j'ai attribué un symlink dépendant de kernels, ce qui fait que si je ne change pas physiquement mes interfaces de place, cela fonctionne et je peux conserver mes paramétrages logiciels sans les voir bouleverser à chaque redémarrage.

# Créer un lien unique pour chaque interface USB/Série dépendant de kernels
#
#
# 0 - AIS + GPS receiver
KERNELS=="3-2", ATTRS{idProduct}=="2303", ATTRS{bcdDevice}=="0300", ATTRS{devnum}=="2", SYMLINK+="ais+gps"
#
# 1 - GPS GARMIN
KERNELS=="2-1.3", ATTRS{idProduct}=="2303", ATTRS{bcdDevice}=="0202", ATTRS{devnum}=="5", SYMLINK+="gpsgarmin"
#
# 2 - IC-M700Pro 
KERNELS=="2-1.2.3", ATTRS{idProduct}=="2303", ATTRS{bcdDevice}=="0300", ATTRS{devnum}=="8", SYMLINK+="icm700"
#
# 3 - PTCII radio modem
KERNELS=="2-1.2.4", ATTRS{idProduct}=="2303", ATTRS{bcdDevice}=="0202", ATTRS{devnum}=="9", SYMLINK+="pactor"
#
# 4.5.6 - Huawei 1+2+3
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1001", SYMLINK+="huawei%n"
#
# 7 - GPS EARTHMATE
SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ATTRS{idVendor}=="1163", ATTRS{idProduct}=="0100", ATTRS{product}=="DeLorme USB Earthmate", SYMLINK+="gpsearth"
#

Donc avant d'investir dans ce genre d'appareil, se renseigner auparavant sur la disponibilité d'un numéro de série valide qui puisse l'identifier clairement par la suite dans des règles udev si besoin est. Ce qui n'est pas le cas des interfaces USB/Série Prolific.

je te remercie de ton aide et je vais marquer le sujet comme résolu, mais un petit résolu en minuscules...

#21 -1 »  [RESOLU] Virus potentiel : Pcinpact refuse l'accès et signale un virus » Le 02/12/2011, à 19:45

jpiebrig
Réponses : 9

Bonjour à tous,

En cliquant sur un lien m'amenant sur le site PC Impact (http://www.pcinpact.com), je me suis vu refuser l'accès et la page comportant le texte suivant s'est affichée :

Voir les informations et les explications au sujet de votre restriction
Qu'est-il arrivé?

Votre ordinateur ou un autre ordinateur sur votre réseau est compromis par un virus. Cela permet à des criminels en ligne de l'utiliser via un réseau dit de type "botnet" pour envoyer du spam et attaquer des sites Internet.
Pourquoi est ce que je vois cette page?

Ce site participe à un projet visant à mettre fin aux attaques et éduquer les visiteurs qui ont des ordinateurs infectés sur la façon dont ils peuvent nettoyer leurs machines.
Que dois-je faire?

Assurez-vous que votre logiciel anti-virus est à jour et effectuez une analyse antivirus complète.
Quand est-ce que cette restriction sera-t'elle levée?

Cette restriction disparaîtra lorsque aucun comportement dangereux ne sera détecté. Remplir le captcha ci-dessus pour montrer que vous êtes humain et nous vous donnerons un accès temporaire au site. Vous pouvez demander au propriétaire du site de vous mettre sur liste blanche permanente.
Your IP: 190.56.14.45  ·  Help  ·  Performance & Security by CloudFlare

Dois-je me faire du soucis ? wink

J'ai installé clamtk 4.30 qui n'a rien trouvé. Que dois-je donc faire ? Rien ?

Merci de vos réponses

#22 Re : -1 »  [RESOLU] Virus potentiel : Pcinpact refuse l'accès et signale un virus » Le 02/12/2011, à 22:05

jpiebrig
Réponses : 9

Faut être con pour faire ce genre de choses ! Site à bannir donc.

Merci

#23 Re : -1 »  [RESOLU] Virus potentiel : Pcinpact refuse l'accès et signale un virus » Le 03/12/2011, à 20:38

jpiebrig
Réponses : 9

Bonjour,

Après avoir re-essayé hier un certain nombre de fois, sans autre résultat que celui mentionné au dessus, suite à vos réponses, je fais une nouvelle tentative aujourd'hui, avec le même PC et dans les mêmes conditions. Et là, miracle, cela passe. Mon pseudo-virus a-t-il reçu, cette nuit, la visite et l'ordre de décamper de la part de Sainte-Marie des Ordis lol ? Ya un petit problème dans ce site (ma plantation), pourquoi y fait ça !

#24 Re : -1 »  Ne pas détecter et monter le 2 ème DD interne au démarrage [RÉSOLU] » Le 11/10/2011, à 18:29

jpiebrig
Réponses : 9

atichu, c'est une excellente solution pour moi.
Les deux partitions du deuxième disque dur interne qui étaient montées dans /media/sdb5 et /media/sdb6 le sont maintenant dans /mnt/sdb5 et /mnt/sdb6. Elles ne sont plus visibles dans Nautilus, tout en étant présentes en cas de besoin par un lien. J'y ai beaucoup gagné en clarté et facilité d'utilisation.
papillon41, je les ai changé de point de montage avec "Storage Device Manager" que j'avais déjà d'installé sur le portable car je ne suis pas un pro du terminal bien que je fasse des efforts.
Merci à vous tous. C'est résolu.