Hi Mike, the data on lines
00000357
to
00000474
represents the first part of the firmware.
You can find something extremely similar in a
big array at the start of modem_run.c.
Maybe you can check that they are identical?

Here is where the second part of the firmware seems to start:

00000531        11.37751360         0000:
00000532        11.37767840      80 00 00 00 04 01 01 03 00 00 00 96 01 81 e5 80
00000533        11.37770320         0010:
00000534        11.37782560      00 a0 e3 40 11 9f e5 00 00 81 e5 04 00 8f e2 01
00000535        11.37784960         0020:
00000536        11.37804000      00 80 e2 10 ff 2f e1 59 4f b8 78 40 1e fc d1 38

This is quite different to the pattern looked for in extract.c:

        unsigned char start_pattern[PATTERN_LENGTH] = {
                0x88, 0xf8, 0x00, 0x40, 0x00, 0x00, 0xf2, 0x01
        };

I'm not too sure where the second part of the firmware ends.  I also see that
some urbs are missing (for example, URB 142)...

Ciao,

Duncan.


Liste de diffusion modem ALCATEL SpeedTouch USB
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]

        

Reply via email to