› Foros › PlayStation 2 › Scene
Saludos!
Este es la primera vez que hago un tutorial como este y espero que les pueda servir de ayuda ya que no pude encontrar casi ninguna explicacion sobre el tema, el objetivo es utilizar una Raspberry con una distribucion minima e instalar samba para usar contenido por smb en la playstation 2 , va dedicado a la slim ya que la fat se le puede colocar disco duro interno y alli no es del todo necesario creo yo.
No soy ningun experto y trate de hacerlo lo mas claro posible pero si alguien se atora o no entiende las explicaciones tratare de ayudarlo con todo el gusto del mundo para resolverlo, las intrucciones las probe antes de publicar esto pero pude haberme equivocado al escribirlas por lo que si hay algun error haganlo saber y lo corregire.
*Algunos conocimientos basicos de linux que no vienen mal
*Raspberry Pi (B,B+,2,3), obviamente mientras mas rapida mejor.
*Router correctamente configurado o un switcher.
*Varios cables de red para conectar el playstation 2 con la Raspberry pi y el router/switch o un cable cruzado si vamos a conectar dirctamente la pi con la playstation 2
*Playstation 2 slim.
*Tarjeta SD con 2 gb de espacio minimo.
*Unidad de almacenamiento usb,de buen tamaño,si es un disco duro externo debe tener alimentación o no podremos montarlo, lo podemos formatear en NTFS si lo vamos a manejar en windows o ext4 para linux.
*La distribución mas ligera que encontremos para nuestra raspberry ya que queremos sea lo mas rápida posible al iniciar, recomiendo minibian: https://minibianpi.wordpress.com/features/
*Win32imager https://sourceforge.net
*SD Card Formatter https://www.sdcard.org/downloads/formatter_4/
*Una lista de codigos alt, los necesitaremos cuando necesitemos escribir algun simbolo extraño y no sepamos como hacerlo http://fsymbols.com/es/teclado/windows/alt-codes/lista/
Prepararemos la tarjeta sd que tendrá el sistema operativo con el SDFormatter, seleccionamos las opciones FORMAT TYPE: QUICK y FORMAT SIZE ADJUSTMENT ON.
Utilizaremos win32imager para instalar minibian en la sd y cuando termine la insertamos en nuestra pi (aun no conectemos la unidad usb).
Encendemos la pi, esperamos a que cargue y nos logeamos en la linea de comandos de nuestro sistema operativo nuestro login es root (en minúsculas) y la contraseña es raspberry (también en minúsculas)
El siguiente paso en configurar minibian para samba
Cambiaremos nuestra contraseña de usuario root con el comando
passwd
Instalaremos algunos programas con los siguientes comandos pero para ello necesitamos tener la pi conectada a internet preferiblemente con el puerto de internet
apt-get update -y
apt-get upgrade -y
apt-get install sudo -y
apt-get install nano -y
apt-get install ntfs-3g -y (Este paquete lo instalaremos solo si queremos compatibilidad con ntfs)
apt-get install raspi-config -y
reboot
Ejecutamos el comando raspi-config para configurar el sistema a nuestro gusto pero es necesario que seleccionemos la primera opción: Expand filesystem y reiniciemos para aplicar los cambios.
Cambiaremos el nombre de nuestra pi con el comando
nano /etc/hostname
Elegimos el que queramos pero para guardar los cambios con nano presionamos ctrl + X contestamos "y" para luego presionar ENTER
Ahora agregaremos un nuevo usuario aparte de root que tambien sera nuestro usuario SMB
adduser "nuestrousuario"
Le colocamos contraseña cuando lo pida y ponemos nuestros datos si queremos.
Elevamos el usuario que creamos con el comando
adduser "nuestrousuario" sudo
Le daremos privilegios administrativos a nuestra cuenta
visudo
Buscamos la linea
root ALL=(ALL:ALL) ALL
justo debajo de ella colocamos
"nuestrousuario" ALL=(ALL:ALL) ALL
Ahora ejecutamos
apt-get install samba -y
apt-get install samba-client -y
reboot
Editamos la configuracion de samba
nano /etc/samba/smb.conf
Agregamos despues de la linea workgroup = WORKGROUP
netbios name = p2
El netbios lo recordaremos para utilizarlo mas adelante luego nos vamos al final de todo el documento y agregamos la informacion de nuestro share tal como aparece aqui con
espacios y todo
[PS2] (nombre del share que apuntaremos de manera exacta respentando mayusculas y minusculas)
path = /mnt/juegos
valid users = nuestrousuario
read only = no
writable = yes
browsable = yes
create mask = 0640
directory mask = 0755
Guardamos y ejecutamos el siguiente comando para comprobar que no hay errores
testparm
Si queremos que los cambios que acabamos de realizar sean aplicados podemos reinciar la pi reboot o escribir
/usr/sbin/service smbd restart
Tambien podemos parar el servicio
/usr/sbin/service smbd stop
O iniciarlo de nuevo
/usr/sbin/service smbd start
Lo siguiente sera agregar una contraseña a nuestro usuario de smb (tengamos en cuenta que son diferentes a las cuentas de usuario del sistema)
smbpasswd -a "nuestrousuario"
Para montar la usb comenzamos con
fdisk -l
Con esto obtendremos informacion sobre las unidades conectadas que identificaremos por el tamaño , a mi por ejemplo me aparecen como sda1 y sda5
Creamos un punto de montaje
mkdir /mnt/juegos
Agregamos la informacion para que monte automaticamente al iniciar el sistema
nano /etc/fstab
Agregamos al final la linea
/dev/sda1 /mnt/juegos ext4 rw 0 3
si tenemos la usb con formato ntfs colocaremos en su lugar
/dev/sda1 /mnt/juegos ntfs rw 0 3
Probamos montando con
mount /mnt/juegos
Si nos da problemas podemos probar cambiando en fstab con el otro sda de la unidad usb (si nos aparecieron dos) por ejemplo
/dev/sda5 /mnt/juegos ext4 rw 0 3
Comprobamos con el comando
ls /mnt
Debe aprecer nuestro directorio compartido "juegos"
Le podemos asignar una direcion estatica a la pi si vamos a relizar una conexion directa pi-ps2 con cable cruzado o a traves de un switch,si hacemos las conexiones por medio de un router dhcp nos bastara
nano /etc/network/interfaces
Deberiamos ver una linea como esta:
iface eth0 inet dhcp
La cambiamos a
iface eth0 inet static
Basicamente lo unico que necesitamos definir es nuestra direccion ip , mascara y puerta de enlace por lo que deberia quedar algo asi
iface eth0 inet static
address 000.000.000.000
netmask 000.000.000.000
gateway 000.000.000.000
Guardamos los cambios y reinciamos nuestra red cuando hagamos cualquier cambio en el archivo anterior
/etc/init.d/networking restart
Ya tendremos el smb listo por el lado de la raspberry, conectamos la pi y el playstation 2 segun el metodo que prefiramos y entramos a las opciones de red en OPL, nos aseguramos que ip address type este como dhcp o static segun el caso, si es estatica colocaremos las direcciones segun esten en la pi
En la seccion Adress Type colocamos como tipo netbios y escribimos el netbios que especificamos antes de manera exacta respentando mayusculas o minusculas (p2 en nuestro caso)
En share colocamos el nombre del share que colocamos antes de manera exacta (PS2)
En user el nombre de usuario que creamos antes ( al que le dimos privilegios ) y en cuanto a contraseña nos aseguramos de poner la que asignamos con le comando smbpasswd -a
"nuestrousuario"
Cuando ya se conecte correctamente el OPL creara las carpetas en la usb y podremos agregar el contenido a su carpeta correspondiente.
*Buscar errores ortograficos
*Especificar con mas claridad como conectar con ip estatica
*Agregar Imagenes