automount unter linux

C

ColdSphinX

Ambitioniertes Mitglied
27
Hallo liebe Androidfreunde,
ich versuche mich z.Zt. an udev Regeln für ein automatisches mounten des Medion Lifetab.
Etwas verwirrt hat mich dabei, dass ich unterschiedliche Vendor- und Product-IDs angezeigt bekomme.


Ubuntu 10.10 (3.0.0-12-generic)
VID=18d1, PID=b00a​
ArchLinux (3.1.4-1-ARCH)
VID=0408, PID=b009​


"mtpfs" muss installiert sein!


/etc/udev/rules.d/99-honeycomb.rules
Code:
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", GOTO="auto_mount_honeycomb" # Ubuntu 10.10
SUBSYSTEM=="usb", ATTR{idVendor}=="0408", GOTO="auto_mount_honeycomb" # Archlinux

GOTO="honeycomb_auto_mount_end"

LABEL="auto_mount_honeycomb"

#ACTION=="add", MODE="0666" 
ACTION=="add", MODE="0777"
ACTION=="add", SYMLINK+="android_adb"
ACTION=="add", SYMLINK+="android_fastboot"
ACTION=="add", ENV{mount_options}="allow_other,umask=002"
ACTION=="add", ENV{dir_name}="android" # Fallback name

# Medion Lifetab / Olivetti Olipad 110
ACTION=="add", ATTR{idVendor}=="18d1", ATTRS{idProduct}=="b00a", ENV{dir_name}="lifetab" # Ubuntu 10.10
ACTION=="add", ATTR{idVendor}=="0408", ATTRS{idProduct}=="b009", ENV{dir_name}="lifetab" # Archlinux

ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/usr/bin/mtpfs -o $env{mount_options} /media/%E{dir_name} &"
ACTION=="remove", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"

# Exit
LABEL="honeycomb_auto_mount_end"
Weitere udev Regeln mit entsprechenden VIDs und PIDs für Android Geräte kann man hier finden:

AUR (en) - android-udev
 
Zuletzt bearbeitet:

Ähnliche Themen

B
  • Bogenschütze
Antworten
4
Aufrufe
1.415
mcvh
M
P
  • Gesperrt
  • pummelchen
Antworten
12
Aufrufe
2.636
LouCipher
LouCipher
F
  • franks7169
Antworten
8
Aufrufe
2.326
Hotzeplotz
H
Zurück
Oben Unten