synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › Иконка Synology в OS-X

Иконка Synology в OS-X

mugz · 26.11.2011

А вам не кажется странным, что Synology в Mac сети показывается как монитор Apple Cinema?

Это вообще можно как-то изменить? Ну например на иконку X-Server или Time Capsule?

 

И да.

 

Это нормально, что после включения Time Machine у меня в сети теперь два устройства о.О

 

DS712 и DS712 (Time Maschine)????

mugz · 28.11.2011

Так. Вобщем решаю ситуацию понемногу.

 

1. Иконку для DS поменял. Теперь на маке показывает иконку как Xserve

 

делается так.

 

В /usr/syno/etc/rc.d/S99avahi.sh в разделе:

AddAFP() {                                                                                  
        Port=548                                                                            
        AFP_SCONF="$AVAHI_SERVICE_PATH/afp.service"                                         
                                                                                            
        echo -en \                                                                          
"<service-group>                                                                            
<name>$1</name>                                                                             
<service>                                                                                   
<type>_afpovertcp._tcp</type>                                                               
<port>$Port</port>                                                                          
</service>                                                                                                                                                     
</service-group>                                                                            
" > $AFP_SCONF                                                                              
}

 

Дописываем пару строк (перед </service-group>)

<service>                                                                                   
<type>_device-info._tcp</type>                                                              
<port>0</port>                                                                              
<txt-record>model=Xserve</txt-record>                                                       
</service>

 

2. Соеденить два разных компьютера в сети DS и DS (Time Machine) пока не получилось, но разделил их с разными иконками и именами.

DS (Time Machine) называется теперь Time Capsule и имеет соответствующую иконку в сети.

Делается все в том-же файле что и предыдущее.

 

Вот так это выглядит у меня.

 

AddTimeMachine() {                                                                         
        PortTM=9                                                                           
        Port=548                                                                           
        TM_SCONF="$AVAHI_SERVICE_PATH/tm.service"                                          
                                                                                           
        share=`/bin/get_key_value /etc/synoinfo.conf time_machine_share`                   
        if [ "$share" = "" ]; then                                                         
                return                                                                     
        fi                                                                                 
        MAC_addr=`/usr/syno/bin/netcardtool eth0`                                          
        if [ $? -gt 0 ]; then                                                              
                return                                                                     
        fi                                                                                 
        echo -en \                                                                         
"<service-group>                                                                           
<name>Time Capsule</name>                                                                  
<service>                                                                                  
<type>_afpovertcp._tcp</type>                                                              
<port>$Port</port>                                                                         
</service>                                                                                 
<service>                                                                                  
<type>_device-info._tcp</type>                                                             
<port>0</port>                                                                             
<txt-record>model=TimeCapsule</txt-record>                                                 
</service>                                                                                 
<service>                                                                                  
<type>_adisk._tcp</type>                                                                   
<port>$PortTM</port>                                                                       
<txt-record>sys=waMA=$MAC_addr</txt-record>                                                
<txt-record>dk0=adVF=0x83,adVN=$share,adVU=5ae47c12-2331-4cba-9964-cl1234567890</txt-record>
</service>                                                                                  
</service-group>                                                                            
" > $TM_SCONF                                                                               
}