From: Sven A. <an...@an...> - 2008-02-26 10:22:19
|
Michał Majchrowicz schrieb: > I don't use any external usb devices. It's pure MacBook3,1. I only > have ndiswrapper module loaded and snd-hda-intel. Nothing usb related > :( Hmmm?! What I do not understand is, that only you seem to have this problem. ANY OTHER MACBOOK 'MacBook3,1'/2007 Model OWNER OUT THERE?? I can imagine two reasons: 1. The change of the device mode (in 'atp_geyser3_4_init()') went wrong. 2. The hardware changed and sent new data. In this case we have to investigate the new data structure. (Please post an hex-dump of the data received in the atp_complete() function). Something to try: There is the following code in 'atp_probe()': | if (atp_is_geyser_3(dev)) | dev->datalen = 64; | else if (atp_is_geyser_2(dev)) | dev->datalen = 64; | else | dev->datalen = 81; Maybe we need a fourth case for you revision, which will set the datalen to 81..? Regards Sven -- Sven Anders <an...@an...> () Ascii Ribbon Campaign /\ Support plain text e-mail ANDURAS service solutions AG Innstraße 71 - 94036 Passau - Germany Web: www.anduras.de - Tel: +49 (0)851-4 90 50-0 - Fax: +49 (0)851-4 90 50-55 Rechtsform: Aktiengesellschaft - Sitz: Passau - Amtsgericht Passau HRB 6032 Mitglieder des Vorstands: Sven Anders, Marcus Junker Vorsitzender des Aufsichtsrats: Dr. Thomas Träger |