Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Navegación
 Índice
 Wiki
 FAQ del foro
 FAQ del VDR-NG-EM
 Funcionalidades del VDR
 Mejoras del VDR-NG-EM
 Primeros pasos FW-VDR
 Descargas VDR-NG-EM
Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



Generación del firmware incompleta

Página 1 de 3. 1, 2, 3  Siguiente

Ver el tema anterior Ver el tema siguiente Ir abajo

Generación del firmware incompleta

Mensaje por bittor el Jue 11 Mar 2010 - 11:33

Como ya hay varios mensajes sobre este tema, pongo aquí este aviso para aclararlo.

Actualmente, no se puede generar nuestro firmware ni en Windows ni en Linux.
Como la mayor parte de gente sabe, todos los firmwares para el M7x0 incluyen unos drivers GPL que violan esta licencia al no haber liberado el código fuente con las adaptaciones hechas para el Giga y redistribuir públicamente un firmware con dichos drivers es ilegal y para ser 100% legales nuestro firmware no los incluye y es el usuario el que se genera el firmware completo descargándoselos de la web de Siemens.

Ahora Siemens ha cambiado su página y ha borrado unos archivos que son necesarios para la generación de nuestro firmware.
Podríamos subir sin problemas un archivo incluyendo el código fuente del kernel y otro con las claves rsa públicas y privadas de Siemens porque son de dominio público, pero no podemos subir el firmware 2.4 de Siemens del cual se extraen los drivers ilegales.
Si alguien sabe algún mirror de ese archivo (Gigaset_M740_AV_V_2.4.exe) que lo ponga aquí.

Acabo de comprobar rápidamente que los drivers incluidos aquí:
http://m740.steve-m.de/download/fw/fw-2.03.59.lemmi-02-mini.zip
son los mismos que en la versión 2.4, por lo que se podría hacer un apaño, aunque si el día de mañana lo quitan estaríamos en las mismas y lo mejor es pedírselo ahora a Siemens que lo acaba de quitar y es el fabricante enviándoles un correo para que podamos seguir teniendo nuestro firm.

Se me ocurren tres ideas para orientar el mensaje (podrían ser 3 mensajes distintos enviados por 3 usuarios distintos):
1) Pedir que vuelvan a subir estos archivos (la nueva ruta podría ser distinta):
http://shc-download.siemens.com/repository/1374/137469/Gigaset_M740_AV_V_2.4.exe
http://gigaset.siemens.com/repository/1222/122244/gigaset_m750_gplsw_1_4_3_tar.bz2
http://gigaset.siemens.com/repository/1237/123736/wavebox_build_env.tar.gz

2) Pedirles el código fuente de los drivers para tener un firmware 100% libre y no depender de estas descargas externas ni tener que hacer builders para Windows ya que el OFI o WSW no violaría ninguna licencia.
Además podríamos corregir los diversos errores que tienen.
Habría que detallar que están obligados a ello como se explica aquí:
http://sites.google.com/site/bittor7x0/violaciones_reiteradas_de_licencia_gpl
http://sites.google.com/site/bittor7x0/reiterated_gpl_license_violations

3) Pedir un permiso expreso para redistribuir los binarios de los drivers en nuestro firmware y tendríamos nuestro firmware OFI o WSW con esos drivers pero contando con su permiso ya no habría problemas legales por parte de Siemens, aunque siempre nos podrían denunciar los autores GPL originales de esos drivers ya que estaríamos distribuyendo material que incumple la GPL. Esta opción sería la menos deseable.

Después habría que saber la dirección de correo idónea para que hagan caso, no vaya a ser que le llegue al papanatas de turno que no se entera de nada y también hay que saber si es mejor en español o inglés.

De todas formas, voy a mirar de apañarlo mientras tanto.
avatar
bittor
Desarrollador

Cantidad de envíos : 3630
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por rgs el Jue 11 Mar 2010 - 12:13

Yo he puesto uno de esos mensajes :P

Personalmente me quedo con la opción 2, por supuesto. He tenido algunas experiencias de ese tipo que se han resuelto satisfactoriamente a través de http://gpl-violations.org/, por lo que yo recomendaría gestionarlo a través de ese grupo, Harald Welte y otra gente de gpl-violations tienen bastante experiencia en tratar esos temas.


Última edición por rgs el Jue 11 Mar 2010 - 13:04, editado 1 vez
avatar
rgs

Cantidad de envíos : 6
Fecha de inscripción : 10/03/2010

Ver perfil de usuario http://zenvoid.org/

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por rgs el Jue 11 Mar 2010 - 12:53

Acabo de leer más detenidamente la opción 3, tienes razón, distribuir material que inclumple la GPL no es buena idea. Hay que intentar la opción 2 como sea, pero de momento conozco un mirror de Gigaset_M740_AV_V_2.4.exe, lo acabo de crear yo XD

http://zenvoid.org/software/m7x0/

Se supone que es algo temporal hasta que se arregle por otros medios, distribuir binarios que violan la GPL no me gusta demasiado.

Subiré en breve en ese mismo directorio el gigaset_m750_gplsw_1_4_3_tar.bz2 (siemens-m750-gpl-src.tar.bz2). Que yo sepa ese contiene código fuente con licencia libre, por lo que se puede quedar ahí indefinidamente (gracias jb).
avatar
rgs

Cantidad de envíos : 6
Fecha de inscripción : 10/03/2010

Ver perfil de usuario http://zenvoid.org/

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por Trobin el Jue 11 Mar 2010 - 12:58

He encontrado un enlace de descarga del archivo (Gigaset_M740_AV_V_2.4.exe): http://gigaset.com/medias/sys_master/Gigaset_M740_AV_V_2.4.exe

Además se puede descargar el del M750 (que no sé si sirve, es mejor o peor): http://gigaset.com/medias/sys_master/Gigaset_M750_S_V_2.4.exe

Los he descargado los dos sin problemas. Ahora no sé cómo seguir, porque los otros dos enlaces no hay manera.

Saludos

Trobin

Cantidad de envíos : 9
Fecha de inscripción : 08/03/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por bittor el Jue 11 Mar 2010 - 17:13

rgs escribió:Personalmente me quedo con la opción 2, por supuesto. He tenido algunas experiencias de ese tipo que se han resuelto satisfactoriamente a través de http://gpl-violations.org/, por lo que yo recomendaría gestionarlo a través de ese grupo, Harald Welte y otra gente de gpl-violations tienen bastante experiencia en tratar esos temas.
Yo lo intenté con la FSF y gplviolations.org y al final desistí.
El firmware 2.4 puedes borrarlo porque ha encontrado Trobin el archivo en la página de Siemens con otro dominio.
El archivo GPL lo he dejado en 46,2 MB sólo con el kernel que es lo que nos interesa y lo voy a subir a assembla para tenerlo junto al resto del proyecto y cuando pueda lo corrijo para que se pueda compilar en Linux.

Trobin escribió:He encontrado un enlace de descarga del archivo (Gigaset_M740_AV_V_2.4.exe): http://gigaset.com/medias/sys_master/Gigaset_M740_AV_V_2.4.exe

Además se puede descargar el del M750 (que no sé si sirve, es mejor o peor): http://gigaset.com/medias/sys_master/Gigaset_M750_S_V_2.4.exe

Los he descargado los dos sin problemas. Ahora no sé cómo seguir, porque los otros dos enlaces no hay manera.
Perfecto, con el del M740 ya nos sobra, el del M750 S es uno de satélite que no nos sirve para nada.

Los otros dos archivos son libres y sólo sirven para compilar en Linux y podemos subirlos sin problemas.

En Windows ya podrás generar el firmware sin errores.
Edita el archivo "generar-firmware-avanzado.cmd" y cambia
Código:
http://shc-download.siemens.com/repository/1374/137469/
por:
Código:
http://gigaset.com/medias/sys_master/

Si pruebas a generar el firmware otra vez tendría que hacerlo correctamente.
avatar
bittor
Desarrollador

Cantidad de envíos : 3630
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por rgs el Jue 11 Mar 2010 - 18:36

bittor escribió:Yo lo intenté con la FSF y gplviolations.org y al final desistí.
Vaya Sad

bittor escribió:El firmware 2.4 puedes borrarlo porque ha encontrado Trobin el archivo en la página de Siemens con otro dominio.
El archivo GPL lo he dejado en 46,2 MB sólo con el kernel que es lo que nos interesa y lo voy a subir a assembla para tenerlo junto al resto del proyecto y cuando pueda lo corrijo para que se pueda compilar en Linux.
OK, borrado. El paquete con el código fuente lo dejaré ahí por ahora, aunque supongo que ya no será necesario.
avatar
rgs

Cantidad de envíos : 6
Fecha de inscripción : 10/03/2010

Ver perfil de usuario http://zenvoid.org/

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por bittor el Jue 11 Mar 2010 - 18:51

Assembla no deja subir archivos más grandes de 25 MB en el apartado "Files".
Probablemente se pueda subir al SVN, pero me parece un poco heavy, ¿el dominio donde lo has subido es fiable y no tiene límite de transferencia?

En la Universidad Politécnica de Madrid tienen subido desde el 15-Nov-2006 el kernel que usamos como base (sólo le diferencia que a este le falta algún pequeño parche que puede ser añadido):
http://oasis.dit.upm.es/~jantonio/m740av/gigaset_m740av_gplsw_1495_14711CF.tar.bz2
avatar
bittor
Desarrollador

Cantidad de envíos : 3630
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por solrac el Jue 11 Mar 2010 - 18:58

Hola,

En la página de descargas del sitio gigaset.com, en el apartado del M740 AV pone al final


The Software contains code, which is under GPL; the source code and the
GPL licence is available under the following adress:
http://www.gigaset.com/opensource

La página web que mencionan no funciona, se podría empezar por comentarles eso a los de Siemens.

Saludos,
Solrac
avatar
solrac
Betatester

Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por rgs el Jue 11 Mar 2010 - 19:35

bittor escribió:Assembla no deja subir archivos más grandes de 25 MB en el apartado "Files".
Probablemente se pueda subir al SVN, pero me parece un poco heavy, ¿el dominio donde lo has subido es fiable y no tiene límite de transferencia?
Es el host de algunos proyectos de software libre en los que participo o que me interesan, como http://freepats.zenvoid.org/ y experimentos diversos de linux en PDA... No hay límite de transferencia y tiene un buen ancho de banda que está siendo infrautilizado Wink

Mándame un mensaje si necesitas que suba alguna otra cosa.
avatar
rgs

Cantidad de envíos : 6
Fecha de inscripción : 10/03/2010

Ver perfil de usuario http://zenvoid.org/

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por tontorron9 el Jue 11 Mar 2010 - 20:13

He estado revisando la pagina web corporativa de Siemens, que como gran corporación que cotiza en bolsa tiene que cumplir toda una serie de requisitos legales y creo que se podría escribir una carta a varias personas. El problema es que yo no entiendo lo suficiente de la licencia GPL como para poder explicar cual es la violación y qué es exactamente lo que queremos que liberen, así que si alguien puede redactar un texto que lo explique, hay varias personas y entidades a las que mandarlo.


Última edición por tontorron9 el Jue 11 Mar 2010 - 20:31, editado 1 vez

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por tontorron9 el Jue 11 Mar 2010 - 20:28



Última edición por tontorron9 el Jue 11 Mar 2010 - 20:35, editado 1 vez

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por tontorron9 el Jue 11 Mar 2010 - 20:29

Lo siento las direcciones estaban en ingles, aquí esta en la página de España: https://www.swe.siemens.com/spain/web/es/home/corporacion/compliance/Pages/compliance.aspx

tontorron9

Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por solrac el Jue 11 Mar 2010 - 21:07

Tienen buena pinta esos enlaces tontorron9, sobre todo el último, que parece externo. Por probar una cosa más..
avatar
solrac
Betatester

Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por bittor el Vie 12 Mar 2010 - 9:30

rgs escribió:Es el host de algunos proyectos de software libre en los que participo o que me interesan, como http://freepats.zenvoid.org/ y experimentos diversos de linux en PDA... No hay límite de transferencia y tiene un buen ancho de banda que está siendo infrautilizado Wink
Pues en cuanto pueda pongo que el TC se lo descargue de ahí.

A ver si mientras tanto conseguimos que lo suban los de Siemens.¿alguien les ha enviado un correo?
avatar
bittor
Desarrollador

Cantidad de envíos : 3630
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por moevr el Vie 12 Mar 2010 - 18:06

Hola a todos.

Pregunta: ¿alguien está subiendo el fichero 'wavebox_build_env.tar.gz' a zenvoid.org? Lo digo porque, igual me estoy adelantando, la URL de este fichero ya está cambiado en el fichero 'siemens-gpl-src.mk' apuntando a zenvoid, pero no está subido. Igual os he pillado con las manos en la masa

--------

EDIT: pues parece que no. ¿alquien podría subir este fichero a algún sitio?


Última edición por moevr el Sáb 13 Mar 2010 - 14:41, editado 1 vez
avatar
moevr

Cantidad de envíos : 14
Fecha de inscripción : 06/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por Trobin el Sáb 13 Mar 2010 - 12:17

Muchas gracias Bittor. He seguido tus instrucciones editando el fichero y me ha generado un nuevo firmware esta vez de un tamaño un poco mayor y que ha funcionado a la primera. Estoy experimentando con la configuración pero mi problema inicial de instalación está ya solucionado, por lo que si algo no logro ver cómo se hace lo pondré en otro hilo para no mezclar las cosas. Saludos

Trobin

Cantidad de envíos : 9
Fecha de inscripción : 08/03/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por omismo el Lun 15 Mar 2010 - 8:36

Con fecha de 15/03/2010
En la direccion de siemens se puede bajar el archivo..esta es la direccion:
http://gigaset.com/medias/sys_master/Gigaset_M740_AV_V_2.4.exe


sorry,ya vi que postearon este link,antes...eso me pasa por no leer todo con detenimiento....
avatar
omismo

Cantidad de envíos : 100
Fecha de inscripción : 22/06/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por bittor el Lun 15 Mar 2010 - 11:19

moevr escribió:¿alguien está subiendo el fichero 'wavebox_build_env.tar.gz' a zenvoid.org? Lo digo porque, igual me estoy adelantando, la URL de este fichero ya está cambiado en el fichero 'siemens-gpl-src.mk' apuntando a zenvoid, pero no está subido. Igual os he pillado con las manos en la masa
Apunta a ese dominio, pero da igual que no esté porque ya está en el downloads del SVN (lo que nos hace falta no ocupa ni 1 Kb) con su nombre final que es siemens-build_env.tar.gz y no necesita descargarlo.

¿no te compila?
avatar
bittor
Desarrollador

Cantidad de envíos : 3630
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

Ver perfil de usuario http://bittor7x0.googlepages.com

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por moevr el Lun 15 Mar 2010 - 12:10

bittor escribió:Apunta a ese dominio, pero da igual que no esté porque ya está en el downloads del SVN (lo que nos hace falta no ocupa ni 1 Kb) con su nombre final que es siemens-build_env.tar.gz y no necesita descargarlo.

¿no te compila?

Ah, vale. Ahora estoy en el curro, pero esta tarde en casa probaré a hacer otra compilación. No había probado a recompilar porque después de varias ejecuciones del script 'gui-build.sh' con fallos por no poder descargar paquetes necesarios, pensé que hacía falta la descarga de este fichero. Y es que como cada vez empieza de nuevo me tarda un huevo y parte del otro (ejecuto sobre una vmware con ubuntu 9.04 en un portatil y mucha paciencia ). Cuando pruebe confirmo aquí si todo va bien.
avatar
moevr

Cantidad de envíos : 14
Fecha de inscripción : 06/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por rgs el Lun 15 Mar 2010 - 12:58

moevr escribió:Pregunta: ¿alguien está subiendo el fichero 'wavebox_build_env.tar.gz' a zenvoid.org? Lo digo porque, igual me estoy adelantando, la URL de este fichero ya está cambiado en el fichero 'siemens-gpl-src.mk' apuntando a zenvoid, pero no está subido. Igual os he pillado con las manos en la masa
Lo puedo subir si hace falta, aunque ahora que bittor lo ha integrado en el svn no debería ser necesario. Creo que de ese paquete sólo se utilizan las claves para firmar el firmware, o algo parecido. Inicialmente no lo subí porque como tenía binarios dentro no sabía si estaba en la misma situación que el Gigaset_M740_AV_V_2.4.exe.

Por cierto, muchas gracias a todos los desarrolladores, estoy encantado con el software, lástima no haberlo encontrado antes Smile
avatar
rgs

Cantidad de envíos : 6
Fecha de inscripción : 10/03/2010

Ver perfil de usuario http://zenvoid.org/

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por zjuanma el Lun 15 Mar 2010 - 14:03

moevr escribió:
Y es que como cada vez empieza de nuevo me tarda un huevo y parte del otro (ejecuto sobre una vmware con ubuntu 9.04 en un portatil y mucha paciencia ).

Ya no se inicia siempre de nuevo, bajatelo otra vez.

_________________
M740AV + VDR-NG-EM 0.5 - SVN EM 759 - SVN TC - o7o 410 - SVN plugins 744
Disco: Western Digital Elements mediante un NAS
Conectado a Internet
Plugin yaep 0.2.1: http://sites.google.com/site/yaepvdr
avatar
zjuanma
Desarrollador

Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por moevr el Lun 15 Mar 2010 - 16:49

zjuanma escribió:Ya no se inicia siempre de nuevo, bajatelo otra vez.

Acabo de bajarmelo otra vez del enlace de la página de instalación del wiki (http://svn.assembla.com/svn/VDR-M7x0/unstable/Addons/gui-build.sh) y es el mismo fichero que estoy utilizando ahora. ¿es ese o lo dejais en otro sitio?

Código:
vadmin@vadmin:~/vdr$ md5sum gui*
5d0d986490cd6f678f2f4d7fe2931aed  gui-build.sh
5d0d986490cd6f678f2f4d7fe2931aed  gui-build.sh.1
avatar
moevr

Cantidad de envíos : 14
Fecha de inscripción : 06/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por perez el Lun 15 Mar 2010 - 17:11

Entonces ya se puede compilar de nuevo desde windows.

Yo tenia descargado en mi ordenador el sw 2.4

¿Podría compilar el vdr teniendo ya el 2.4, pegandolo en alguna carpeta del programa o algo así.?
avatar
perez

Cantidad de envíos : 60
Fecha de inscripción : 18/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por perez el Lun 15 Mar 2010 - 20:17

Me autocontexto.

Si se puede hacer. Se pega el archivo 2.4 en la carpeta dowloads y el programa coge los datos de ahí.

PD: Si no procede poner aquí la info por temas legales, quitarlo sin problema o decirmelo y lo edito.
avatar
perez

Cantidad de envíos : 60
Fecha de inscripción : 18/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por moevr el Mar 16 Mar 2010 - 19:38

Hola de nuevo. Pues parece que no se puede generar el firm. Me sigue pidiendo el fichero que os he puesto arriba ( 'wavebox_build_env.tar.gz' ). He eliminado la entada en el fichero VDR-NG-EM/make-incs/siemens-gpl-src.mk, pero sigue fallando porque el script sigue buscando este fichero. El resultado ha sido:

Código:

(if [ ! -f /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/downloads/siemens-build_env.tar.gz ] ; then \
    wget --passive-ftp http://zenvoid.org/software/m7x0/wavebox_build_env.tar.gz -O /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/downloads/siemens-build_env.tar.gz ; \
    fi );
touch /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/downloads/siemens-build_env.tar.gz
rm -rf /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/build/siemens-build-env-rsakeys
tar -x --wildcards -C /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/build -xzf /home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/downloads/siemens-build_env.tar.gz \
        'wavebox_build_env/.rsa*'

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: wavebox_build_env/.rsa*: Not found in archive
tar: Error exit delayed from previous errors
make: *** [/home/vadmin/vdr/VDR-NG-EM/VDR-NG-FW/m7x0_xtc_uclibc_Linux-i686/target_root/etc/rsa/rsaprivate1.key] Error 2
Fin de la compilación
Fecha: Tue Mar 16 14:17:14 EDT 2010
Tue

Anteriormente fallaba en la descarga del fichero. Estoy ejecutando el fichero gui-build.sh para compilar el firmware.
avatar
moevr

Cantidad de envíos : 14
Fecha de inscripción : 06/08/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Generación del firmware incompleta

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 1 de 3. 1, 2, 3  Siguiente

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.