From mozbery1991 at hotmail.com Mon Jul 21 19:36:04 2014 From: mozbery1991 at hotmail.com (Stathis mozbery se lew) Date: Mon, 21 Jul 2014 22:36:04 +0300 Subject: MITM / USB CCID card reader Message-ID: Dear list, I would like to ask the currently status of MITM implementation on SIMtrace? On some prior postings on the list I found about some previous works on it: git://git.gnumonks.org/at91work.git https://github.com/zwizwa/at91work/tree/apdu_phone I am also intresting in turning the simtrace into a USB CCID based smart card reader in order to use http://openbsc.osmocom.org/trac/wiki/osmo-sim-auth with the SIMtrace. In the usb-device-ccid-project directory when I am trying to use "make" i am getting the following error: user at ubuntu:~/at91work/usb-device-ccid-project$ make cc -g -Os -I../at91lib/boards/simtrace -I../at91lib/peripherals -I../at91lib/components -I../at91lib -Dat91sam7s128 -D__ASSEMBLY__ -Dflash_dfu -c -o obj/flash_dfu_board_cstartup.o ../at91lib/boards/simtrace/board_cstartup.S ../at91lib/boards/simtrace/board_cstartup.S: Assembler messages: ../at91lib/boards/simtrace/board_cstartup.S:55: Error: unknown pseudo-op: `.arm' ../at91lib/boards/simtrace/board_cstartup.S:137: Error: no such instruction: `ldr r4,=_sstack' ../at91lib/boards/simtrace/board_cstartup.S:138: Error: too many memory references for `mov' ../at91lib/boards/simtrace/board_cstartup.S:139: Error: no such instruction: `ldr r0,=LowLevelInit' ../at91lib/boards/simtrace/board_cstartup.S:140: Error: too many memory references for `mov' ../at91lib/boards/simtrace/board_cstartup.S:141: Error: no such instruction: `bx r0' ../at91lib/boards/simtrace/board_cstartup.S:144: Error: no such instruction: `ldr r0,=_efixed' ../at91lib/boards/simtrace/board_cstartup.S:145: Error: no such instruction: `ldr r1,=_srelocate' ../at91lib/boards/simtrace/board_cstartup.S:146: Error: no such instruction: `ldr r2,=_erelocate' ../at91lib/boards/simtrace/board_cstartup.S:148: Error: too many memory references for `cmp' ../at91lib/boards/simtrace/board_cstartup.S:149: Error: no such instruction: `ldrcc r3,[r0],' ../at91lib/boards/simtrace/board_cstartup.S:150: Error: no such instruction: `strcc r3,[r1],' ../at91lib/boards/simtrace/board_cstartup.S:151: Error: no such instruction: `bcc 1b' ../at91lib/boards/simtrace/board_cstartup.S:154: Error: no such instruction: `ldr r0,=_szero' ../at91lib/boards/simtrace/board_cstartup.S:155: Error: no such instruction: `ldr r1,=_ezero' ../at91lib/boards/simtrace/board_cstartup.S:156: Error: expecting operand after ','; got nothing ../at91lib/boards/simtrace/board_cstartup.S:158: Error: too many memory references for `cmp' ../at91lib/boards/simtrace/board_cstartup.S:159: Error: no such instruction: `strcc r2,[r0],' ../at91lib/boards/simtrace/board_cstartup.S:160: Error: no such instruction: `bcc 1b' ../at91lib/boards/simtrace/board_cstartup.S:176: Error: no such instruction: `ldr r0,=main' ../at91lib/boards/simtrace/board_cstartup.S:177: Error: too many memory references for `mov' ../at91lib/boards/simtrace/board_cstartup.S:178: Error: no such instruction: `bx r0' ../at91lib/boards/simtrace/board_cstartup.S:182: Error: no such instruction: `b 1b' make: *** [obj/flash_dfu_board_cstartup.o] Error 1 Thanks for any replies and for your time With Best regards Stathis -------------- next part -------------- An HTML attachment was scrubbed... URL: From holger at freyther.de Tue Jul 22 07:21:40 2014 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 22 Jul 2014 09:21:40 +0200 Subject: MITM / USB CCID card reader In-Reply-To: References: Message-ID: <20140722072140.GN392@xiaoyu.lan> On Mon, Jul 21, 2014 at 10:36:04PM +0300, Stathis mozbery se lew wrote: > Dear list, Hi! > I would like to ask the currently status of MITM implementation on SIMtrace? it is not implemented and from what I know nobody is working on it. > In the usb-device-ccid-project directory when I am trying to use "make" i am getting the following error: > > user at ubuntu:~/at91work/usb-device-ccid-project$ make > cc -g -Os -I../at91lib/boards/simtrace -I../at91lib/peripherals -I../at91lib/components -I../at91lib -Dat91sam7s128 -D__ASSEMBLY__ -Dflash_dfu -c -o obj/flash_dfu_board_cstartup.o ../at91lib/boards/simtrace/board_cstartup.S > ../at91lib/boards/simtrace/board_cstartup.S: Assembler messages: > ../at91lib/boards/simtrace/board_cstartup.S:55: Error: unknown pseudo-op: `.arm' "cc" is likely your host compiler and generates ia-32/AMD64 code. It doesn't know about ARM. Please take a look at the Makefile and see how you pass in the cross compiler. E.g. with the Linux kernel it is something like CROSS_COMPILE=arm-...- make I assume it is similar with this project. kind regards holger