***LLAH-1:~$ tar xjf /usr/src/linux-source-2.6.35.tar.bz2 ***LLAH-1:~$ mkdir temp ***LLAH-1:~$ cd ./linux-source-2.6.35 ***LLAH-1:~/linux-source-2.6.35$ dir ***LLAH-1:~/linux-source-2.6.35$ patch -p1 < ../usb-wwan-2.6.34.diff patching file drivers/usb/serial/Kconfig Reversed (or previously applied) patch detected! Assume -R? [n] y Hunk #1 succeeded at 495 (offset 10 lines). Hunk #2 succeeded at 586 (offset 10 lines). patching file drivers/usb/serial/Makefile Reversed (or previously applied) patch detected! Assume -R? [n] y patching file drivers/usb/serial/option.c Reversed (or previously applied) patch detected! Assume -R? [n] y Hunk #1 succeeded at 42 (offset 1 line). Hunk #2 succeeded at 948 (offset 202 lines). Hunk #3 succeeded at 976 (offset 202 lines). Hunk #4 succeeded at 1039 (offset 202 lines). Hunk #5 succeeded at 1060 with fuzz 1 (offset 209 lines). Hunk #6 succeeded at 1085 (offset 209 lines). Hunk #7 succeeded at 1329 (offset 209 lines). Hunk #8 succeeded at 1514 (offset 209 lines). Hunk #9 succeeded at 1539 (offset 209 lines). patching file drivers/usb/serial/qcserial.c Hunk #1 FAILED at 15. Hunk #2 FAILED at 76. Hunk #3 FAILED at 92. Hunk #4 FAILED at 100. Hunk #5 FAILED at 161. 5 out of 5 hunks FAILED -- saving rejects to file drivers/usb/serial/qcserial.c.rej The next patch would create the file drivers/usb/serial/usb-wwan.h, which already exists! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 1 out of 1 hunk ignored The next patch would create the file drivers/usb/serial/usb_wwan.c, which already exists! Assume -R? [n] n Apply anyway? [n] n Skipping patch. 1 out of 1 hunk ignored ***LLAH-1:~/linux-source-2.6.35$ patch -p1 < ../usb-wwan-2.6.34.diff patching file drivers/usb/serial/Kconfig Hunk #1 succeeded at 495 (offset 10 lines). Hunk #2 succeeded at 587 (offset 10 lines). patching file drivers/usb/serial/Makefile patching file drivers/usb/serial/option.c Hunk #1 succeeded at 42 (offset 1 line). Hunk #2 succeeded at 927 (offset 202 lines). Hunk #3 succeeded at 955 (offset 202 lines). Hunk #4 succeeded at 1011 (offset 202 lines). Hunk #5 succeeded at 1031 with fuzz 1 (offset 209 lines). Hunk #6 succeeded at 1058 (offset 209 lines). Hunk #7 succeeded at 1114 (offset 209 lines). Hunk #8 succeeded at 1122 (offset 209 lines). Hunk #9 succeeded at 1148 (offset 209 lines). patching file drivers/usb/serial/qcserial.c Hunk #1 FAILED at 15. Hunk #2 FAILED at 76. Hunk #3 FAILED at 92. Hunk #4 FAILED at 100. Hunk #5 FAILED at 161. 5 out of 5 hunks FAILED -- saving rejects to file drivers/usb/serial/qcserial.c.rej The next patch would create the file drivers/usb/serial/usb-wwan.h, which already exists! Assume -R? [n] y patching file drivers/usb/serial/usb-wwan.h The next patch would create the file drivers/usb/serial/usb_wwan.c, which already exists! Assume -R? [n] y patching file drivers/usb/serial/usb_wwan.c ================================= RE-TRIED AGAIN ===================================== ***LLAH-1:~/linux-source-2.6.35$ patch -p1 < ../usb-wwan-2.6.34.diff patching file drivers/usb/serial/Kconfig Reversed (or previously applied) patch detected! Assume -R? [n] y Hunk #1 succeeded at 495 (offset 10 lines). Hunk #2 succeeded at 586 (offset 10 lines). patching file drivers/usb/serial/Makefile Reversed (or previously applied) patch detected! Assume -R? [n] y patching file drivers/usb/serial/option.c Reversed (or previously applied) patch detected! Assume -R? [n] y Hunk #1 succeeded at 42 (offset 1 line). Hunk #2 succeeded at 948 (offset 202 lines). Hunk #3 succeeded at 976 (offset 202 lines). Hunk #4 succeeded at 1039 (offset 202 lines). Hunk #5 succeeded at 1060 with fuzz 1 (offset 209 lines). Hunk #6 succeeded at 1085 (offset 209 lines). Hunk #7 succeeded at 1329 (offset 209 lines). Hunk #8 succeeded at 1514 (offset 209 lines). Hunk #9 succeeded at 1539 (offset 209 lines). patching file drivers/usb/serial/qcserial.c Hunk #1 FAILED at 15. Hunk #2 FAILED at 76. Hunk #3 FAILED at 92. Hunk #4 FAILED at 100. Hunk #5 FAILED at 161. 5 out of 5 hunks FAILED -- saving rejects to file drivers/usb/serial/qcserial.c.rej patching file drivers/usb/serial/usb-wwan.h patching file drivers/usb/serial/usb_wwan.c ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/.config ../temp ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/Module.symvers ../temp ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/Makefile . ***LLAH-1:~/linux-source-2.6.35$ make O=../temp outputmakefile HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash GEN /home/muz/temp/Makefile HOSTCC scripts/kconfig/conf.o /home/muz/linux-source-2.6.35/scripts/kconfig/conf.c: In function ‘conf_askvalue’: /home/muz/linux-source-2.6.35/scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result /home/muz/linux-source-2.6.35/scripts/kconfig/conf.c: In function ‘conf_choice’: /home/muz/linux-source-2.6.35/scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result HOSTCC scripts/kconfig/kxgettext.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/x86/Kconfig # # configuration written to .config # GEN /home/muz/temp/Makefile ***LLAH-1:~/linux-source-2.6.35$ make O=../temp archprepare Using /home/muz/linux-source-2.6.35 as source for kernel GEN /home/muz/temp/Makefile CHK include/linux/version.h UPD include/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h ***LLAH-1:~/linux-source-2.6.35$ make O=../temp prepare Using /home/muz/linux-source-2.6.35 as source for kernel GEN /home/muz/temp/Makefile CHK include/linux/version.h CHK include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/x86/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /home/muz/linux-source-2.6.35/scripts/checksyscalls.sh ***LLAH-1:~/linux-source-2.6.35$ make O=../temp modules SUBDIRS=scripts HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash Building modules, stage 2. MODPOST 0 modules ***LLAH-1:~/linux-source-2.6.35$ make O=../temp modules SUBDIRS=drivers/usb/serial/ CC [M] drivers/usb/serial/usb-serial.o CC [M] drivers/usb/serial/generic.o /home/muz/linux-source-2.6.35/drivers/usb/serial/generic.c: In function ‘usb_serial_generic_process_read_urb’: /home/muz/linux-source-2.6.35/drivers/usb/serial/generic.c:343: warning: pointer targets in passing argument 2 of ‘tty_insert_flip_string’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/tty_flip.h:23: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ CC [M] drivers/usb/serial/bus.o CC [M] drivers/usb/serial/ezusb.o LD [M] drivers/usb/serial/usbserial.o CC [M] drivers/usb/serial/aircable.o /home/muz/linux-source-2.6.35/drivers/usb/serial/aircable.c: In function ‘aircable_process_packet’: /home/muz/linux-source-2.6.35/drivers/usb/serial/aircable.c:139: warning: pointer targets in passing argument 2 of ‘tty_insert_flip_string’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/tty_flip.h:23: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ CC [M] drivers/usb/serial/ark3116.o CC [M] drivers/usb/serial/belkin_sa.o CC [M] drivers/usb/serial/ch341.o /home/muz/linux-source-2.6.35/drivers/usb/serial/ch341.c: In function ‘ch341_break_ctl’: /home/muz/linux-source-2.6.35/drivers/usb/serial/ch341.c:405: warning: pointer targets in passing argument 5 of ‘ch341_control_in’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/ch341.c:105: note: expected ‘char *’ but argument is of type ‘uint8_t *’ CC [M] drivers/usb/serial/cp210x.o CC [M] drivers/usb/serial/cyberjack.o CC [M] drivers/usb/serial/cypress_m8.o CC [M] drivers/usb/serial/usb_debug.o /home/muz/linux-source-2.6.35/drivers/usb/serial/usb_debug.c: In function ‘usb_debug_break_ctl’: /home/muz/linux-source-2.6.35/drivers/usb/serial/usb_debug.c:54: warning: pointer targets in passing argument 3 of ‘usb_serial_generic_write’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/usb/serial.h:326: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ CC [M] drivers/usb/serial/digi_acceleport.o CC [M] drivers/usb/serial/io_edgeport.o CC [M] drivers/usb/serial/io_ti.o CC [M] drivers/usb/serial/empeg.o CC [M] drivers/usb/serial/ftdi_sio.o /home/muz/linux-source-2.6.35/drivers/usb/serial/ftdi_sio.c: In function ‘ftdi_process_packet’: /home/muz/linux-source-2.6.35/drivers/usb/serial/ftdi_sio.c:1849: warning: pointer targets in passing argument 2 of ‘tty_insert_flip_string_fixed_flag’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/tty_flip.h:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ CC [M] drivers/usb/serial/funsoft.o CC [M] drivers/usb/serial/garmin_gps.o /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘send_to_tty’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:272: warning: pointer targets in passing argument 5 of ‘usb_serial_debug_data’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/usb/serial.h:358: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:274: warning: pointer targets in passing argument 2 of ‘tty_insert_flip_string’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/tty_flip.h:23: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘gsp_send_ack’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:395: warning: pointer targets in passing argument 2 of ‘send_to_tty’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:264: note: expected ‘char *’ but argument is of type ‘__u8 *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘gsp_send’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:715: warning: pointer targets in passing argument 2 of ‘send_to_tty’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:264: note: expected ‘char *’ but argument is of type ‘__u8 *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘priv_status_resp’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:839: warning: pointer targets in passing argument 2 of ‘send_to_tty’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:264: note: expected ‘char *’ but argument is of type ‘__u8 *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘garmin_read_process’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:1206: warning: pointer targets in passing argument 2 of ‘send_to_tty’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:264: note: expected ‘char *’ but argument is of type ‘unsigned char *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c: In function ‘garmin_flush_queue’: /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:1374: warning: pointer targets in passing argument 2 of ‘send_to_tty’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/garmin_gps.c:264: note: expected ‘char *’ but argument is of type ‘__u8 *’ CC [M] drivers/usb/serial/hp4x.o CC [M] drivers/usb/serial/ipaq.o CC [M] drivers/usb/serial/ipw.o CC [M] drivers/usb/serial/ir-usb.o CC [M] drivers/usb/serial/iuu_phoenix.o /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c: In function ‘iuu_led_activity_on’: /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c:407: warning: pointer targets in passing argument 1 of ‘iuu_rgbf_fill_buffer’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c:384: note: expected ‘u8 *’ but argument is of type ‘char *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c: In function ‘iuu_led_activity_off’: /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c:428: warning: pointer targets in passing argument 1 of ‘iuu_rgbf_fill_buffer’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c:384: note: expected ‘u8 *’ but argument is of type ‘char *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c: In function ‘iuu_bulk_write’: /home/muz/linux-source-2.6.35/drivers/usb/serial/iuu_phoenix.c:671: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness /home/muz/linux-source-2.6.35/include/linux/kernel.h:193: note: expected ‘char *’ but argument is of type ‘u8 *’ CC [M] drivers/usb/serial/keyspan.o CC [M] drivers/usb/serial/keyspan_pda.o CC [M] drivers/usb/serial/kl5kusb105.o CC [M] drivers/usb/serial/kobil_sct.o CC [M] drivers/usb/serial/mct_u232.o CC [M] drivers/usb/serial/mos7720.o /home/muz/linux-source-2.6.35/drivers/usb/serial/mos7720.c: In function ‘mos7720_startup’: /home/muz/linux-source-2.6.35/drivers/usb/serial/mos7720.c:2135: warning: pointer targets in passing argument 4 of ‘read_mos_reg’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/mos7720.c:228: note: expected ‘__u8 *’ but argument is of type ‘char *’ CC [M] drivers/usb/serial/mos7840.o /home/muz/linux-source-2.6.35/drivers/usb/serial/mos7840.c: In function ‘mos7840_get_reg’: /home/muz/linux-source-2.6.35/drivers/usb/serial/mos7840.c:557: warning: pointer targets in initialization differ in signedness CC [M] drivers/usb/serial/moto_modem.o CC [M] drivers/usb/serial/navman.o CC [M] drivers/usb/serial/omninet.o CC [M] drivers/usb/serial/opticon.o CC [M] drivers/usb/serial/option.o /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c: In function ‘option_setup_urbs’: /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c:1494: warning: pointer targets in passing argument 5 of ‘option_setup_urb’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c:1452: note: expected ‘char *’ but argument is of type ‘u8 *’ /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c:1503: warning: pointer targets in passing argument 5 of ‘option_setup_urb’ differ in signedness /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c:1452: note: expected ‘char *’ but argument is of type ‘u8 *’ CC [M] drivers/usb/serial/oti6858.o CC [M] drivers/usb/serial/pl2303.o CC [M] drivers/usb/serial/qcaux.o CC [M] drivers/usb/serial/qcserial.o CC [M] drivers/usb/serial/safe_serial.o CC [M] drivers/usb/serial/siemens_mpi.o CC [M] drivers/usb/serial/sierra.o CC [M] drivers/usb/serial/spcp8x5.o CC [M] drivers/usb/serial/symbolserial.o CC [M] drivers/usb/serial/ti_usb_3410_5052.o CC [M] drivers/usb/serial/visor.o CC [M] drivers/usb/serial/whiteheat.o CC [M] drivers/usb/serial/vivopay-serial.o CC [M] drivers/usb/serial/zio.o Building modules, stage 2. MODPOST 47 modules CC drivers/usb/serial/aircable.mod.o LD [M] drivers/usb/serial/aircable.ko CC drivers/usb/serial/ark3116.mod.o LD [M] drivers/usb/serial/ark3116.ko CC drivers/usb/serial/belkin_sa.mod.o LD [M] drivers/usb/serial/belkin_sa.ko CC drivers/usb/serial/ch341.mod.o LD [M] drivers/usb/serial/ch341.ko CC drivers/usb/serial/cp210x.mod.o LD [M] drivers/usb/serial/cp210x.ko CC drivers/usb/serial/cyberjack.mod.o LD [M] drivers/usb/serial/cyberjack.ko CC drivers/usb/serial/cypress_m8.mod.o LD [M] drivers/usb/serial/cypress_m8.ko CC drivers/usb/serial/digi_acceleport.mod.o LD [M] drivers/usb/serial/digi_acceleport.ko CC drivers/usb/serial/empeg.mod.o LD [M] drivers/usb/serial/empeg.ko CC drivers/usb/serial/ftdi_sio.mod.o LD [M] drivers/usb/serial/ftdi_sio.ko CC drivers/usb/serial/funsoft.mod.o LD [M] drivers/usb/serial/funsoft.ko CC drivers/usb/serial/garmin_gps.mod.o LD [M] drivers/usb/serial/garmin_gps.ko CC drivers/usb/serial/hp4x.mod.o LD [M] drivers/usb/serial/hp4x.ko CC drivers/usb/serial/io_edgeport.mod.o LD [M] drivers/usb/serial/io_edgeport.ko CC drivers/usb/serial/io_ti.mod.o LD [M] drivers/usb/serial/io_ti.ko CC drivers/usb/serial/ipaq.mod.o LD [M] drivers/usb/serial/ipaq.ko CC drivers/usb/serial/ipw.mod.o LD [M] drivers/usb/serial/ipw.ko CC drivers/usb/serial/ir-usb.mod.o LD [M] drivers/usb/serial/ir-usb.ko CC drivers/usb/serial/iuu_phoenix.mod.o LD [M] drivers/usb/serial/iuu_phoenix.ko CC drivers/usb/serial/keyspan.mod.o LD [M] drivers/usb/serial/keyspan.ko CC drivers/usb/serial/keyspan_pda.mod.o LD [M] drivers/usb/serial/keyspan_pda.ko CC drivers/usb/serial/kl5kusb105.mod.o LD [M] drivers/usb/serial/kl5kusb105.ko CC drivers/usb/serial/kobil_sct.mod.o LD [M] drivers/usb/serial/kobil_sct.ko CC drivers/usb/serial/mct_u232.mod.o LD [M] drivers/usb/serial/mct_u232.ko CC drivers/usb/serial/mos7720.mod.o LD [M] drivers/usb/serial/mos7720.ko CC drivers/usb/serial/mos7840.mod.o LD [M] drivers/usb/serial/mos7840.ko CC drivers/usb/serial/moto_modem.mod.o LD [M] drivers/usb/serial/moto_modem.ko CC drivers/usb/serial/navman.mod.o LD [M] drivers/usb/serial/navman.ko CC drivers/usb/serial/omninet.mod.o LD [M] drivers/usb/serial/omninet.ko CC drivers/usb/serial/opticon.mod.o LD [M] drivers/usb/serial/opticon.ko CC drivers/usb/serial/option.mod.o LD [M] drivers/usb/serial/option.ko CC drivers/usb/serial/oti6858.mod.o LD [M] drivers/usb/serial/oti6858.ko CC drivers/usb/serial/pl2303.mod.o LD [M] drivers/usb/serial/pl2303.ko CC drivers/usb/serial/qcaux.mod.o LD [M] drivers/usb/serial/qcaux.ko CC drivers/usb/serial/qcserial.mod.o LD [M] drivers/usb/serial/qcserial.ko CC drivers/usb/serial/safe_serial.mod.o LD [M] drivers/usb/serial/safe_serial.ko CC drivers/usb/serial/siemens_mpi.mod.o LD [M] drivers/usb/serial/siemens_mpi.ko CC drivers/usb/serial/sierra.mod.o LD [M] drivers/usb/serial/sierra.ko CC drivers/usb/serial/spcp8x5.mod.o LD [M] drivers/usb/serial/spcp8x5.ko CC drivers/usb/serial/symbolserial.mod.o LD [M] drivers/usb/serial/symbolserial.ko CC drivers/usb/serial/ti_usb_3410_5052.mod.o LD [M] drivers/usb/serial/ti_usb_3410_5052.ko CC drivers/usb/serial/usb_debug.mod.o LD [M] drivers/usb/serial/usb_debug.ko CC drivers/usb/serial/usbserial.mod.o LD [M] drivers/usb/serial/usbserial.ko CC drivers/usb/serial/visor.mod.o LD [M] drivers/usb/serial/visor.ko CC drivers/usb/serial/vivopay-serial.mod.o LD [M] drivers/usb/serial/vivopay-serial.ko CC drivers/usb/serial/whiteheat.mod.o LD [M] drivers/usb/serial/whiteheat.ko CC drivers/usb/serial/zio.mod.o LD [M] drivers/usb/serial/zio.ko ***LLAH-1:~/linux-source-2.6.35$ sudo cp ../temp/drivers/usb/serial/usb_wwan.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ [sudo] password for muz: cp: cannot stat `../temp/drivers/usb/serial/usb_wwan.ko': No such file or directory ================================= RE-TRIED AGAIN ===================================== ***LLAH-1:~/linux-source-2.6.35$ patch -p1 < ../usb-wwan-2.6.34.diff patching file drivers/usb/serial/Kconfig Hunk #1 succeeded at 495 (offset 10 lines). Hunk #2 succeeded at 587 (offset 10 lines). patching file drivers/usb/serial/Makefile patching file drivers/usb/serial/option.c Hunk #1 succeeded at 42 (offset 1 line). Hunk #2 succeeded at 927 (offset 202 lines). Hunk #3 succeeded at 955 (offset 202 lines). Hunk #4 succeeded at 1011 (offset 202 lines). Hunk #5 succeeded at 1031 with fuzz 1 (offset 209 lines). Hunk #6 succeeded at 1058 (offset 209 lines). Hunk #7 succeeded at 1114 (offset 209 lines). Hunk #8 succeeded at 1122 (offset 209 lines). Hunk #9 succeeded at 1148 (offset 209 lines). patching file drivers/usb/serial/qcserial.c Hunk #1 FAILED at 15. Hunk #2 FAILED at 76. Hunk #3 FAILED at 92. Hunk #4 FAILED at 100. Hunk #5 FAILED at 161. 5 out of 5 hunks FAILED -- saving rejects to file drivers/usb/serial/qcserial.c.rej The next patch would create the file drivers/usb/serial/usb-wwan.h, which already exists! Assume -R? [n] y patching file drivers/usb/serial/usb-wwan.h The next patch would create the file drivers/usb/serial/usb_wwan.c, which already exists! Assume -R? [n] y patching file drivers/usb/serial/usb_wwan.c ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/.config ../temp ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/Module.symvers ../temp ***LLAH-1:~/linux-source-2.6.35$ cp /lib/modules/`uname -r`/build/Makefile . ***LLAH-1:~/linux-source-2.6.35$ make O=../temp outputmakefile GEN /home/muz/temp/Makefile scripts/kconfig/conf -s arch/x86/Kconfig GEN /home/muz/temp/Makefile ***LLAH-1:~/linux-source-2.6.35$ make O=../temp archprepare Using /home/muz/linux-source-2.6.35 as source for kernel GEN /home/muz/temp/Makefile CHK include/linux/version.h CHK include/generated/utsrelease.h ***LLAH-1:~/linux-source-2.6.35$ make O=../temp prepare Using /home/muz/linux-source-2.6.35 as source for kernel GEN /home/muz/temp/Makefile CHK include/linux/version.h CHK include/generated/utsrelease.h CALL /home/muz/linux-source-2.6.35/scripts/checksyscalls.sh ***LLAH-1:~/linux-source-2.6.35$ make O=../temp modules SUBDIRS=scripts Building modules, stage 2. MODPOST 0 modules ***LLAH-1:~/linux-source-2.6.35$ make O=../temp modules SUBDIRS=drivers/usb/serial/ CC [M] drivers/usb/serial/usb-serial.o CC [M] drivers/usb/serial/generic.o CC [M] drivers/usb/serial/bus.o CC [M] drivers/usb/serial/ezusb.o LD [M] drivers/usb/serial/usbserial.o CC [M] drivers/usb/serial/aircable.o CC [M] drivers/usb/serial/ark3116.o CC [M] drivers/usb/serial/belkin_sa.o CC [M] drivers/usb/serial/ch341.o CC [M] drivers/usb/serial/cp210x.o CC [M] drivers/usb/serial/cyberjack.o CC [M] drivers/usb/serial/cypress_m8.o CC [M] drivers/usb/serial/usb_debug.o CC [M] drivers/usb/serial/digi_acceleport.o CC [M] drivers/usb/serial/io_edgeport.o CC [M] drivers/usb/serial/io_ti.o CC [M] drivers/usb/serial/empeg.o CC [M] drivers/usb/serial/ftdi_sio.o CC [M] drivers/usb/serial/funsoft.o CC [M] drivers/usb/serial/garmin_gps.o CC [M] drivers/usb/serial/hp4x.o CC [M] drivers/usb/serial/ipaq.o CC [M] drivers/usb/serial/ipw.o CC [M] drivers/usb/serial/ir-usb.o CC [M] drivers/usb/serial/iuu_phoenix.o CC [M] drivers/usb/serial/keyspan.o CC [M] drivers/usb/serial/keyspan_pda.o CC [M] drivers/usb/serial/kl5kusb105.o CC [M] drivers/usb/serial/kobil_sct.o CC [M] drivers/usb/serial/mct_u232.o CC [M] drivers/usb/serial/mos7720.o CC [M] drivers/usb/serial/mos7840.o CC [M] drivers/usb/serial/moto_modem.o CC [M] drivers/usb/serial/navman.o CC [M] drivers/usb/serial/omninet.o CC [M] drivers/usb/serial/opticon.o CC [M] drivers/usb/serial/option.o /home/muz/linux-source-2.6.35/drivers/usb/serial/option.c:45: fatal error: usb-wwan.h: No such file or directory compilation terminated. make[2]: *** [drivers/usb/serial/option.o] Error 1 make[1]: *** [_module_drivers/usb/serial] Error 2 make: *** [sub-make] Error 2 ***LLAH-1:~/linux-source-2.6.35$ sudo cp ../temp/drivers/usb/serial/usb_wwan.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ cp: cannot stat `../temp/drivers/usb/serial/usb_wwan.ko': No such file or directory ***LLAH-1:~/linux-source-2.6.35$ sudo cp ../temp/drivers/usb/serial/qcserial.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ ***LLAH-1:~/linux-source-2.6.35$ sudo cp ../temp/drivers/usb/serial/option.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/ ***LLAH-1:~/linux-source-2.6.35$ sudo /sbin/depmod -a ***LLAH-1:~/linux-source-2.6.35$