I've been messing around with my rev 4.00 speedtouch, and I think i've 
made some progress (can't be too sure though).

I replaced the ARM code with the code posted at 
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg05278.html), and 
did nothing to the start/end points, and tried to upload firmware
6d3ee03761e2f548fe7757579d960480  ./ZZZLP2.eni ( 774192 bytes) , as 
found in the windows driver on thomson's website.

The file is just a firmware image (no dll encapsulation), so the guessed 
points of SOF, EOF are correct. The modem seemed to do the same flashing 
lights dance as it does in windows, and the hardware version it 
retrieves from the modem (35720370) is the same as what windows says.

The reads of the firmware for verification are the same as windows', at 
least at first glance.

When the modem_run app tries to tell it to synchronise 
(modem_start_synchro), however, it gets the same return data as windows 
(0x00 00), but it soon gets a 'USBDEVFS_BULK failed'. The modem then 
flashes its left (USB) light red/green, and holds the right light green.

Snooping the behaviour of the modem in windows, it would seem that it is 
doing something very different in the 'run tests' phase, but omitting 
the run tests phase from modem_run doesn't make the modem work. I would 
stress, however, that I have very little experience with USB, and 
interpreting the sniffed interactions, so I could be very, very wrong 
about this.

At this point, I'm stuck, lacking the understanding of USB and the 
internals of the speedtouch to identify and fix the problem.

My guess, however, is that the firmware for the 4.00 behaves differently 
to the others in some way, rendering it incompatible with the linux 
driver. Hopefully, the 'french' firmware will be compatible with the 
4.00, but behave in a way the linux driver can understand.

--- output of modem_run
Jan 17 01:52:04 catbox modem_run[11214]: modem_run version 1.2-beta3 
started by lewis uid 0
Jan 17 01:52:04 catbox modem_run[11214]: Found ALCATEL SpeedTouch USB modem
Jan 17 01:52:05 catbox modem_run[11214]: Best offset      0 with 
probability  75%
Jan 17 01:52:05 catbox modem_run[11214]: Best offset 774184 with 
probability  75%
Jan 17 01:52:05 catbox modem_run[11214]: Firmware information 
(CRC:0xd7864c39, Size:774192, Unknown revision - Please report the CRC 
and size with the revision number to [EMAIL PROTECTED])
Jan 17 01:52:07 catbox modem_run[11214]: BLOCK1 :    935 bytes 
uploaded : OK
Jan 17 01:52:07 catbox modem_run[11214]: Downloaded in 4.547000 ms
Jan 17 01:52:07 catbox modem_run[11214]: 88 f8 00 00 00 00 f2 01 0a 00 
00 ea 09 00 00 ea ................
Jan 17 01:52:07 catbox modem_run[11214]: 08 00 00 ea 07 00 00 ea 06 00 
00 ea 05 00 00 ea ................
Jan 17 01:52:07 catbox modem_run[11214]: 9c 00 00 ea 03 00 00 ea 18 13 
9f e5 00 00 a0 e3 ................
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 81 e5 fb ff ff ea 01 00 
a0 e3 08 13 9f e5 ................
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 81 e5 d1 00 a0 e3 00 f0 
29 e1 fc d2 9f e5 ..........).....
Jan 17 01:52:07 catbox modem_run[11214]: d2 00 a0 e3 00 f0 29 e1 f4 d2 
9f e5 d3 00 a0 e3 ......).........
Jan 17 01:52:07 catbox modem_run[11214]: 00 f0 29 e1 ec d2 9f e5 00 00 
a0 e3 00 10 a0 e3 ..).............
Jan 17 01:52:07 catbox modem_run[11214]: e4 12 9f e5 01 22 a0 e3 01 00 
a0 e3 00 00 81 e5 ....."..........
Jan 17 01:52:07 catbox modem_run[11214]: d8 a2 9f e5 15 00 00 eb 00 00 
82 e5 7d af a0 e3 ............}...
Jan 17 01:52:07 catbox modem_run[11214]: 12 00 00 eb 10 00 82 e5 08 60 
a0 e3 20 00 82 e5 .........`.. ...
Jan 17 01:52:07 catbox modem_run[11214]: 20 a0 a0 e3 0d 00 00 eb 01 60 
56 e2 fa ff ff 1a  ........`V.....
Jan 17 01:52:07 catbox modem_run[11214]: ac 52 9f e5 00 00 85 e5 00 00 
a0 e3 00 00 81 e5 .R..............
Jan 17 01:52:07 catbox modem_run[11214]: 01 02 a0 e3 00 10 a0 e3 98 22 
9f e5 04 30 a0 e3 ........."...0..
Jan 17 01:52:07 catbox modem_run[11214]: 03 10 80 e6 02 00 50 e1 fc ff 
ff 1a 02 00 00 ea ......P.........
Jan 17 01:52:07 catbox modem_run[11214]: 01 a0 5a e2 fd ff ff 1a 0e f0 
a0 e1 00 10 a0 e3 ..Z.............
Jan 17 01:52:07 catbox modem_run[11214]: 01 28 a0 e3 7f 2f 82 e2 02 16 
81 e0 12 30 a0 e3 .(.../.......0..
Jan 17 01:52:07 catbox modem_run[11214]: 03 3b 83 e2 00 00 a0 e3 00 2a 
83 e1 04 20 81 e4 .;.......*... ..
Jan 17 01:52:07 catbox modem_run[11214]: 01 00 80 e2 01 0c 50 e3 fa ff 
ff ba 1e 30 a0 e3 ......P......0..
Jan 17 01:52:07 catbox modem_run[11214]: 03 3b 83 e2 00 2a 83 e1 04 20 
81 e4 01 00 80 e2 .;...*... ......
Jan 17 01:52:07 catbox modem_run[11214]: 01 4c a0 e3 02 40 84 e2 04 00 
50 e1 f8 ff ff ba [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 12 30 a0 e3 03 3b 83 e2 00 2a 
83 e1 04 20 81 e4 .0...;...*... ..
Jan 17 01:52:07 catbox modem_run[11214]: 01 00 80 e2 01 0a 50 e3 fa ff 
ff ba 00 10 a0 e3 ......P.........
Jan 17 01:52:07 catbox modem_run[11214]: 01 28 a0 e3 7f 2f 82 e2 02 16 
81 e0 10 1f 02 ee .(.../..........
Jan 17 01:52:07 catbox modem_run[11214]: 03 40 a0 e3 10 4f 03 ee 00 50 
a0 e3 10 5f 05 ee [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 17 5f 07 ee 17 5f 08 ee 3d 00 
a0 e3 10 0f 01 ee ._..._..=.......
Jan 17 01:52:07 catbox modem_run[11214]: 01 73 a0 e3 04 00 a0 e3 05 00 
c7 e5 01 00 a0 e3 .s..............
Jan 17 01:52:07 catbox modem_run[11214]: 06 00 c7 e5 01 00 a0 e3 07 00 
c7 e5 03 00 a0 e3 ................
Jan 17 01:52:07 catbox modem_run[11214]: 08 00 c7 e5 00 00 a0 e3 09 00 
c7 e5 80 00 a0 e3 ................
Jan 17 01:52:07 catbox modem_run[11214]: 01 00 c7 e5 53 00 a0 e3 00 f0 
29 e1 98 11 9f e5 ....S.....).....
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 e0 e3 00 00 81 e5 90 11 
9f e5 00 00 e0 e3 ................
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 81 e5 88 11 9f e5 03 00 
a0 e3 00 00 81 e5 ................
Jan 17 01:52:07 catbox modem_run[11214]: 01 09 a0 e3 7c 11 9f e5 00 00 
40 01 12 88 9c f2 ....|[EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 01 00 00 96 01 81 e5 80 00 a0 
e3 40 11 9f e5 00 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 81 e5 04 00 8f e2 01 00 80 
e2 10 ff 2f e1 59 ............./.Y
Jan 17 01:52:07 catbox modem_run[11214]: 4f b8 78 40 1e fc d1 38 78 f9 
7a 09 02 bc 7a 21 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 43 09 02 7c 7a 21 43 09 02 3c 
7a 21 43 11 38 01 C..|z!C..<z!C.8.
Jan 17 01:52:07 catbox modem_run[11214]: 28 2d db 03 28 2b dc 80 00 50 
4c 24 58 a7 46 3c (-..(+...PL$X.F<
Jan 17 01:52:07 catbox modem_run[11214]: 4b 0e 33 7a 7b 12 02 3c 7b 22 
43 12 d0 14 1c f4 K.3z{..<{"C.....
Jan 17 01:52:07 catbox modem_run[11214]: 3c ff 3c 0e d5 40 07 02 d0 1c 
1c 0b 1c 21 1c 52 <.<[EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 1e 8c 5c 9c 54 fb d1 31 a4 14 
23 23 60 c0 0f 64 ..\.T..1..##`..d
Jan 17 01:52:07 catbox modem_run[11214]: 30 00 e0 66 20 78 70 cb e7 01 
a2 10 47 00 00 01 0..f xp.....G...
Jan 17 01:52:07 catbox modem_run[11214]: f0 a0 e1 04 20 8f e2 01 20 82 
e2 12 ff 2f e1 60 .... ... ..../.`
Jan 17 01:52:07 catbox modem_run[11214]: 20 f0 e7 04 e0 4e e2 00 40 2d 
e9 00 e0 4f e1 07  [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 40 2d e9 80 10 8f e2 00 00 91 
e5 01 00 20 e2 00 @-........... ..
Jan 17 01:52:07 catbox modem_run[11214]: 00 81 e5 00 00 50 e3 03 00 00 
0a 0d 10 a0 e3 b8 .....P..........
Jan 17 01:52:07 catbox modem_run[11214]: 20 9f e5 00 10 82 e5 02 00 00 
ea 0f 10 a0 e3 a8  ...............
Jan 17 01:52:07 catbox modem_run[11214]: 20 9f e5 00 10 82 e5 01 00 a0 
e3 64 10 9f e5 00  ..........d....
Jan 17 01:52:07 catbox modem_run[11214]: 00 81 e5 44 10 8f e2 00 00 91 
e5 01 00 40 e2 00 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 81 e5 00 00 50 e3 02 00 00 
1a 80 00 9f e5 80 .....P..........
Jan 17 01:52:07 catbox modem_run[11214]: 10 9f e5 00 00 81 e5 60 00 9f 
e5 00 10 90 e5 08 .......`........
Jan 17 01:52:07 catbox modem_run[11214]: 20 c1 e3 00 20 80 e5 07 40 bd 
e8 0e f0 69 e1 00  ... [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 80 fd e8 15 2f 8c 9b 00 00 00 
00 00 00 00 00 78 ..../..........x
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 00 00 00 00 04 3d 02 00 
00 3d 02 00 00 77 .......=...=...w
Jan 17 01:52:07 catbox modem_run[11214]: 02 00 00 10 02 00 b0 64 00 00 
90 00 40 00 10 9c [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 3f 00 10 7c 3c 00 10 00 02 00 
06 88 13 00 00 30 ?..|<..........0
Jan 17 01:52:07 catbox modem_run[11214]: 4e 00 10 00 00 20 10 24 00 00 
b0 20 00 00 b0 28 N.... .$... ...(
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 b0 08 02 00 b0 00 00 00 
04 30 03 00 00 58 ...........0...X
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 90 70 c3 00 00 60 00 00 
90 40 01 12 08 04 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 00 00 00 01 14 
                  .......
Jan 17 01:52:07 catbox modem_run[11214]: BLOCK2 :    511 bytes 
downloaded : OK
Jan 17 01:52:07 catbox modem_run[11214]: Downloaded in 158.476000 ms
Jan 17 01:52:07 catbox modem_run[11214]: 80 00 00 00 04 01 01 03 00 00 
00 96 01 81 e5 80 ................
Jan 17 01:52:07 catbox modem_run[11214]: 00 a0 e3 40 11 9f e5 00 00 81 
e5 04 00 8f e2 01 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 80 e2 10 ff 2f e1 59 4f b8 
78 40 1e fc d1 38 ...../[EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 78 f9 7a 09 02 bc 7a 21 43 09 
02 7c 7a 21 43 09 x.z...z!C..|z!C.
Jan 17 01:52:07 catbox modem_run[11214]: 02 3c 7a 21 43 11 38 01 28 2d 
db 03 28 2b dc 80 .<z!C.8.(-..(+..
Jan 17 01:52:07 catbox modem_run[11214]: 00 50 4c 24 58 a7 46 3c 4b 0e 
33 7a 7b 12 02 3c .PL$X.F<K.3z{..<
Jan 17 01:52:07 catbox modem_run[11214]: 7b 22 43 12 d0 14 1c f4 3c ff 
3c 0e d5 40 07 02 {"C.....<.<[EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: d0 1c 1c 0b 1c 21 1c 52 1e 8c 
5c 9c 54 fb d1 31 .....!.R..\.T..1
Jan 17 01:52:07 catbox modem_run[11214]: a4 14 23 23 60 c0 0f 64 30 00 
e0 66 20 78 70 cb ..##`..d0..f xp.
Jan 17 01:52:07 catbox modem_run[11214]: e7 01 a2 10 47 00 00 01 f0 a0 
e1 04 20 8f e2 01 ....G....... ...
Jan 17 01:52:07 catbox modem_run[11214]: 20 82 e2 12 ff 2f e1 60 20 f0 
e7 04 e0 4e e2 00  ..../.` ....N..
Jan 17 01:52:07 catbox modem_run[11214]: 40 2d e9 00 e0 4f e1 07 40 2d 
e9 80 10 8f e2 00 @[EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 91 e5 01 00 20 e2 00 00 81 
e5 00 00 50 e3 03 ..... .......P..
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 0a 0d 10 a0 e3 b8 20 9f 
e5 00 10 82 e5 02 ........ .......
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 ea 0f 10 a0 e3 a8 20 9f 
e5 00 10 82 e5 01 ........ .......
Jan 17 01:52:07 catbox modem_run[11214]: 00 a0 e3 64 10 9f e5 00 00 81 
e5 44 10 8f e2 00 ...d.......D....
Jan 17 01:52:07 catbox modem_run[11214]: 00 91 e5 01 00 40 e2 00 00 81 
e5 00 00 50 e3 02 [EMAIL PROTECTED]
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 1a 80 00 9f e5 80 10 9f 
e5 00 00 81 e5 60 ...............`
Jan 17 01:52:07 catbox modem_run[11214]: 00 9f e5 00 10 90 e5 08 20 c1 
e3 00 20 80 e5 07 ........ ... ...
Jan 17 01:52:07 catbox modem_run[11214]: 40 bd e8 0e f0 69 e1 00 80 fd 
e8 15 2f 8c 9b 00 @....i....../...
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 00 00 00 00 00 78 00 00 
00 00 00 00 04 3d .......x.......=
Jan 17 01:52:07 catbox modem_run[11214]: 02 00 00 3d 02 00 00 77 02 00 
00 10 02 00 b0 64 ...=...w.......d
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 90 00 40 00 10 9c 3f 00 
10 7c 3c 00 10 00 [EMAIL PROTECTED]|<...
Jan 17 01:52:07 catbox modem_run[11214]: 02 00 06 88 13 00 00 30 4e 00 
10 00 00 20 10 24 .......0N.... .$
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 b0 20 00 00 b0 28 00 00 
b0 08 02 00 b0 00 ... ...(........
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 04 30 03 00 00 58 00 00 
90 70 c3 00 00 60 ...0...X...p...`
Jan 17 01:52:07 catbox modem_run[11214]: 00 00 90 a0 e3 06 00 c7 e5 01 
00 a0 e3 07 00 c7 ................
Jan 17 01:52:07 catbox modem_run[11214]: e5 03 00 a0 e3 08 00 c7 e5 00 
00 a0 e3 09 00 c7 ................
Jan 17 01:52:07 catbox modem_run[11214]: e5 80 00 a0 e3 01 00 c7 e5 53 
00 a0 e3 00 f0 29 .........S.....)
Jan 17 01:52:07 catbox modem_run[11214]: e1 98 11 9f e5 00 00 e0 e3 00 
00 81 e5 90 11 9f ................
Jan 17 01:52:07 catbox modem_run[11214]: e5 00 00 e0 e3 00 00 81 e5 88 
11 9f e5 03 00 a0 ................
Jan 17 01:52:07 catbox modem_run[11214]: e3 00 00 81 e5 01 09 a0 e3 7c 
11 9f e5 00 00    .........|.....
Jan 17 01:52:10 catbox modem_run[11214]: BLOCK3 : 774192 bytes 
uploaded : OK
Jan 17 01:52:10 catbox modem_run[11214]: Downloaded in 3112.383000 ms
Jan 17 01:52:10 catbox modem_run[11214]: BLOCK4 :    511 bytes 
downloaded : OK
Jan 17 01:52:10 catbox modem_run[11214]: Downloaded in 4.319000 ms.
Jan 17 01:52:10 catbox modem_run[11214]: 80 00 00 00 03 02 08 00 00 00 
10 ec 01 00 00 00 ................
Jan 17 01:52:10 catbox modem_run[11214]: 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 ................
Jan 17 01:52:10 catbox modem_run[11214]: 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00    ...............
Jan 17 01:52:11 catbox modem_run[11214]: Modem reference : 35720370......
Jan 17 01:52:11 catbox modem_run[11214]: modem_start_synchro :
Jan 17 01:52:11 catbox modem_run[11214]: 00 00 
                  ..
Jan 17 01:52:41 catbox modem_run[11214]: ADSL synchronization failed - 
timed out


-- 

Lewis Jardine
[EMAIL PROTECTED]



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

        

Reply via email to