Gracias amigo, tu mensaje me sirvio de forma implicita, ahora ya tengo
funcionando el modem USB zyxel 630
Lo tengo con kernel 2.4.22 (modificado, usa la arquitectura USB del 2.4.18)
Modificacio�n del speedtouch para adaptarse a la arquitectura del usb del 2.4.18
y bueno el codigo del zx630-11 con los cambios indicados en su documentacion
Despues de tres dias modificando codigo del kernel y recompilando,
todo va bien, y esos de la timof�onica que me dijeron que necesitaba
adquirir un router...
Saludos!
On Fri, 17 Oct 2003 00:19:54 +0200
Manwe Sulimo <[EMAIL PROTECTED]> wrote:
> puede ser una tonteria, pero al leer mas detenidamente tu mensaje me ha
> recordado a un problema que tuve haciendo funcionar el 3com con los drivers
> de Comas...
>
> los drivers estaban compilados para 2.4.18 y yo tenia el kernel 2.4.20
>
> en cuanto cambie de kernel se soluciono todo y el modem empezo a funcionar
> sin problemas
>
>
> ojala sea eso...
>
>
> On Thu, 16 Oct 2003 17:06:02 +0000
> nmag <[EMAIL PROTECTED]> wrote:
>
> > Hola Listeros,
> >
> > Alguien ha tenido la oportunidad de hacer funcionar esa porquer�a de
> > modem USB Prestigy 630 de timof�nica para ADSL en debian.
> >
> > Mi GNU/Linux detecta:
> >
> > ~# cat /proc/bus/usb/devices
> > P: Vendor=06b9 ProdID=a5a5 Rev= 0.00
> > S: Manufacturer=AME
> > S: Prodcut=DynaMiTe USB Modem
> >
> > He descargado el zx630-11.XXXXX.tgz de sourceforge y se procedi� a realizar
> > la compilaci�n todo sin errores, ahora cuando se intenta levantar el
> > firmware con zxload detecta el dichoso modem pero no puede levantar la l�nea
> > ADSL:
> >
> > ~# ./zxload
> > Zyxel 630-11 microcode upload program. 14/7/2003
> > Josep Comas <[EMAIL PROTECTED]>
> > Sundar <[EMAIL PROTECTED]>
> >
> > I found ADSL modem with VendorID = 06b9 & ProductID = a5a5
> > Loading and sending /usr/sbin/fw-usb.bin...
> > Firmware is sent!
> > Error: usb_control_msg: error sending control message: Expir� el tiempo de
> > conexi�n
> > Error: usb_control_msg: error sending control message: Expir� el tiempo de
> > conexi�n
> > Error: usb_control_msg: error sending control message: Expir� el tiempo de
> > conexi�n
> > Error: usb_control_msg: error sending control message: Expir� el tiempo de
> > conexi�n
> > Error: usb_control_msg failed after 4 retries
> >
> > Ahora cuanto hago debug y debugt retorna lo siguiente:
> >
> > ~# ./zxloaddbg
> > Zyxel 630-11 microcode upload program. 14/7/2003
> > Josep Comas <[EMAIL PROTECTED]>
> > Sundar <[EMAIL PROTECTED]>
> >
> > I found ADSL modem with VendorID = 06b9 & ProductID = a5a5
> > bLength: 0x09
> > bDescriptorType: 0x02
> > wTotalLength: 0x0093
> > bNumInterfaces: 0x03
> > bConfigurationValue: 0x01
> > iConfiguration: 0x00
> > bmAttributes: 0x80
> > MaxPower: 0xfa
> > Interface = 2
> > Loading and sending /usr/sbin/fw-usb.bin...
> > Length of file /usr/sbin/fw-usb.bin = 303584 bytes
> > PreInit...
> > Error: usb_bulk_write: error writing to bulk endpoint 5: Expir� el tiempo
> > de conexi�n
> > Error: usb_bulk_write: error writing to bulk endpoint 5: Expir� el tiempo
> > de conexi�n
> > Error: usb_bulk_write: error writing to bulk endpoint 5: Expir� el tiempo
> > de conexi�n
> > Error: usb_bulk_write: error writing to bulk endpoint 5: Expir� el tiempo
> > de conexi�n
> > Error: usb_bulk_write failed after 4 retries
> > Releasing interface...
> > Releasing device...
> >
> > zxloaddbgt retorna lo mismo.
> >
> > Hay unos cambios que se recomiendan hacer en zxload.c y en zxioctl.c, pero
> > estos quedan
> > sin efecto todav�a ya que el problema se presenta antes de estas l�neas.
> >
> > Ahora el problema que se me presenta corresponde espec�ficamente a la
> > funci�n
> > transfer_ctrl_msg en zxload.c:
> >
> > /* wait until firmware is ready */
> > sleep(1);
> >
> > len = transfer_ctrl_msg(adsl_handle, VENDOR_REQUEST_IN, 0x0a, 0x0c, 0x08,
> > buf, 0x1);
> >
> > Los par�metros pasados a trav�s de transfer_ctrl_msg hacen match con los
> > par�metros
> > pasados a usb_control_msg en su c�digo:
> >
> > int tmout = CTRL_TIMEOUT; /* timeout value */
> >
> > n = 0;
> > for (j = 0; j < CTRL_MSG_RETRIES; j++) {
> > #ifdef SIMULATE
> > n = size;
> > #else
> > n = usb_control_msg(adsl_handle, requesttype, request, value, index,
> > buf, size, tmout);
> >
> > Alguien sabe el motivo de �por qu� el timeout?, tengo que cambiar los
> > valores hex del
> > requesttype o alguno otro?, a ver si alguien ya los conoce los detalles de
> > hardware del
> > dichoso modem.
> >
> > Ahora tambi�n probe con el speedtouch que el kernel 2.4.22 ya lo incluye,
> > modificando
> > el c�digo fuente del m�dulo speedtch.c y tambi�n de los headers que
> > acompa�an las fuentes del
> > paquete speedtouch de debian para que acepte el ProductID como 0xa5a5 (que
> > es el productid de
> > mi modem)
> >
> > Y cuando se lanza:
> >
> > ~# modem_run -m -f /ruta/al/fw-usb.bin
> >
> > Pues el mensaje es similar a los que aparecen con zxload, reconoce el modem
> > pero no puede
> > subir el firmware.
> >
> > Saludos!
> >
> > nmag only
> > ______________
> >
> >
> > --
> > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> >
>
--
nmag only
gnupg keyID: 0xA024A03F [http://pgp.mit.edu/]
GNU/Linux Registered User #312624