![]() |
|
|
![]() |
|||||||||||||
![]() |
||||||||||||||||
|
![]() |
#1 |
Registriert seit: 07.05.2004
Ort: D-22850 Norderstedt
Beiträge: 350
|
Minolta Dimage ab Linux 2.6.8
Hi,
seit der Version 2.6.8 des Linux-Kernels wird die Kamera per USB (Modul usb-storage.ko) nicht mehr erkannt: Code:
usb 3-1: new full speed USB device using address 3 usb-storage: probe of 3-1:1.0 failed with error -1 Code:
# This is a BitKeeper generated diff -Nru style patch. # # ChangeSet # 2004/08/22 11:49:19-07:00 mdharm@zen.san.one-eyed-alien.net # as356 # # drivers/usb/storage/transport.c # 2004/08/22 11:48:49-07:00 mdharm@zen.san.one-eyed-alien.net +2 -1 # as356 # diff -Nru a/drivers/usb/storage/transport.c b/drivers/usb/storage/transport.c --- a/drivers/usb/storage/transport.c Sun Aug 22 11:52:19 2004 +++ b/drivers/usb/storage/transport.c Sun Aug 22 11:52:19 2004 @@ -911,6 +911,7 @@ int result; /* issue the command */ + us->iobuf[0] = 0; result = usb_stor_control_msg(us, us->recv_ctrl_pipe, US_BULK_GET_MAX_LUN, USB_DIR_IN | USB_TYPE_CLASS | @@ -921,7 +922,7 @@ result, us->iobuf[0]); /* if we have a successful request, return the result */ - if (result == 1) + if (result >= 0) return us->iobuf[0]; /* Den Patch in eine Datei kopieren. Danach ins Kernel-Verzeichnis wechseln und per patch die Änderungen vornehmen lassen: Code:
cd /usr/src/linux patch -p1 < ../patch.diff Viel Erfolg. Gruß, Daniel |
![]() |
![]() |
Sponsored Links | |
|
|
|