1 [2] 3 >>> Archiv / MLD 3.x / General / Autofs
 

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Autofs
« Reply #15 on: November 25, 2012, 21:04:09 »
Quote
Ja, viele Wege führen nach Rom. Wenn Du autofs nutzt bedarf es keine Eintragungen in der fstab.

MfG
wino
Hi,

ja genau diesen direkten Weg will ja auch nun begehen. Ansonsten war ich auf Holger's Weg... Aber das sollte ja mit Autofs ootb gehen.

Kann man das irgendwo nachlesen, was ich wo eingeben muß.

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #16 on: November 25, 2012, 21:26:18 »
Vielleicht hilft Dir das von hier etwas weiter?

Gruß
wino

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Autofs
« Reply #17 on: November 27, 2012, 17:53:17 »
Sagt mal, hat sich bei 3.0.2 etwas mit IDE DVD Laufwerken geändert? Nach der Installation auf meinem "Bastel PC" ist keine Geräte Datei /dev/dvd vorhanden.

Beim booten wird es zumindest erkannt:

Quote
Probing IDE interface ide1...
hdc: TOSHIBA DVD-ROM SD-M1612, ATAPI CD/DVD-ROM drive
hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4
hdc: UDMA/33 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 512KiB
hda: 398297088 sectors (203928 MB) w/7936KiB Cache, CHS=24792/255/63
hda: cache flushes supported
 hda: hda1 hda2
ide-cd driver 5.00
ide-cd: hdc: ATAPI 48X DVD-ROM drive, 512kB Cache
cdrom: Uniform CD-ROM driver Revision: 3.2
Quote

Gruß

Obelix
Meine VDRs (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #18 on: November 27, 2012, 18:51:18 »
Verstehe ich Dich richtig. MLD-3.0.2 lässt sich installiere aber danach gibt es bei Dir kein /dev/dvd?  Eine Gerätedatei /dev/cdrom gibt es? Wenn ja, was ist dann das Problem?

MfG
wino

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Autofs
« Reply #19 on: November 27, 2012, 19:27:16 »
Es gibt nichts was auf ein DVD / CD Laufwerk hinweist. Kein sr*, sg*, cd, dvd.

Gruß

Obelix
Meine VDRs (show / hide)

Offline Holger

  • Expert Member
  • *****
  • Posts: 835
    • View Profile
Autofs
« Reply #20 on: November 29, 2012, 09:55:00 »
Quote
Es gibt nichts was auf ein DVD / CD Laufwerk hinweist. Kein sr*, sg*, cd, dvd.
kann ich bestätigen

obwohl auch hier das LW beim booten gefunden wird:
Quote
hdc: VMware Virtual IDE CDROM Drive, ATAPI CD/DVD-ROM drive
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: UDMA/33 mode selected
cdrom: Uniform CD-ROM driver Revision: 3.20
e820: BIOS-provided physical RAM map:
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
pci 0000:00:0f.0: Boot video device
    ide0: BM-DMA at 0x10c0-0x10c7
    ide1: BM-DMA at 0x10c8-0x10cf
Probing IDE interface ide0...
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
ide-cd driver 5.00
ide-cd: hdc: ATAPI 48X DVD-ROM DVD-R/RAM CD-R/RW drive, 2048kB Cache

Gruß
Holger
Spoiler (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #21 on: November 29, 2012, 16:00:04 »
Hallo,

Was sagt beispielsweise:

lspci -nn
lsmod | grep ata
dmesg | grep ata
udevadm info -a -p $(udevadm info -q path -n /dev/sr0) # /dev/hda oder wie Euer Laufwerk heißt.

Gruß
wino
« Last Edit: November 29, 2012, 16:01:28 by wino »

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Autofs
« Reply #22 on: November 29, 2012, 20:38:26 »
Hallo wino.

Code: [Select]
MLD> lspci -nn
00:00.0 Class 0500: 10de:02f0
00:00.1 Class 0500: 10de:02fa
00:00.2 Class 0500: 10de:02fe
00:00.3 Class 0500: 10de:02f8
00:00.4 Class 0500: 10de:02f9
00:00.5 Class 0500: 10de:02ff
00:00.6 Class 0500: 10de:027f
00:00.7 Class 0500: 10de:027e
00:02.0 Class 0604: 10de:02fc
00:03.0 Class 0604: 10de:02fd
00:04.0 Class 0604: 10de:02fb
00:09.0 Class 0500: 10de:0270
00:10.0 Class 0604: 10de:026f
00:10.1 Class 0403: 10de:026c
00:14.0 Class 0680: 10de:0269
00:18.0 Class 0600: 1022:1100
00:18.1 Class 0600: 1022:1101
00:18.2 Class 0600: 1022:1102
00:18.3 Class 0600: 1022:1103
00:0a.0 Class 0601: 10de:0260
00:0a.1 Class 0c05: 10de:0264
00:0b.0 Class 0c03: 10de:026d
00:0b.1 Class 0c03: 10de:026e
00:0d.0 Class 0101: 10de:0265
00:0e.0 Class 0101: 10de:0266
00:0f.0 Class 0101: 10de:0267
03:00.0 Class 0300: 10de:06e4
04:05.0 Class 0c00: 1106:3044

lsmod | grep ata findet nichts.

Code: [Select]
MLD> dmesg | grep ata
BIOS-e820: [mem 0x000000007ffb0000-0x000000007ffbdfff] ACPI data
DMI: MAXDATA System Product Name/A8N-VM Maxdata-CSM, BIOS 0208    10/17/2006
Memory: 2067688k/2096832k available (3966k kernel code, 28692k reserved, 1775k data, 396k init, 1187528k highmem)
      .data : 0xc13df85a - 0xc159b480   (1775 kB)
libata version 3.00 loaded.
sata_nv 0000:00:0e.0: version 3.5
sata_nv 0000:00:0e.0: Using SWNCQ mode
sata_nv 0000:00:0e.0: setting latency timer to 64
scsi0 : sata_nv
scsi1 : sata_nv
ata1: SATA max UDMA/133 cmd 0xe800 ctl 0xe480 bmdma 0xe000 irq 21
ata2: SATA max UDMA/133 cmd 0xe400 ctl 0xe080 bmdma 0xe008 irq 21
sata_nv 0000:00:0f.0: Using SWNCQ mode
sata_nv 0000:00:0f.0: setting latency timer to 64
scsi2 : sata_nv
scsi3 : sata_nv
ata3: SATA max UDMA/133 cmd 0xdc00 ctl 0xd880 bmdma 0xd400 irq 20
ata4: SATA max UDMA/133 cmd 0xd800 ctl 0xd480 bmdma 0xd408 irq 20
ata1: SATA link down (SStatus 0 SControl 300)
ata3: SATA link down (SStatus 0 SControl 300)
ata2: SATA link down (SStatus 0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
EXT4-fs (hda1): mounted filesystem with ordered data mode. Opts: (null)

Code: [Select]
MLD> udevadm info -a -p $(udevadm info -q path -n /dev/hdc)

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:0d.0/ide1/1.0/block/hdc':
    KERNEL=="hdc"
    SUBSYSTEM=="block"
    DRIVER==""
    ATTR{ro}=="0"
    ATTR{size}=="8388604"
    ATTR{stat}=="       0        0        0        0        0        0        0        0        0        0        0"
    ATTR{range}=="1"
    ATTR{discard_alignment}=="0"
    ATTR{events}==""
    ATTR{ext_range}=="1"
    ATTR{events_poll_msecs}=="2000"
    ATTR{alignment_offset}=="0"
    ATTR{inflight}=="       0        0"
    ATTR{removable}=="1"
    ATTR{capability}=="119"
    ATTR{events_async}==""

  looking at parent device '/devices/pci0000:00/0000:00:0d.0/ide1/1.0':
    KERNELS=="1.0"
    SUBSYSTEMS=="ide"
    DRIVERS=="ide-cdrom"
    ATTRS{media}=="cdrom"
    ATTRS{model}=="TOSHIBA DVD-ROM SD-M1612"
    ATTRS{drivename}=="hdc"
    ATTRS{firmware}=="1004"
    ATTRS{serial}==""

  looking at parent device '/devices/pci0000:00/0000:00:0d.0/ide1':
    KERNELS=="ide1"
    SUBSYSTEMS==""
    DRIVERS==""

  looking at parent device '/devices/pci0000:00/0000:00:0d.0':
    KERNELS=="0000:00:0d.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="AMD_IDE"
    ATTRS{irq}=="0"
    ATTRS{subsystem_vendor}=="0x1043"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x01018a"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{local_cpus}=="ff"
    ATTRS{device}=="0x0265"
    ATTRS{enable}=="1"
    ATTRS{msi_bus}==""
    ATTRS{local_cpulist}=="0-7"
    ATTRS{vendor}=="0x10de"
    ATTRS{resource1}=="P"
    ATTRS{resource3}=="P"
    ATTRS{subsystem_device}=="0x81bc"
    ATTRS{d3cold_allowed}=="1"

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

Gruß

Obelix
Meine VDRs (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #23 on: November 29, 2012, 23:34:21 »
Hallo Obelix,

Bitte noch die Ausgabe von ls -l /dev/disk/by-path
Aus dieser  Ausgabe und den vorherigen kann man eine Regel für udev ableiten. Danach sollte das Laufwerk als /dev/cdrom und /dev/dvd eingebunden werden können.

EDIT:// Kannst die Regeldatei als 20-custom.rules unter /etc/udev/rules.d abspeichern und testen.

Code: [Select]
# custom rules

# cdrom
SUBSYSTEM=="block", KERNEL=="hd*", SUBSYSTEMS=="ide", ATTRS{media}=="cdrom", SYMLINK+="cdrom dvd cdrw/%k"

MfG
wino
« Last Edit: November 30, 2012, 01:46:43 by wino »

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Autofs
« Reply #24 on: November 30, 2012, 17:24:16 »
Hi Wino.

Ohh man Danke für den Schubser., Da bin ich ganz wild auf udev und merke es nicht :rolleyes: :wand . Wieso übernimmt man nicht die Ubuntu Udev - Rules?

Gruß

Obelix
Meine VDRs (show / hide)

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Autofs
« Reply #25 on: November 30, 2012, 18:01:43 »
Ok, nächste Fragen. Das System Addon usb wird weiterhin für USB Sticks benötigt bzw. stört sich das mit autofs und was ist das System Addon udisk?

Gruß

Obelix
« Last Edit: November 30, 2012, 18:03:05 by obelix »
Meine VDRs (show / hide)

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #26 on: November 30, 2012, 18:56:27 »
Quote
Wieso übernimmt man nicht die Ubuntu Udev - Rules?
Die sollten dabei sein. Das sollte durch diese Ausgabe angezeigt werden.

udevadm test /sys/bus/ide/devices/1.0/

Gruß
wino
« Last Edit: November 30, 2012, 18:56:57 by wino »

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #27 on: November 30, 2012, 19:14:09 »
Quote
Ok, nächste Fragen. Das System Addon usb wird weiterhin für USB Sticks benötigt bzw. stört sich das mit autofs und was ist das System Addon udisk? Gruß Obelix

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Autofs
« Reply #28 on: November 30, 2012, 23:10:20 »
HI Wino,

vielen Dank für deine Erklärungen, das schafft wirklich ein wenig Licht in den Nebel...

Nur eine "Sicherheits-Rückfrage", wenn ich den Befehl "udevadm test /sys/bus/ide/devices/1.0/" auf der Konsole ausgebe, dann kommen bei 2 Einträgen der gleiche Fehler (oder ist es gar kein Fehler?)

Quote
MLD> udevadm test /sys/bus/ide/devices/1.0/
run_command: calling: test
adm_test: version 175
This program is for debugging only, it does not run any program,
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

parse_file: reading '/etc/udev/rules.d/20-custom.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-ia64.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-ir-keytable.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-ppc.rules' as rules file
parse_file: reading '/lib/udev/rules.d/40-usb-wakeup-devices.rules' as rules file
add_rule: IMPORT found builtin 'path_id', replacing /lib/udev/rules.d/40-usb-wakeup-devices.rules:3
parse_file: reading '/lib/udev/rules.d/42-qemu-usb.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-firmware.rules' as rules file
parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
parse_file: reading '/lib/udev/rules.d/55-dm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-cdrom_id.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-alsa.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-input.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-serial.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-dm.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-storage.rules' as rules file
parse_file: reading '/lib/udev/rules.d/60-persistent-v4l.rules' as rules file
parse_file: reading '/lib/udev/rules.d/61-accelerometer.rules' as rules file
parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file
parse_file: reading '/etc/udev/rules.d/70-persistent-net.rules' as rules file
parse_file: reading '/lib/udev/rules.d/70-udev-acl.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-cd-aliases-generator.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-net-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-persistent-net-generator.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-probe_mtd.rules' as rules file
parse_file: reading '/lib/udev/rules.d/75-tty-description.rules' as rules file
parse_file: reading '/lib/udev/rules.d/78-graphics-card.rules' as rules file
parse_file: reading '/lib/udev/rules.d/78-sound-card.rules' as rules file
parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-keyboard-force-release.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-keymap.rules' as rules file
parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
parse_file: reading '/lib/udev/rules.d/98-eventlircd-names.rules' as rules file
parse_file: reading '/lib/udev/rules.d/98-eventlircd.rules' as rules file
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-eventlircd.rules:82
parse_file: reading '/lib/udev/rules.d/98-lirc-hama.rules' as rules file
parse_file: reading '/lib/udev/rules.d/98-lircd.rules' as rules file
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-lircd.rules:31
parse_file: reading '/lib/udev/rules.d/98-serial-lirc.rules' as rules file
udev_rules_new: rules use 25704 bytes tokens (2142 * 12 bytes), 16824 bytes buffer
udev_rules_new: temporary index used 17220 bytes (861 * 20 bytes)
unable to open device '/sys/bus/ide/devices/1.0'
Fehler:
Code: [Select]
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-eventlircd.rules:82
und
Code: [Select]
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-lircd.rules:31

Ich habe mir mal die Zeile in den beiden rules-Definitionen angeschaut, scheinbar kommen die leeren "" nicht richtig, oder?

Code: [Select]
ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"

Sind diese Zeile nötig, oder sollten wir die auskommentieren. Und bringst Du die udev-Regel wegen IDE-CDROM noch ins svn? (Oder ist das noch nicht final?)

Gruß,

Pit
 
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Autofs
« Reply #29 on: December 01, 2012, 00:55:23 »
Hallo Pit,
Quote
Fehler:
Code: [Select]
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-eventlircd.rules:82
und
Code: [Select]
add_rule: IMPORT found builtin 'usb_id', replacing /lib/udev/rules.d/98-lircd.rules:31

Ich habe mir mal die Zeile in den beiden rules-Definitionen angeschaut, scheinbar kommen die leeren "" nicht richtig, oder?

Code: [Select]
ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p"

Sind diese Zeile nötig, oder sollten wir die auskommentieren. Und bringst Du die udev-Regel wegen IDE-CDROM noch ins svn? (Oder ist das noch nicht final?)
Das sind keine Fehler in den Rules. Es wird nach meinem Verständnis nur angemerkt, dass diese Rules keine originalen aus dem udev Paket sind. Diese sollten eigentlich nach /etc/udev/rules.d.

Man kann die jeweiligen Interfaces konkret angeben oder eben alle meinen. Mit ENV{ID_USB_INTERFACES}=="" sind eben alle gemeint. Also alles im grünen Bereich. :) Ob die IDE-ROM Rules funktioniert hat Obelix noch nicht bestätigt.

MfG
wino

1 [2] 3 >>> Archiv / MLD 3.x / General / Autofs
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.