Os gustaría ver a vuestro servidor GNU/Linux como la captura de arriba en vuestros Macs, os cuanto la historia…
Este jueves, chateando por Skype con Jandrop, me ha comentado la posibilidad de añadir a GNU/Linux el protocolo Bonjour para de esta forma hacer más fácil la integración del servidor en la red de los Macs. Además existe la posibilidad de decidir como que tipo de dispositivo se debe identificar tu GNU/Linux, yo he escogido (por supuesto
) un XServe.
Jandrop me ha indicado paso a paso como conseguirlo, os repito aquí estos pasos para los que estéis interesados.
Partimos de la base de que tenemos funcionando un GNU/linux con Samba correctamente configurado. Además los que os voy a comentar funcionará en sistemas basados en Debian como es mi caso con Ubuntu.
Vamos allá:
Los primero es instalar el paquete necesario. Lo hacemos así:
Los primero debemos conseguir permisos de root
neo@VBlade-Neo7:/home/neo$ sudo su (y nuestra contraseña)
root@VBlade-Neo7:/home/neo# aptitude install avahi-daemon
Ahora debemos crear dos archivos
root@VBlade-Neo7:/home/neo# cd /etc/avahi/services
En esta carpeta debemos crear dos archivos
root@VBlade-Neo7:/etc/avahi/services# nano samba.service
Dentro le escribimos o copiamos esto:
<?xml version=”1.0″ standalone=’no’?><!–*-nxml-*–>
<!DOCTYPE service-group SYSTEM “avahi-service.dtd”><service-group>
<name replace-wildcards=”yes”>%h</name>
<service>
<type>_smb._tcp</type>
<port>139</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>
Y el otro:
root@VBlade-Neo7:/etc/avahi/services# nano afpd.service
Y dentro le escribimos o copiamos esto:
<?xml version=”1.0″ standalone=’no’?><!–*-nxml-*–>
<!DOCTYPE service-group SYSTEM “avahi-service.dtd”>
<service-group>
<name replace-wildcards=”yes”>%h</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>
La parte que he puesto en rojo la podéis cambiar por cualquiera de las siguientes:
- Xserve
- PowerBook
- PowerMac
- Macmini
- iMac
- MacBook
- MacBookPro
- MacBookAir
- MacPro
- AppleTV1,1
- AirPort
Finalmente reiniciamos el servicio
root@VBlade-Neo7:/home/neo# /etc/init.d/avahi-daemon restart
Y ya lo tenemos funcionando. Veremos algo parecido a esto en nuestros Macs, sin hacer absolutamente nada en ellos.

Buff, menuda pasada, como ya te comenté me quiero montar un server, creo que lo voy a sobrecargar un poco.
Tu crees que seria posible, teniendo una tarjeta capturadora de tv, enviar la señal de tv, ya codificada por red, es decir, yo remotamente elijo el canal y la imagen y sonido se comprime, y es enviada por red.
Es una locura lo que digo o es posible?
Se que para Mac hay algo con el eye TV, para ver la tele en el iphone, pero no se mucho más.
Bueno, seguire buscando, gracias de todos modos.
Cuando lo tenga montado, ya te dire que tal me ha ido, y si eso te cuento como lo tengo montado (Si te interesa)
Por supuesto que me interesa, ánimo con el proyecto.
Neo7