Bekommen ivman nicht zum laufen unter squeeze
Moin,
ich habe einen Mini-Server, der für mich Mp3-sammelt. Wenn ich meinen
Mp3-Player anschließe, mnöchte ich, das die Dateien synchronisiert werden.
Das lief auf einem anderen Gerät unter Lenny sehr gut. Unter Squeeze macht
es mich gerade fertig.
Hier was ich getan habe:
Zunächst udev beigebracht das Gerät einzubinden unter /dev als
brw-rw---- 1 niels floppy 8, 16 4. Mär 20:36 mp3_intenso
brw-rw---- 1 niels floppy 8, 17 4. Mär 20:36 mp3_intenso1
Das klappt zuverlässig. Einzig im Syslog findet man
Mar 4 20:36:26 tine daemon.err udevd-work[1511]: kernel-provided name 'sdb'
and NAME= 'mp3_intenso' disagree, please use SYMLINK+= or change the kernel
to provide the proper name
aber ich denke das ist nicht das Problem.
In /etc/hal/fdi/policy/preferences.fdi habe ich eingetragen:
<device>
<match key="block.is_volume" bool="true">
<match key="block.device" contains="/dev/mp3_intenso">
<merge key="storage.automount_enabled_hint"
type="bool">false</merge>
<merge key="volume.ignore" type="bool">true</merge>
<merge key="volume.policy.mount_option.sync"
type="bool">false</merge>
<merge key="volume.policy.mount_option.noatime"
type="bool">true</merge>
</match>
</match>
</device>
das gleich auch noch mal mit /dev/mp3_intenso1
Nun in /etc/ivman/IvmConfigActions.xml
<ivm:Match name="*">
<ivm:Option name="exec" value="echo `basename '$hal.info.udi$'`
attached at `date` >> /tmp/devices" />
<ivm:Option name="execun" value="echo `basename '$hal.info.udi$'`
removed at `date` >> /tmp/devices" />
</ivm:Match>
reingenommen, damit man ein bißchen log hat.
Mein Gerät taucht aber nie auf in /tmp/devices
Auch ein ivman -d --nofork -c /etc/ivman hat mich nicht weitergebracht es
endet mit manager.c:1501 (main) Entering main loop.
das war es.
Bin ratlos und für jeden Tipp dankbar.
Niels
Reply to: