[VirtualBox] Accès usb

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

[VirtualBox] Accès usb

Message par silmaa »

Bonjour,

Je sais que des sujets sur VirtualBox et l'usb existent déjà (ici ou ici par exemple), mais mon problème est un peu différent : je n'ai aucun message d'erreur au démarrage de la machine virtuelle (Ubuntu), mais mes périphériques usb n'apparaissent pas. Je n'ai même pas de répertoire /proc/bus/usb...

Suivant cette doc il faudrait éditer fstab, mais visiblement il n'y a pas de groupe storage ou usb avec Arch...

So what can I do ???
Dernière modification par silmaa le mar. 07 févr. 2012, 10:10, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Si tu as bien lu les 2 sujets merci de donner les sorties des commandes demandées dans ceux-ci

Code : Tout sélectionner

pacman -Qs virtualbox
id # Commande lancée avec ton utilisateur et surtout pas en root
cat /etc/fstab
lsmod | grep vb
ls -lRa /proc/bus/usb
ls -lRa /dev/vboxusb
Et tu devrait savoir qu'il ne faut absolument pas toucher ton fstab
De plus as tu bien coché la case qui va bien dans la configuration de ta VM pour activer l'USB qui ne l'est pas par défaut ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Boulet du jour... Effectivement ma case était décochée. J'avais dû la cocher sans faire gaffe au message "il manque le paquet virtualbox-ext-oracle", du coup elle s'est décochée aussi sec.

Désolé :chinois:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

:resolu:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Bon je relance le sujet car du jour au lendemain, sans explication, ça marche plus... ET DIEU QUE CEST PENIBLE (pour rester poli).

Voici le résultat des commandes demandées :

Code : Tout sélectionner

[ bbti ~ $ ] pacman -Qs virtualbox
local/virtualbox 4.1.8-1
    Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-additions 4.1.8-1
    The official all-in-one VirtualBox Guest Additions ISO/CD image
local/virtualbox-ext-oracle 4.1.8-1
    Oracle VM VirtualBox Extension Pack
local/virtualbox-modules 4.1.8-3
    Kernel modules for VirtualBox

Code : Tout sélectionner

[ bbti ~ $ ] id
uid=1000(bbti) gid=100(users) groupes=100(users),92(audio),96(scanner),108(vboxusers),1001(lpadmin)

Code : Tout sélectionner

[ bbti ~ $ ] cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
tmpfs		/tmp	tmpfs	nodev,nosuid	0	0
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / ext3 defaults 0 1

Code : Tout sélectionner

[ bbti ~ $ ] lsmod | grep vb
vboxdrv              1790690  1 

Code : Tout sélectionner

[ bbti ~ $ ] ls -lRa /proc/bus/usb
/proc/bus/usb:
total 0
drwxr-xr-x 6 root root 0  7 févr. 17:06 .
dr-xr-xr-x 5 root root 0  7 févr. 17:06 ..
dr-xr-xr-x 2 root root 0  7 févr. 17:06 001
dr-xr-xr-x 2 root root 0  7 févr. 17:06 002
dr-xr-xr-x 2 root root 0  7 févr. 17:06 003
dr-xr-xr-x 2 root root 0  7 févr. 17:06 004
-r--r--r-- 1 root root 0  7 févr. 17:10 devices

/proc/bus/usb/001:
total 0
dr-xr-xr-x 2 root root  0  7 févr. 17:06 .
drwxr-xr-x 6 root root  0  7 févr. 17:06 ..
-rw-rw-r-- 1 root   85 43  7 févr. 17:06 001
-rw-rw-r-- 1 root   85 50  7 févr. 17:10 003

/proc/bus/usb/002:
total 0
dr-xr-xr-x 2 root root  0  7 févr. 17:06 .
drwxr-xr-x 6 root root  0  7 févr. 17:06 ..
-rw-rw-r-- 1 root   85 49  7 févr. 17:06 001

/proc/bus/usb/003:
total 0
dr-xr-xr-x 2 root root   0  7 févr. 17:06 .
drwxr-xr-x 6 root root   0  7 févr. 17:06 ..
-rw-rw-r-- 1 root   85  43  7 févr. 17:06 001
-rw-rw-r-- 1 root   85  43  7 févr. 17:06 002
-rw-rw-r-- 1 root   85 195  7 févr. 17:06 003
-rw-rw-r-- 1 root   85 963  7 févr. 17:06 004

/proc/bus/usb/004:
total 0
dr-xr-xr-x 2 root root  0  7 févr. 17:06 .
drwxr-xr-x 6 root root  0  7 févr. 17:06 ..
-rw-rw-r-- 1 root   85 43  7 févr. 17:06 001
-rw-rw-r-- 1 root   85 43  7 févr. 17:06 002
-rw-rw-r-- 1 root   85 50  7 févr. 17:09 004

Code : Tout sélectionner

[ bbti ~ $ ] ls -lRa /dev/vboxusb
/dev/vboxusb:
total 0
drwxr-x---  5 root vboxusers  100  7 févr. 17:06 .
drwxr-xr-x 18 root root      5320  7 févr. 17:10 ..
drwxr-x---  2 root vboxusers   60  7 févr. 17:10 001
drwxr-x---  2 root vboxusers   80  7 févr. 17:06 003
drwxr-x---  2 root vboxusers   60  7 févr. 17:09 004

/dev/vboxusb/001:
total 0
drwxr-x--- 2 root vboxusers     60  7 févr. 17:10 .
drwxr-x--- 5 root vboxusers    100  7 févr. 17:06 ..
crw-rw---- 1 root vboxusers 189, 2  7 févr. 17:10 003

/dev/vboxusb/003:
total 0
drwxr-x--- 2 root vboxusers       80  7 févr. 17:06 .
drwxr-x--- 5 root vboxusers      100  7 févr. 17:06 ..
crw-rw---- 1 root vboxusers 189, 258  7 févr. 17:06 003
crw-rw---- 1 root vboxusers 189, 259  7 févr. 17:06 004

/dev/vboxusb/004:
total 0
drwxr-x--- 2 root vboxusers       60  7 févr. 17:09 .
drwxr-x--- 5 root vboxusers      100  7 févr. 17:06 ..
crw-rw---- 1 root vboxusers 189, 387  7 févr. 17:09 004

Si vous arrivez à tirer quelque chose de cet amas d'information, je vous en serai infiniment reconnaissant (comme d'hab quoi. un jour je vais me fendre d'une bouteille de champagne à benjarobin et FoolEcho pour toute l'aide que vous m'apportez depuis quelques mois ^^)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

/proc/bus/usb devrait être vide... Enfin je ne sais pas si cela impacte ou pas VirtualBox. Il faudrait que je regarde ma configuration
Pourquoi certain de ces fichiers de ce dossier possède comme groupe 85, il n'existe apparemment pas

Donne la sortie de

Code : Tout sélectionner

grep -R -A 4 -B 4 "85" /etc/udev/rules.d/ /lib/udev/rules.d/
ls -1 /etc/udev/rules.d/ /lib/udev/rules.d/
Dernière modification par benjarobin le mar. 07 févr. 2012, 10:35, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

je peux tenter un petit rm -Rf à ton avis ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Non, cela ne servira à rien, car c'est monté dynamiquement
Peux tu donner aussi (J'ai édité mon message précédent) la sortie de la commande : mount
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Omg elle est censée renvoyer quoi cette commande ??

grep -R -A 4 -B 4 "85" /etc/udev/rules.d/ /lib/udev/rules.d/

Code : Tout sélectionner

/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="31df", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="3055", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="306e", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="306f", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="3085", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="3085", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="30b3", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="3125", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="315a", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="309b", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8102", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8202", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="9b02", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8402", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8502", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="9602", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="9702", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8702", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="8802", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="05ce", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="059f", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="05c1", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="05ad", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="040a", ATTRS{idProduct}=="0585", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="0400", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="0592", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="0593", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="058e", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="04fc", ATTRS{idProduct}=="504a", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0d96", ATTRS{idProduct}=="4100", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="05ca", ATTRS{idProduct}=="2205", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0d96", ATTRS{idProduct}=="4102", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="066f", ATTRS{idProduct}=="8550", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="066f", ATTRS{idProduct}=="8588", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="10d6", ATTRS{idProduct}=="2300", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0db0", ATTRS{idProduct}=="5572", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0553", ATTRS{idProduct}=="0202", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="045e", ATTRS{idProduct}=="0640", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="04f1", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="000a", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0074", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0092", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0485", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="0478", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="04e5", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="04ef", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0421", ATTRS{idProduct}=="006e", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="0165", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="2077", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="208e", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="2004", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="0471", ATTRS{idProduct}=="0857", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="084e", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="2002", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="014f", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="0471", ATTRS{idProduct}=="2075", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="03d8", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="04be", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="03fc", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="04cb", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules:ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0385", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="03fd", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0326", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="03fe", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
/lib/udev/rules.d/40-gphoto.rules-ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0327", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", ENV{ID_MEDIA_PLAYER}="1", MODE="0660", GROUP="camera"
--
/lib/udev/rules.d/40-hplip.rules-# photosmart_b8800_series
/lib/udev/rules.d/40-hplip.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d002", GROUP="lp", ENV{ID_HPLIP}="1"
/lib/udev/rules.d/40-hplip.rules-# photosmart_pro_b9100_series
/lib/udev/rules.d/40-hplip.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bd02", GROUP="lp", ENV{ID_HPLIP}="1"
/lib/udev/rules.d/40-hplip.rules:# Photosmart_B8500_series
/lib/udev/rules.d/40-hplip.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d102", GROUP="lp", ENV{ID_HPLIP}="1"
/lib/udev/rules.d/40-hplip.rules-# Photosmart_A640_series
/lib/udev/rules.d/40-hplip.rules-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="7902", GROUP="lp", ENV{ID_HPLIP}="1"
/lib/udev/rules.d/40-hplip.rules-
--
/lib/udev/rules.d/69-cd-sensors.rules-# Colorimtre HCFR
/lib/udev/rules.d/69-cd-sensors.rules-ATTRS{idVendor}=="04db", ATTRS{idProduct}=="005b", ENV{COLORD_SENSOR}="1", ENV{COLORD_SENSOR_KIND}="colorimtre-hcfr", ENV{COLORD_SENSOR_CAP_PROJECTOR}="1"
/lib/udev/rules.d/69-cd-sensors.rules-
/lib/udev/rules.d/69-cd-sensors.rules-# Spyder 2
/lib/udev/rules.d/69-cd-sensors.rules:ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0200", ENV{COLORD_SENSOR}="1", ENV{COLORD_SENSOR_KIND}="spyder2", ENV{COLORD_SENSOR_CAP_LCD}="1", ENV{COLORD_SENSOR_CAP_CRT}="1"
/lib/udev/rules.d/69-cd-sensors.rules-
/lib/udev/rules.d/69-cd-sensors.rules-# Spyder 3
/lib/udev/rules.d/69-cd-sensors.rules:ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0300", ENV{COLORD_SENSOR}="1", ENV{COLORD_SENSOR_KIND}="spyder3", ENV{COLORD_SENSOR_CAP_LCD}="1", ENV{COLORD_SENSOR_CAP_CRT}="1", ENV{COLORD_SENSOR_CAP_AMBIENT}="1"
/lib/udev/rules.d/69-cd-sensors.rules-
/lib/udev/rules.d/69-cd-sensors.rules-# Huey
/lib/udev/rules.d/69-cd-sensors.rules-ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2005", ENV{COLORD_SENSOR}="1", ENV{COLORD_SENSOR_KIND}="huey", ENV{COLORD_SENSOR_CAP_LCD}="1", ENV{COLORD_SENSOR_CAP_CRT}="1", ENV{COLORD_SENSOR_CAP_AMBIENT}="1"
/lib/udev/rules.d/69-cd-sensors.rules-
--
/lib/udev/rules.d/69-libmtp.rules-
/lib/udev/rules.d/69-libmtp.rules-# Some sensitive devices we surely don't wanna probe, color instruments
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0670", GOTO="libmtp_rules_end"
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0765", GOTO="libmtp_rules_end"
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="085c", GOTO="libmtp_rules_end"
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0971", GOTO="libmtp_rules_end"
/lib/udev/rules.d/69-libmtp.rules-
/lib/udev/rules.d/69-libmtp.rules-# Creative ZEN Vision
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="041e", ATTR{idProduct}=="411f", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
--
/lib/udev/rules.d/69-libmtp.rules-# Samsung GT-B2700
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="04e8", ATTR{idProduct}=="6752", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Samsung SAMSUNG Trance
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="04e8", ATTR{idProduct}=="6763", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Samsung GT-S8500
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="04e8", ATTR{idProduct}=="6819", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Samsung GT-P7510/Galaxy Tab 10.1/S2
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Samsung Galaxy S GT-I9000
--
/lib/udev/rules.d/69-libmtp.rules-# Philips HDD6320/00 or HDD6330/17
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="014b", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips HDD14XX,HDD1620 or HDD1630/17
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="014c", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Philips HDD085/00 or HDD082/17
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="014d", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear SA9200
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="014f", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips SA1115/55
--
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="01eb", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear SA6014/SA6015/SA6024/SA6025/SA6044/SA6045
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="084e", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear SA5145
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="0471", ATTR{idProduct}=="0857", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Philips GoGear SA6125/SA6145/SA6185
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="2002", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear SA3345
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="2004", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Philips SA5285
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="2022", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear ViBE SA1VBE04
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0471", ATTR{idProduct}=="2075", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Philips GoGear Muse
--
/lib/udev/rules.d/69-libmtp.rules-# Archos 5H IT (MTP mode)
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0e79", ATTR{idProduct}=="1357", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Dunlop MP3 player 1GB / EGOMAN MD223AFD
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="10d6", ATTR{idProduct}=="2200", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Memorex or iRiver MMP 8585/8586 or iRiver E200
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="10d6", ATTR{idProduct}=="2300", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sirius Stiletto
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="18f6", ATTR{idProduct}=="0102", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sirius Stiletto 2
--
/lib/udev/rules.d/69-libmtp.rules-# Nokia N78 Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="0079", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia 6220 Classic
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="008d", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# Nokia N85 Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="0092", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia 6210 Navigator
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="0098", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia E71
--
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="0478", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia 5500 Sport Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="047e", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia N91 Mobile Phone
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="0421", ATTR{idProduct}=="0485", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia 5700 XpressMusic Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="04b4", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Nokia 5300 Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0421", ATTR{idProduct}=="04ba", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
--
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1703", ATTR{idProduct}=="0002", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# TrekStor Vibez 8/12GB
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="066f", ATTR{idProduct}=="842a", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Medion MD8333
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="066f", ATTR{idProduct}=="8550", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Medion MD8333
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="066f", ATTR{idProduct}=="8588", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Maxfield G-Flash NG 1GB
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="066f", ATTR{idProduct}=="846c", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# SigmaTel Inc. MTPMSCN Audio Player
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="066f", ATTR{idProduct}=="a010", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
--
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. T54
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="043e", ATTR{idProduct}=="7040", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. UP3
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="043e", ATTR{idProduct}=="70b1", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# LG Electronics Inc. VX8550 V CAST Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="6010", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. KC910 Renoir Mobile Phone
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="608f", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. GR-500 Music Player
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="611b", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. KM900
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="6132", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# LG Electronics Inc. LG8575
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="619a", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# LG Electronics Inc. V909 G-Slate
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="1004", ATTR{idProduct}=="61f9", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sony Walkman NWZ-A815/NWZ-A818
--
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="054c", ATTR{idProduct}=="035c", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sony Walkman NWZ-B135
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="054c", ATTR{idProduct}=="036e", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sony Walkman NWZ-E436F
/lib/udev/rules.d/69-libmtp.rules:ATTR{idVendor}=="054c", ATTR{idProduct}=="0385", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sony Walkman NWZ-W202
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="054c", ATTR{idProduct}=="0388", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# Sony Walkman NWZ-S739F
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="054c", ATTR{idProduct}=="038c", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
--
/lib/udev/rules.d/69-libmtp.rules-# Sony DCR-SR75
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="054c", ATTR{idProduct}=="1294", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# SonyEricsson K550i
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0fce", ATTR{idProduct}=="e000", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules:# SonyEricsson K850i
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0fce", ATTR{idProduct}=="0075", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# SonyEricsson W910
/lib/udev/rules.d/69-libmtp.rules-ATTR{idVendor}=="0fce", ATTR{idProduct}=="0076", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
/lib/udev/rules.d/69-libmtp.rules-# SonyEricsson W890i
--
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="X5308", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="Y4500", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="5P474", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="C6270", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules:ATTR{model_name}=="GD785", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="M3006", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="X5329", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="Y5466", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="6P922", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="D2961", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="H3191", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules:ATTR{model_name}=="RD857", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="X5332", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="C2603", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="D5555", ENV{UPOWER_RECALL_NOTICE}="1"
/lib/udev/rules.d/95-upower-battery-recall-dell.rules-ATTR{model_name}=="J1524", ENV{UPOWER_RECALL_NOTICE}="1"
--
/lib/udev/rules.d/53-sane.rules-# Lexmark X74
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Lexmark X1110 | Lexmark X1130 | Lexmark X1140
/lib/udev/rules.d/53-sane.rules-# Lexmark X1150 | Lexmark X1170 | Lexmark X1180
/lib/udev/rules.d/53-sane.rules:# Lexmark X1185 | Lexmark X1195
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Lexmark X12xx
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Genius Vivid Pro USB
--
/lib/udev/rules.d/53-sane.rules-# Canon PIXMA MX700
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1729", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Canon MP140 | Canon PIXMA MP140
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Canon PIXMA MX850
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Canon PIXMA MP980
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Canon PIXMA MP630
--
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0106", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON ES-2000 | EPSON Expression 1600 | Epson Expression 1600
/lib/udev/rules.d/53-sane.rules-# Epson ES-2000 | Epson Expression 1600
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0107", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# EPSON ES-8500 | EPSON Expression 1640XL | Epson ES-8500
/lib/udev/rules.d/53-sane.rules-# Epson Expression 1640XL
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0109", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON GT-8700 | EPSON GT-8700F | EPSON Perfection 1640SU
/lib/udev/rules.d/53-sane.rules-# EPSON Perfection 1640SU PHOTO | Epson Perfection 1640 | Epson GT-8700
--
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus CX6300 | EPSON Stylus CX6400 | Epson CX-6300
/lib/udev/rules.d/53-sane.rules-# Epson CX-6400 | Epson Stylus CX6300 | Epson Stylus CX6400
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# EPSON PM-A850 | EPSON Stylus Photo RX600 | Epson RX-600
/lib/udev/rules.d/53-sane.rules:# Epson PM-A850 | Epson Stylus Photo RX600
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0806", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Photo RX500 | EPSON Stylus Photo RX510 | Epson RX-500
/lib/udev/rules.d/53-sane.rules-# Epson Stylus Photo RX500 | Epson Stylus Photo RX510
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0807", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
--
/lib/udev/rules.d/53-sane.rules-# EPSON LP-M5500 | EPSON LP-M5500F | Epson LP-M5500
/lib/udev/rules.d/53-sane.rules-# Epson LP-M5500F
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0817", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus CX3700 | EPSON Stylus CX3800 | EPSON Stylus DX3800
/lib/udev/rules.d/53-sane.rules:# Epson DX-3850 | Epson CX-3700 | Epson CX-3800
/lib/udev/rules.d/53-sane.rules-# Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
/lib/udev/rules.d/53-sane.rules-# Epson Stylus DX3800
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0818", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PX-A650 | EPSON Stylus CX4700 | EPSON Stylus CX4800
/lib/udev/rules.d/53-sane.rules:# EPSON Stylus DX4800 | EPSON Stylus DX4850 | Epson CX-4800
/lib/udev/rules.d/53-sane.rules-# Epson PX-A650 | Epson Stylus CX4700 | Epson Stylus CX4800
/lib/udev/rules.d/53-sane.rules:# Epson Stylus DX4800 | Epson Stylus DX4850
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0819", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PM-A750 | EPSON Stylus Photo RX520 | EPSON Stylus Photo RX530
/lib/udev/rules.d/53-sane.rules-# Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
--
/lib/udev/rules.d/53-sane.rules-# EPSON AcuLaser CX21 | Epson AcuLaser CX21
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0835", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PM-T960 | Epson PM-T960
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0836", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# EPSON PM-A940 | EPSON Stylus Photo RX680 | EPSON Stylus Photo RX685
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Photo RX690 | Epson PM-A940 | Epson Stylus Photo RX680
/lib/udev/rules.d/53-sane.rules:# Epson Stylus Photo RX685 | Epson Stylus Photo RX690
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0837", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PX-A640 | EPSON Stylus CX7300 | EPSON Stylus CX7400
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus DX7400 | Epson DX-7400 | Epson PX-A640
/lib/udev/rules.d/53-sane.rules-# Epson Stylus CX7300 | Epson Stylus CX7400 | Epson Stylus DX7400
--
/lib/udev/rules.d/53-sane.rules-# EPSON PX-FA700 | EPSON Stylus CX9300F | EPSON Stylus CX9400Fax
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus DX9400F | Epson PX-FA700 | Epson Stylus CX9300F
/lib/udev/rules.d/53-sane.rules-# Epson Stylus CX9400Fax | Epson Stylus DX9400F
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# EPSON PM-A840 | EPSON PM-A840S | EPSON Stylus Photo RX585
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Photo RX595 | EPSON Stylus Photo RX610 | Epson PM-A840
/lib/udev/rules.d/53-sane.rules:# Epson PM-A840S | Epson Stylus Photo RX585 | Epson Stylus Photo RX595
/lib/udev/rules.d/53-sane.rules-# Epson Stylus Photo RX610
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus CX4300 | EPSON Stylus CX4400 | EPSON Stylus CX5500
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus CX5600 | EPSON Stylus DX4400
--
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus TX210 Series | Epson ME OFFICE 510 | Epson Stylus NX210 Series
/lib/udev/rules.d/53-sane.rules-# Epson Stylus SX210 Series | Epson Stylus TX210 Series
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON EP-702A | EPSON Stylus Photo PX650 Series | EPSON Stylus Photo TX650 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0850", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus NX410 Series | EPSON Stylus SX410 Series | EPSON Stylus TX410 Series
/lib/udev/rules.d/53-sane.rules-# Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0851", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Artisan 710 Series | EPSON EP-802A | EPSON Stylus Photo PX710W Series
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Photo TX710W Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0852", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Artisan 810 Series | EPSON EP-902A | EPSON Stylus Photo PX810FW Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0853", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON ME OFFICE 650FN Series | EPSON Stylus Office BX310FN Series | EPSON Stylus Office TX510FN Series
/lib/udev/rules.d/53-sane.rules-# EPSON WorkForce 310 Series | Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series
/lib/udev/rules.d/53-sane.rules-# Epson Stylus Office TX510FN Series | Epson WorkForce 310 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0854", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PX-602F | EPSON Stylus Office BX610FW Series | EPSON Stylus Office TX610FW Series
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus SX610FW Series | EPSON WorkForce 610 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0855", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON PX-502A | EPSON Stylus NX510 Series | EPSON Stylus SX510W Series
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus TX550W Series | Epson PX-502A | Epson Stylus NX510 Series
/lib/udev/rules.d/53-sane.rules-# Epson Stylus SX510W Series | Epson Stylus TX550W Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON ME 320 Series | EPSON ME 330 Series | EPSON Stylus NX125
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus NX127 | EPSON Stylus SX125 | EPSON Stylus TX120 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON ME OFFICE 960FWD Series | EPSON Stylus Office BX625FWD | EPSON Stylus Office TX620FWD Series
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus SX620FW Series | EPSON WorkForce 630 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON ME OFFICE 900WD Series | EPSON PX-503A | EPSON Stylus Office BX525WD
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus NX625 | EPSON Stylus SX525WD | EPSON Stylus TX560WD Series
/lib/udev/rules.d/53-sane.rules-# EPSON WorkForce 625
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Office BX320FW Series | EPSON Stylus Office TX525FW | EPSON WorkForce 520 Series
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Artisan 835 | EPSON EP-903A | EPSON EP-903F
/lib/udev/rules.d/53-sane.rules-# EPSON Stylus Photo PX820FWD Series
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0860", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# EPSON Artisan 725 | EPSON EP-803A | EPSON EP-803AW
--
/lib/udev/rules.d/53-sane.rules-# Brother MFC-6800 | Brother MFC 4600
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0111", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother DCP-1000
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0112", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Brother MFC-8500
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0113", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-9700
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0114", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-9800
--
/lib/udev/rules.d/53-sane.rules-# Brother MFC-590
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0121", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-5100J
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0122", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Brother FAX-2850
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0123", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-4800J
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0124", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-6800J
--
/lib/udev/rules.d/53-sane.rules-# Brother FAX1800C
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0126", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-9800J
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0127", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Brother MFC-8500J
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0128", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-9030
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="012b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother FAX-4100
--
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0183", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother DCP-7025
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0184", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-7220
/lib/udev/rules.d/53-sane.rules:ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0185", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother MFC-7225N
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0186", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Brother DCP-115C
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="018c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
--
/lib/udev/rules.d/53-sane.rules-# Mustek BearPaw 2448TA Pro
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
/lib/udev/rules.d/53-sane.rules-# Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
/lib/udev/rules.d/53-sane.rules:# Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
/lib/udev/rules.d/53-sane.rules-# Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
/lib/udev/rules.d/53-sane.rules-# Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
/lib/udev/rules.d/53-sane.rules-# Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
--
/lib/udev/rules.d/53-sane.rules-# Avision IT8300
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a61", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Avision AV3750SU
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a65", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Avision AV3850SU
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a66", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Avision AV8350
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a68", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Avision FB6080E
--
/lib/udev/rules.d/53-sane.rules-# Syscan DocketPort 465
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Syscan DocketPort 665
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4803", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Syscan DocketPort 685/ Ambir DS685
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="480c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules:# Syscan DocketPort 485
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Syscan TravelScan 662
/lib/udev/rules.d/53-sane.rules-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="6620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
/lib/udev/rules.d/53-sane.rules-# Canon CR-55
ls -1 /etc/udev/rules.d/ /lib/udev/rules.d/

Code : Tout sélectionner

/etc/udev/rules.d/:
82-eZ430.rules

/lib/udev/rules.d/:
10-dm.rules
10-vboxdrv.rules
11-dm-lvm.rules
13-dm-disk.rules
40-gphoto.rules
40-hpet-permissions.rules
40-hplip.rules
42-qemu-usb.rules
50-udev-default.rules
53-sane.rules
56-hpmud_support.rules
60-cdrom_id.rules
60-pcmcia.rules
60-persistent-alsa.rules
60-persistent-input.rules
60-persistent-serial.rules
60-persistent-storage.rules
60-persistent-storage-tape.rules
60-persistent-v4l.rules
60-rfkill.rules
61-accelerometer.rules
61-gnome-bluetooth-rfkill.rules
64-md-raid.rules
69-cd-sensors.rules
69-libmtp.rules
69-xorg-vmmouse.rules
70-infrared.rules
70-printers.rules
70-udev-acl.rules
75-net-description.rules
75-probe_mtd.rules
75-tty-description.rules
77-nm-olpc-mesh.rules
78-sound-card.rules
80-drivers.rules
80-udisks.rules
85-usbmuxd.rules
86-hpmud_plugin.rules
90-alsa-restore.rules
90-pulseaudio.rules
95-cd-devices.rules
95-dm-notify.rules
95-keyboard-force-release.rules
95-keymap.rules
95-udev-late.rules
95-upower-battery-recall-dell.rules
95-upower-battery-recall-fujitsu.rules
95-upower-battery-recall-gateway.rules
95-upower-battery-recall-ibm.rules
95-upower-battery-recall-lenovo.rules
95-upower-battery-recall-toshiba.rules
95-upower-csr.rules
95-upower-hid.rules
95-upower-wup.rules
97-bluetooth-hid2hci.rules
mount

Code : Tout sélectionner

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
/sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
/dev on /dev type devtmpfs (rw,nosuid,relatime,size=1976732k,nr_inodes=494183,mode=755)
/run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda3 on / type ext3 (rw,relatime,errors=continue,commit=5,barrier=1,data=ordered)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
gvfs-fuse-daemon on /home/bbti/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
Sinon j'ai compris pourquoi /proc/bus/usb n'était pas vide : j'ai modifié fstab tout à l'heure en désespoir de cause et malgré ton avertissement (on sait jamais). Bref, je l'ai remis comme avant :

Code : Tout sélectionner

/proc/bus/usb:
total 0
dr-xr-xr-x 2 root root 0  7 févr. 17:56 .
dr-xr-xr-x 5 root root 0  7 févr. 17:56 ..
Désolé pour cette bourde =/
C'est mieux non ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Pour le /proc/bus/usb tu m'as fait partir dans une mauvaise direction :-(
Bon en faite j'ai oublié de te poser la question "de base", VirtualBox t'affiche quoi comme erreur ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Vraiment désolé :oops:

Aucun message d'erreur... Simplement quand je fais lsusb j'ai que trois trucs. Je lance ubuntu et je te dis lesquels.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Quel est le rapport entre lsusb et VirtualBox ?
Qui est le client (OS) dans ta machine VirtualBox ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Mon problème est que mes périphériques usb n'apparaissent pas dans virtualbox, c'est là le rapport. (ou alors je fais de la merde depuis le début ?)
Bref, voici les seuls périphérique usb qui apparaissent dans ubuntu.

Code : Tout sélectionner

$ lsusb 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Le client c'est ubuntu.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Il faut activer les périphériques via l'interface graphique. Normalement VirtualBox te liste tes périphériques USB et tu n'as plus qu'a sélectionner celui que tu désires...
Image
Dernière modification par benjarobin le mar. 07 févr. 2012, 11:57, modifié 2 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Ouais c'est ce que j'avais fait la première fois. Mais là la liste est vide... à part un "périphérique inconnu".
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [VirtualBox] Accès usb

Message par benjarobin »

Si la liste contient au moins un périphérique c'est que tout fonctionne normalement, as tu essayé de sélectionner "périphérique inconnu".
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [VirtualBox] Accès usb

Message par silmaa »

Oui je l'ai sélectionné. Mais je sais pas à quoi il correspond justement (je soupçonne qu'il s'agit de ma webcam). Ma clé usb et un autre périphérique restent invisibles... Bon c'est pas bien embêtant, je me sers d'Ubuntu parce que j'ai pas réussi à installer un environnement de travail TinyOS fonctionnel sous Archlinux. Du coup je programme et compile sous Ubuntu, et je me sers d'Arch pour envoyer le fruit de mon laborieux travail sur la carte programmable (via usb).

Je pense donc que je vais pas insister avec virtualbox,

Merci quand même pour ton aide, et désolé de t'avoir un peu fait perdre ton temps... :?
Répondre