Wiimc 1.3.2: Reparado Youtube

Foro dedicado al software casero y los diferentes hacks no relacionados con backups

Moderadores: jamonazo2000, Petiso Carambanal

_harry_
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 739
Registrado: 11 Dic 2006
Ubicación: más allá de Orión

Mensajepor _harry_ 26 Mar 2012 13:34

Shininchi escribió:
_harry_ escribió:
Shininchi escribió:
Hola, llevo usando WiiMC desde la versión 1.0 y, salvo algunos errores con pendrives que Rodries solucionó (qué grande eres Rodries [sonrisa] ), todo me ha funcionado bien. Ahora, he decidido probar a configurar un servidor Samba en mi PC de sobremesa para evitar copiar los archivos al lápiz y ver qué tal iba de velocidad.

Antes de nada, os pongo los datos de mi configuración:
Sistema Operativo: Ubuntu 10.10
Formato del disco duro con la carpeta compartida: NTFS
Versión de samba instalada: 2:3.5.4
Interfaz gráfico para samba: system-config-samba 1.2.63

La consola es visible desde el PC (su IP está contenida en el fichero hosts y un ping a su IP, que además es fija, funciona correctamente).
Este es un extracto del log donde aparece el error (el nombre del disco es falso, pero el de la consola no xD):

Código: Seleccionar todo
    [2012/03/22 17:49:53.522429,  0] smbd/service.c:988(make_connection_snum)
      canonicalize_connect_path failed for service pelis, path /media/DISCO_NTFS/Peliculas
    [2012/03/22 17:49:54.129169,  0] lib/util_sock.c:474(read_fd_with_timeout)
    [2012/03/22 17:49:54.129378,  0] lib/util_sock.c:1441(get_peer_addr_internal)
      getpeername failed. Error was Transport endpoint is not connected
      read_fd_with_timeout: client 0.0.0.0 read error = Connection reset by peer.
    [2012/03/22 17:51:21.406521,  1] smbd/service.c:1251(close_cnum)
      192.168.1.11 (192.168.1.11) closed connection to service wii



Y aquí otro con la conexión correcta a la carpeta de mi directorio home:

Código: Seleccionar todo
    [2012/03/22 17:56:04.004196,  1] smbd/service.c:1070(make_connection_snum)
      192.168.1.11 (192.168.1.11) connect to service wii initially as user invitado (uid=1001, gid=1001) (pid 2909)
    [2012/03/22 18:03:46.175958,  1] smbd/service.c:1251(close_cnum)
      192.168.1.11 (192.168.1.11) closed connection to service wii


La única vez que he conseguido que funcione ha sido compartiendo una carpeta que se encontraba en mi directorio home. Soy incapaz que compartir una que se encuentre en el disco NTFS, mi única opción, dado que no puedo usar la partición donde tengo instalado Ubuntu por razones de espacio.

He probado a usar la interfaz gráfica que comento más arriba, a configurar el archivo /etc/samba/smb.conf a mano y a compartir la carpeta desde la ventana de propiedades.
Ninguna de ellas ha funcionado. ¿Alguno de vosotros ha podido compartir carpetas desde un disco NTFS por Samba en Ubuntu? (principalmente, aunque me valdría otra distribución linux para saber que es posible)

Un saludo!



En primer lugar, no he probado este tema en Ubuntu. Sí que lo he hecho en Windows. Creé un usuario en Windows llamado Wii con su contraseña y accedía al ordenador desde la wii a las carpetas del usuario en el PC.

Por lo que comentas en Ubuntu, me da a mi que puede tratarse, o bien de permisos del usuario o bien de que la unidad a la que quieres acceder no está montada, dado que estas accediendo a algunas partes del disco


¡Gracias por contestar!

La partición sí estaba montada, no soy tan despistado xD. Yo también creo que debe ser algún tipo de problema con los permisos, pero lo que pasa es que no puedo modificar los permisos de la carpeta que tengo en la partición NTFS. Buscando información, encontré un hilo en el que se usaba Windows XP para cambiar los permisos de la carpeta y poder usarla desde Ubuntu; me gustaría probarlo pero no tengo instalado el XP.
También probé a configurar samba con los dos usuarios que tengo en Ubuntu, el mío propio (no recomendable xD) y un invitado, sin éxito tampoco.

Un saludo!


Usa tu contraseña de admin para verificar que se trata de eso... debería de entrarte sin problemas. Yo lo tengo montado ahora con un NAS que lleva un linux reducido (Lacie Network Space 2) y no tengo ningún problema (en ese sentido).

Intentas entrar en modo Ad Hoc o estas en una red en condiciones?
______________________________________

rodries
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 954
Registrado: 31 May 2006

Mensajepor rodries 26 Mar 2012 14:36

comepiedras escribió:
rodries escribió:
Petiso Carambanal escribió:pues cambiolo a "reducir desfase" o "resincronizar"

En esta beta lo he cambiado, supongo que mas adelante los cambiaré en el oficial
Tengo bastante cambios en esta beta y necesito saber como va antes de pasarlo al oficial.

He probado la nueva beta y no me ha dado ningún CD, pero tampoco veo mejora en el tema de .mp4. Esta noche probaré algo más, pero en el video que probé ayer, casi diría que iba peor...

Si tengo tiempo intentaré probar también con Mplayer CE en los mismo videos a ver la diferencia.

El MplayerCE decodifica algo mas rápido que el wiimc pero ni siquiera Extrems es capaz de darme alguna pista de donde puede estar la razón. Haré un par de pruebas esta tarde a ver si doy con el problema ya que es muy extraño que una función simple para copiar una textura tarde casi el doble en wiimc cuando es exactamente el mismo código compilado con las mismas opciones y el mismo compilador.

Shininchi
Avatar de usuario
Adicto
 
Mensajes: 411
Registrado: 12 Abr 2008
Ubicación: Málaga

Mensajepor Shininchi 26 Mar 2012 23:20

_harry_ escribió:Usa tu contraseña de admin para verificar que se trata de eso... debería de entrarte sin problemas. Yo lo tengo montado ahora con un NAS que lleva un linux reducido (Lacie Network Space 2) y no tengo ningún problema (en ese sentido).


Ya probé con mi usuario, que tiene permisos root, pero sólo me deja compartir una carpeta que tenga en mi directorio home por el tema de los permisos. Si intento compartir la que está en la partición NTFS no funciona porque no puedo modificarle los permisos.

_harry_ escribió:Intentas entrar en modo Ad Hoc o estas en una red en condiciones?


Sí, se trata de una red normal. El PC conectado al router por cable ethernet y la wii al router por WiFi. Desde el PC puedo hacer un ping a la Wii y la detecta bien.

Tal vez desde Windows 7 se pueda hacer algo similar a lo que encontré para Windows XP. A ver si este fin de semana saco tiempo para investigar y, si encuentro la manera, explico cómo hacerlo por si le sirve a otro forero.

Un saludo!
Imagen

pipex55
Avatar de usuario
!"#$%
 
Mensajes: 2100
Registrado: 05 Jul 2009
Ubicación: Venezuela

Mensajepor pipex55 27 Mar 2012 19:28

Pues el .dol que me hay en la pagina anterior y arregla un poco lo del MP4, pero no está al 100%. Hasta ahora, no me ha fallado en nada (code dump) y los subtitulos mejoraron notablemente.

Shininchi
Avatar de usuario
Adicto
 
Mensajes: 411
Registrado: 12 Abr 2008
Ubicación: Málaga

Mensajepor Shininchi 27 Mar 2012 20:23

Shininchi escribió:
_harry_ escribió:Usa tu contraseña de admin para verificar que se trata de eso... debería de entrarte sin problemas. Yo lo tengo montado ahora con un NAS que lleva un linux reducido (Lacie Network Space 2) y no tengo ningún problema (en ese sentido).


Ya probé con mi usuario, que tiene permisos root, pero sólo me deja compartir una carpeta que tenga en mi directorio home por el tema de los permisos. Si intento compartir la que está en la partición NTFS no funciona porque no puedo modificarle los permisos.

_harry_ escribió:Intentas entrar en modo Ad Hoc o estas en una red en condiciones?


Sí, se trata de una red normal. El PC conectado al router por cable ethernet y la wii al router por WiFi. Desde el PC puedo hacer un ping a la Wii y la detecta bien.

Tal vez desde Windows 7 se pueda hacer algo similar a lo que encontré para Windows XP. A ver si este fin de semana saco tiempo para investigar y, si encuentro la manera, explico cómo hacerlo por si le sirve a otro forero.

Un saludo!


He buscado algo más de información y he conseguido hacerlo funcionar. Os explico la solución por si a alguien más le pasa mismo:

El problema principal es que el disco NTFS está montado con una serie de permisos por defecto de "700", es decir, el usuario normal puede leer, escribir y ejecutar programas pero nadie más puede hacerlo (a parte del root). Por lo que para poder modificar los permisos con los que se monta el disco NTFS hay que montarlo manualmente o hacer uso del fichero de configuración "etc/fstab".

Existe un fix que modificaría los permisos por defecto para que fueran 755, algo más normal para montar dispositivos como USBs y demás; pero, como estos valores están incluidos en el código por defecto en vez de estar en un fichero de configuración, he decidido no tocar nada más y dejarlo como está.

Al modificar el fichero fstab se puede especificar una opción para que se monte la partición por defecto con dichos valores. Una vez que los permisos están bien asignados, he podido acceder compartiendo la carpeta tanto desde nautilus como a través del gui system-config-samba (este último lo he configurado según se explica aquí: http://elsoportista.blogspot.com.es/2011/05/solucion-samba-error-255-net-usershare.html). En ambos métodos he podido acceder tanto sin especificar el usuario como restringiendo el acceso a un usuario concreto.

Os dejo un link con la explicación paso a paso para la edición del fichero de configuración fstab en inglés: http://ubuntuforums.org/showthread.php?t=1604251

Además de este problema, al compartir la carpeta mediante nautilus me daba el siguiente error: "error 255: net usershare add:cannot convert name "Everyone" to a SID". Para solucionarlo seguí las instrucciones que aparecen en el primer link.

Un saludo!
Imagen

rodries
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 954
Registrado: 31 May 2006

Mensajepor rodries 28 Mar 2012 16:56

pipex55 escribió:Pues el .dol que me hay en la pagina anterior y arregla un poco lo del MP4, pero no está al 100%. Hasta ahora, no me ha fallado en nada (code dump) y los subtitulos mejoraron notablemente.

Ok, prueba esta otra beta
Es una mejora que me ha ayudado (por decir algo, ya que lo ha hecho el todo :P ) marcan
En esta beta he movido la sección rodata a mem2 para ganar mas de 3 mb de mem1 de esta forma la decodificación es mas rápida igualándola a mpce normalmente.
MPCe es 4Mb mas pequeño por lo que siempre le será mas fácil tener mas mem1, mi siguiente objetivo, si es que es factible es mover parte del código a mem2 como ciertas librerias y el propio gui que no hace falta que vayan muy rápidos, de esta forma ganaré mas mem1 y puede que al mover ciertas cosas de mem2 mem1 se acelere un poco mas
Te advierto que ni siquiera he podido probarla, por lo que no se si arranca si quiera:
http://www.mediafire.com/?ntf17uxj127pf3b

aritzilla
Avatar de usuario
Adicto
 
Mensajes: 385
Registrado: 07 Mar 2006

Mensajepor aritzilla 28 Mar 2012 20:25

rodries escribió:
pipex55 escribió:Pues el .dol que me hay en la pagina anterior y arregla un poco lo del MP4, pero no está al 100%. Hasta ahora, no me ha fallado en nada (code dump) y los subtitulos mejoraron notablemente.

Ok, prueba esta otra beta
Es una mejora que me ha ayudado (por decir algo, ya que lo ha hecho el todo :P ) marcan
En esta beta he movido la sección rodata a mem2 para ganar mas de 3 mb de mem1 de esta forma la decodificación es mas rápida igualándola a mpce normalmente.
MPCe es 4Mb mas pequeño por lo que siempre le será mas fácil tener mas mem1, mi siguiente objetivo, si es que es factible es mover parte del código a mem2 como ciertas librerias y el propio gui que no hace falta que vayan muy rápidos, de esta forma ganaré mas mem1 y puede que al mover ciertas cosas de mem2 mem1 se acelere un poco mas
Te advierto que ni siquiera he podido probarla, por lo que no se si arranca si quiera:
http://www.mediafire.com/?ntf17uxj127pf3b


Por si os sirve de ayuda, yo la he probado y no me ha arrancado el programa, se me ha quedado bloqueada la consola y la he tenido que desenchufar.

rodries
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 954
Registrado: 31 May 2006

Mensajepor rodries 28 Mar 2012 20:58

aritzilla escribió:Por si os sirve de ayuda, yo la he probado y no me ha arrancado el programa, se me ha quedado bloqueada la consola y la he tenido que desenchufar.

¿Como la has cargado?
Prueba desde el HBC y usando SD
Acabo de probarla y me arranca perfectamente, aunque me da codedump al cargar video
Me interesa esa información por si tengo que retocar el linker script

Edito:
Otra beta, esta la he probado y he corregido un par de fallos
http://www.mediafire.com/?w3jv4lc533y4qav
A mi me funciona bien si la cargo desde el hbc, pero no si la cargo desde el canal
Tengo que actualizar el canal para que se adapte a los cambios del linker script, es decir no useis el canal para lanzar esta beta.

Calígula1
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 592
Registrado: 19 Ago 2010
Ubicación: C:/Calígula1/mind

Mensajepor Calígula1 29 Mar 2012 04:17

He probado la última beta y funciona muy bien [oki] Estoy viendo un MP4 de The Walking dead con "Sincronización Audio" en "Auto" y no he notado desincronización alguna. :)
Last night I saw upon the stair
A little man who wasn’t there
He wasn’t there again today
Oh, how I wish he’d go away


aritzilla
Avatar de usuario
Adicto
 
Mensajes: 385
Registrado: 07 Mar 2006

Mensajepor aritzilla 29 Mar 2012 07:25

rodries escribió:
aritzilla escribió:Por si os sirve de ayuda, yo la he probado y no me ha arrancado el programa, se me ha quedado bloqueada la consola y la he tenido que desenchufar.

¿Como la has cargado?
Prueba desde el HBC y usando SD
Acabo de probarla y me arranca perfectamente, aunque me da codedump al cargar video
Me interesa esa información por si tengo que retocar el linker script

Edito:
Otra beta, esta la he probado y he corregido un par de fallos
http://www.mediafire.com/?w3jv4lc533y4qav
A mi me funciona bien si la cargo desde el hbc, pero no si la cargo desde el canal
Tengo que actualizar el canal para que se adapte a los cambios del linker script, es decir no useis el canal para lanzar esta beta.


La carge utilizando el ultimo forwarder, el que esta para descargar desde la Web de WiiMC. Me aparecia la pantalla de cargando WiiMC y luego se quedaba la pantalla en negro, dejandome como unica opcion el desenchufar la consola, aun no he podido probar esta nueva beta.

PrevioSiguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados