1

Temat: Time Machine z wykorzytaniem Avahi

Udało mi się wstępnie skonfigurować "Time Capsule" domowej roboty przy pomocy pakietu Avahi. Ale niestety w konfiguracji afpd.service mam już problem ponieważ nie wiem co tam uzupełnić względem mojego systemu lub sieci WiFi. Kierowałem się wskazówkami z tej strony http://wiki.openwrt.org/timemachine. Problem polega na tym, że Time Machine na OS X widzi tzw. dysk z Time Capsule, ale nie może się do niego połączyć.

http://f.cl.ly/items/0U303r05341Q1v0E1p3Y/Zrzut%20ekranu%202014-03-08%20o%2015.08.16.png

W OpenWrt wygląda to tak

http://f.cl.ly/items/0S390M2x151A0Z1L022h/Zrzut%20ekranu%202014-03-08%20o%2018.41.06.png

Proszę o sugestie co zrobić smile

2

Odp: Time Machine z wykorzytaniem Avahi

Tu też jest o tym: http://openrouter.info/forum/viewtopic. … &t=892

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez duchu 2014-03-08 19:55:19)

Odp: Time Machine z wykorzytaniem Avahi

Problem polegał na tym, że nie zainstalowałem netatalk.
Ale teraz niestety ale nie mogę dostać się do dysku ponieważ chce abym się zalogował. A ja nie wiem z jakimi danymi. Te podane na stronie OpenWrt nie działają. Te od routera również nic nie dają. Jako gość też, nie mogę się zalogować bo wywala  błąd

http://f.cl.ly/items/1T3Y2N0x0u2T1t04213z/Zrzut%20ekranu%202014-03-08%20o%2019.53.23.png

Czy jest jakiś pakiet który powzwala graficznie tym wszystkim zarządzać ? Lub chociaż może użytkownikami ?

4

Odp: Time Machine z wykorzytaniem Avahi

Graficznie? Masz przecież ssh, możesz zrobić co chcesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Time Machine z wykorzytaniem Avahi

Próbowałem robić to kilka razy, ale ciągle wyskakuje mi ten sam komunikat.
Nie wiem o co chodzi, bo dodałem użytkownika tmuser tak jak podawał poradnik hmm

http://f.cl.ly/items/3g3F3w0i242K261F04 … .25.30.png

Gdzie popełniłem błąd ?

6

Odp: Time Machine z wykorzytaniem Avahi

A jaki użytkownik się łączysz? smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Time Machine z wykorzytaniem Avahi

tmuser to jak zostało podane w poradniku openwrt hasło oczywiście sam sobie ustaliłem i poprawnie je wpisuję , wszystko przepisałem tak jak tam było podane.

8

Odp: Time Machine z wykorzytaniem Avahi

Pytanie więc: czy użytkownik tmuser masz prawa zapisu/odczytu tych katalogów które przeznaczyłeś na TM?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Time Machine z wykorzytaniem Avahi

W którym pliku to sprawdzić ?

10

Odp: Time Machine z wykorzytaniem Avahi

W żadnym. Jakie masz uprawnienia katalogów które udostępniasz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez duchu 2014-05-18 18:51:46)

Odp: Time Machine z wykorzytaniem Avahi

O to chodzi  ?

config samba 'global'                                                                                                                                                                                           option workgroup 'WORKGROUP'                                                                                                                                                                                                                                                                                                                                                                         config sambashare 'timemachine'                                                                                                                                                                                 option name 'TimeMachine'                                                                                                                                                                               option path '/tmp/usb_mount/a9fb7540-5c66-3764-82e8-78fc11ae1518'                                                                                                                             option create_mask '0777'                                                                                                                                                                               option dir_mask '0777'                                                                                                                                                                                  option browseable 'yes'                                                                                                                                                                   option read_only 'no'                                                                                                                                                                            option guest_ok 'yes'     
                                                                                                                                                                                                                                                                                                                                                                          config sambashare 'toshiba'     
                                                                                                                                                                           
option name 'Toshiba'                                                                                                                                                                                   option path '/tmp/usb_mount/2a77b64d-242a-3a29-be99-3516a1438358'                                                                                                                                       option create_mask '0777'                                                                                                                                                                            option dir_mask '0777'                                                                                                                                                                                  option browseable 'yes'                             
option read_only 'no'                                                                                                                                                                                   option guest_ok 'yes'

12

Odp: Time Machine z wykorzytaniem Avahi

Nie.

ls -al /tmp/usb_mount/2a77b64d-242a-3a29-be99-3516a1438358/*

Pokaż, jeżeli akurat ten zasób wykorzystujesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Time Machine z wykorzytaniem Avahi

co dziwne wywala

no such file or directory 

Natomiast przez Finder mogę się połączyć do dysku TimeMachine ale ma on wolnego miejsca 136mb a powinno byc 600GB mniej więcej.

14

Odp: Time Machine z wykorzytaniem Avahi

To oznacza ze w ogóle nie masz tam dysku zamontowanego, nie w zasobie gdzie samba Ci wskazuje.

Więc w końcu co  i jak zrobiłeś z tym timemachine?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Time Machine z wykorzytaniem Avahi

Wygląda to tak


http://f.cl.ly/items/3x0v0y0n2N2h0k2H1H0g/fstab.png
http://f.cl.ly/items/16270Q1y413d2J2t2328/samba.png

W sumie tak teraz patrzę na to, to na każdym zasobie jest jakoś mało miejsca wolnego.

16

Odp: Time Machine z wykorzytaniem Avahi

Zrób wszystkie dyski na uuid.

17

Odp: Time Machine z wykorzytaniem Avahi

Bo nie masz tam zamontowanych dysków, dlatego.

Czemu w fstabie masz zdefiniony /TimeMachine montowany w fstabie, a pokazujesz sambę która ma zdefiniowane zasoby które są z automatu montowane przez  Gargoyle? Zrób dokładnie tak jak w poradnikach jest podane, bo teraz chyba nic z tego nie masz zrobionego.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Time Machine z wykorzytaniem Avahi

No właśnie problem polega na tym, że właśnie robiłem wszystko tak jak tam jest podane. Przecież ten poradnik mówi prawie na samym początku o tym by dodać dysk w fstab.

19

Odp: Time Machine z wykorzytaniem Avahi

Nie, nie robiłeś. W poradniku jest /mnt/TimeMachine, ty tak nie masz, więc już coś jest inaczej. Jaki masz system plików na partycji którą przeznaczyłeś na TimeMachine? I jak nazywa się dysk? Czy ta partycja jest zamontowana w ogóle przez system?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Time Machine z wykorzytaniem Avahi

Faktycznie miałeś rację miałem dopisane tam /TimeMachine zamiast /mnt/Timamachine
Ale reszta jest tak jak w poradniku. Teraz mogę się zalogować na Time Capsule przez finder przez tmuser, ale Time Machine dalej pokazuje, że uzytkownik nie ma praw zapisu.

HFS+ żeby mieć zawsze dostęp do nich przez laptopa jakby coś się stało z routerem. Dysk nazywa się Time Machine, a partycja jest zamontowana tak jak wyżej napisałem.

21

Odp: Time Machine z wykorzytaniem Avahi

Nie, chcę żebyś pokazał mi dane z systemu a nie opisywał to słowami. Wybacz, ale z Twoich zapewnień nie ma pożytku. Pokaż co system pokazuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: Time Machine z wykorzytaniem Avahi

Ale co mam Ci pokazać z systemy ? w tym poście pokazałem to pokazuje mi OS X gdy próbuję się zalogować jako tmuser

Przez Finder wygląda to tak

http://f.cl.ly/items/3x032A3D3I2A1g1F1H1v/finder.png
http://f.cl.ly/items/3U3k3j0R2s2B3u2y1i … finder.png

Jeśli chodzi Ci o informacje z konsoli OS X to niestety nie wiem co mam wpisać żeby pokazać Ci niezbędne informacje.

23

Odp: Time Machine z wykorzytaniem Avahi

Z routera, od OSX nie chcę nic:

mount
uci show fstab
blkid
cat /etc/netatalk/AppleVolumes.default
cat /etc/avahi/avahi-daemon.conf
cat /etc/avahi/services/afpd.service

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24

Odp: Time Machine z wykorzytaniem Avahi

Proszę bardzo

mount

rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=63312k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sdb2 on /mnt/TimeMachine type hfsplus (ro,sync,relatime,umask=22,uid=0,gid=0,nls=utf8)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sdb1 on /tmp/usb_mount/67E3-17ED type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb3 on /tmp/usb_mount/2a77b64d-242a-3a29-be99-3516a1438358 type hfsplus (ro,relatime,umask=22,uid=0,gid=0,nls=utf8)

uci show fstab

fstab.automount=global
fstab.automount.from_fstab=1
fstab.automount.anon_mount=0
fstab.autoswap=global
fstab.autoswap.from_fstab=1
fstab.autoswap.anon_swap=0
fstab.@mount[0]=mount
fstab.@mount[0].fstype=ext4
fstab.@mount[0].target=/overlay
fstab.@mount[0].uuid=505ff540-6310-4ba6-8290-1df78a7b3fd9
fstab.@mount[0].options=rw,noatime
fstab.@mount[0].enabled=1
fstab.@mount[0].enabled_fsck=1
fstab.@mount[1]=mount
fstab.@mount[1].target=/mnt/TimeMachine
fstab.@mount[1].uuid=a9fb7540-5c66-3764-82e8-78fc11ae1518
fstab.@mount[1].fstype=hfsplus
fstab.@mount[1].options=force,rw,sync
fstab.@mount[1].enabled=1
fstab.@mount[1].enabled_fsck=0
fstab.@swap[0]=swap
fstab.@swap[0].target=/dev/sda2

blkid

/dev/mtdblock2: TYPE="squashfs" 
/dev/sdb1: LABEL="EFI" UUID="67E3-17ED" TYPE="vfat" 
/dev/sdb2: UUID="a9fb7540-5c66-3764-82e8-78fc11ae1518" LABEL="Time Machine" TYPE="hfsplus" 
/dev/sdb3: UUID="2a77b64d-242a-3a29-be99-3516a1438358" LABEL="Toshiba" TYPE="hfsplus" 
/dev/sda1: UUID="505ff540-6310-4ba6-8290-1df78a7b3fd9" TYPE="ext4" 
/dev/sda2: UUID="84ee25fd-6abc-4d48-8508-019864ac6c1b" TYPE="swap" 

cat /etc/netatalk/AppleVolumes.default

/mnt/TimeMachine TimeMachine volsizelimit:600000 allow:@timemachine rwlist:@timemachine cnidscheme:dbd options:searchdb,usedots,invisibledots,tm
/tmp Temp allow:root,nobody cnidscheme:dbd
/TimeMachine TimeMachine options:usedots,upriv,tm

cat /etc/avahi/avahi-daemon.conf

[server]
host-name=TimeMachine
#domain-name=local
use-ipv4=yes
use-ipv6=no
check-response-ttl=no
use-iff-running=no
enable-dbus=no

[publish]
publish-addresses=yes
publish-hinfo=yes
publish-workstation=no
publish-domain=yes
#publish-dns-servers=192.168.1.1
#publish-resolv-conf-dns-servers=yes

[reflector]
enable-reflector=no
reflect-ipv=no

[rlimits]
#rlimit-as=
rlimit-core=0
rlimit-data=4194304
rlimit-fsize=0
rlimit-nofile=30
rlimit-stack=4194304
rlimit-nproc=3

cat /etc/avahi/services/afpd.service

<?xml version="1.0" standalone="no"?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">Time Capsule</name>
  <service>
      <type>_afpovertcp._tcp</type>
          <port>548</port>
            </service>
              <service>
                  <type>_device-info._tcp</type>
                      <port>0</port>
                          <txt-record>model=TimeCapsule</txt-record>
                            </service>
                              <service>
                                  <type>_adisk._tcp</type>
                                      <port>9</port>
                                          <txt-record>sys=waMA=F8:1A:67:5A:E6:4E,adVF=0x100</txt-record>
                                              <txt-record>dk1=adVF=0x83,adVN=TimeMachine</txt-record>
                                                </service>
                                                </service-group>

25

Odp: Time Machine z wykorzytaniem Avahi

Zasób masz zamontowany w trybie tylko do odczytu. Jesteś pewien ze usunąłeś kronikę z tej partycji?
Dlaczego masz dwie linie związane z TimeMachine w netatalku?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.