Mostrando entradas con la etiqueta xbox. Mostrar todas las entradas
Mostrando entradas con la etiqueta xbox. Mostrar todas las entradas

viernes, noviembre 03, 2006

Samba y Xbox

Cuando he instalado el nuevo ubuntu, he tenido que reconfigurar el samba, puesto que había cambiado las particiones.

En primer lugar, como había echo, una copia de archivo donde se guarda la configuración de Samba, lo puse en el directorio correspondiente (/etc/samba/smb.conf), como existía el directorio, entendí que el samba estaba instalado. Pero no, el samba no esta instado, asi que nada, nos lo descargamos desde los repositorios oficinales.

Voy a poner aquí mi fichero de samba, retocado con los oportunos comentarios. He quitado todo lo que estaba comentado con ; y con #, para que no ocupara tanto la entrada, pero vamos, eso viene por defecto cuando instaláis samba. Seguramente se pueda optimizar mucho más, quitando impresoras que no tengo ninguna, y eso, pero bueno, de momento me funciona asi. Lo mismo mañana lo edito y lo pruebo, y lo pongo en su más mínima expresión.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# El grupo de trabajo, es el mismo que haya que ponerle a la xbox
workgroup = GRUPOMIGUEL

# Nombre del ordendor, no tiene mucha importancia, puede ser cualquiera.
server string = Ordenador1

dns proxy = no

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m

max log size = 1000

syslog = 0

panic action = /usr/share/samba/panic-action %d


####### Authentication #######

security = share

encrypt passwords = true

passdb backend = tdbsam guest

obey pam restrictions = yes

invalid users = root

passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

############ Misc ############

socket options = TCP_NODELAY

# Añadido para la XBOX
deadtime = 15
keepalive = 0
lanman auth = yes
max protocol = NT

#======================= Share Definitions =======================
[printers]
comment = All Printers
browseable = yes
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# Replace 'ntadmin' with the name of the group your admin users are
# members of.
; write list = root, @ntadmin


[A_Peliculas]
comment = Peliculas no vistas
path = /media/hdd1/compartir/pelis
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

[MP3_Grabados]
comment = MP3 Clasicos
path = /home/draco/documentos/mp3
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Me paso una cosa curiosa, había directorios que tenia configurados que no me salían, hasta que se me ocurrió, que lo que podía ser es que había un problema con los caracteres mostrados.
Por que me mostraba A_Peliculas, pero no D_Documentales, y probé a poner Documentales, y así si lo mostraba. Por lo que hay que tener en cuenta que el samba tiene limite en los caracteres ha mostrar, si se pasa de dicho limite, no se muestra.

En mi caso, tengo directorio que compartir tanto en un disco de FAT32 como de ext3 (el formato de ficheros de Linux).
Los directorios de ext3 no tenia ningun problema, pero en los de FAT32, si tenia alguno, lo veia compartido, pero cuando intentaba entrar me daba un error, y no dejaba, al final resulto que era la forma de montar la partición de FAT32, para compartir un directorio por SAMBA, tienen que tener los permisos de lectura y escritura para todos los usuarios y grupos.
Asi que a la hora de montar la partición, en el archivo FSTAB (donde define linux las particiones a montar, que se encuentra en /etc/fstab), hay que ponerle en la linea de la partición con FAT32, la opción umask=0000, para que tenga todos los permisos, y la XBOX, pueda acceder a los contenidos.

miércoles, octubre 25, 2006

Xbox por WIFI

El otro día conecte la Xbox por Wifi. Fue un proceso sumamente sencillo.

Ya tenia la Xbox conectada por cable de red normal al Linux, mediante Samba tenia compartido los directorios que quería.
Mi red usa el rango de 192.168.1.x Rango que venia por defecto en el router adsl que tengo, el 3Com office que da ya.com.
Así es como tengo dispuestos las ips con los equipos
Router------------>192.168.1.1
Punto de acceso--->192.168.1.2
PC---------------->192.168.1.3
Xbox-------------->192.168.1.5

El orden es indiferente, mientras que las ips sean únicas en vuestra red, no es necesario que una este antes que otra ni nada.

Como iba diciendo, tenia configurada correctamente la red por cable, obtuve la información de los foros de elotrolado.net. Compre un punto de acceso wifi, que me costo 40€.
Lo enchufe en mi ordenador, nos vamos a "Basic Setting" y seleccionamos en modo Estacion-Infrastructura, le indicamos el nombre de la red wifi (ESSID), y le damos al botón seleccionar clientes, ahí saldrán todas las redes disponibles y seleccionamos nuestra red wifi. Yo había leído que por seguridad, se ocultaba el nombre de la SSID, y así configure el router, pero así el punto de acceso no veía mi wifi y no conectaba. Por lo tanto eso lo quite.

Luego nos vamos a Security y seleccionamos las medidas de seguridad que hayamos adoptado. Como medidas de seguridad le puse cifrado WPA-PSK (PreShare key) con la contraseña que puse.

En la pestaña System Utility, se cambia la ip con la que trabaja el router, que habrá que cambiarla a la que tenga nuestra red, la mascara de entrada que se pone igual que nuestra red y la puerta de enlace con internet, que en mi caso es el router. también es imprescindible cambiar la contraseña del punto de acceso para que nadie trastee.

Yo he utilizado la opción de ips fijas, primero para el emule, por que los puertos se abren hacia una determinada ip, y para una red tan pequeña de 4 perifericos, en que hay pocos movimientos, no me gusta tener un servicio y un "gasto" (aunque sea mínimo) del router como servidor de DHCP.

Una vez hechos todos los pasos anteriores, probé que podía acceder con mi ordenador a internet mediante, únicamente, el wifi que había configurado, (ahí me di cuenta que no había configurado en el punto de acceso la puerta de acceso que era la ip del router..... ;) ). Una vez que conectaba a internet, podía acceder incluso a la configuración del router. Lo desenchufe y lo enchufe a la xbox que esta como a 10/15 metros de distancia, atravesando dos tabiques, y la señal va sin problemas, la música, las fotos y sobre todo el vídeo, se ve y se escucha con fluidez.