Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2021-10-21 20:25:26

Sandokai
Contributor
Registered: 2021-09-28
Posts: 6

Problem installing Proxmark 3 easy

Hello :-)
Thank you very much for having me on this forum! This is my 2nd post (I think) so I will do my best to describe as best as I can my problem.
I am using Kali Linux and when I was following this tutorial "How to" ( https://www.youtube.com/watch?v=D2-W6qYOSLI ) I hit a brick wall running 120 mph. Everything was going smoothly (haven't noticed nothing "weird) until I have executed the following lines:

make clean;
make -j8;
./flash-bootrom.sh
./flash-fullimage.sh
./proxmark3.sh

I am getting the following error message :
[-] CC lopcodes.c
[-] CC ctr_drbg.c
[=] AR libhardnested.a
[-] CC src/version_pm3.c
[-] CC lparser.c
[-] CC entropy_poll.c
[-] CC lstate.c
[-] CXX src/proxgui.cpp
[-] CXX src/proxguiqt.moc.cpp
[-] CC lstring.c
[=] AR tinycbor.a
[-] CC entropy.c
[-] CC ltable.c
[-] CC error.c
[-] CC ltm.c
[-] CC lundump.c
[-] CC lvm.c
[-] CC ecp.c
[-] CC lzio.c
[-] CC ecp_curves.c
[-] CC lauxlib.c
[-] CC lbaselib.c
[-] CC lbitlib.c
[-] CC lcorolib.c
[-] CC ldblib.c
[-] CC liolib.c
[-] CC lmathlib.c
[-] CC certs.c
[-] CC loslib.c
[-] CC camellia.c
[-] CC lstrlib.c
[-] CC blowfish.c
[-] CC cipher_wrap.c
[-] CC ltablib.c
[-] CC cipher.c
[-] CC cmac.c
[-] CC des.c
[-] CC ecdsa.c
[-] CC md.c
[-] CC md5.c
[-] CC loadlib.c
[-] CC oid.c
[-] CC linit.c
[-] CC pem.c
[-] CC arc4.c
[-] CC pk.c
[-] CC pk_wrap.c
[=] AR liblua.a
[-] CC pkwrite.c
[-] CC pkcs5.c
[-] CC pkcs12.c
[-] CC pkparse.c
[-] CC platform.c
[-] CC platform_util.c
[-] CC rsa.c
[-] CC rsa_internal.c
[-] CC sha1.c
[-] CC sha256.c
[-] CC sha512.c
[-] CC threading.c
[-] CC x509.c
[-] CC x509_crl.c
[-] CC x509_crt.c
[=] AR libmbedtls.a
[=] LD proxmark3
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_openpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7192: undefined reference to `openpty'
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_forkpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7293: undefined reference to `forkpty'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:695: proxmark3] Error 1
make: *** [Makefile:137: client/all] Error 2
bash: ./flash-bootrom.sh: No such file or directory
bash: ./flash-fullimage.sh: No such file or directory
bash: ./proxmark3.sh: No such file or directory

Could you please support? Thank you in advance!

Offline

#2 2021-10-22 13:46:18

iceman
Administrator
Registered: 2013-04-25
Posts: 9,538
Website

Re: Problem installing Proxmark 3 easy

Problem with videos is that they get outdated quite fast.  I suggest you  follow the instructions  in this document https://github.com/RfidResearchGroup/pr … uctions.md

And since you are on linux,  don't forget to kill the modem manager.

Offline

#3 2021-10-22 15:45:47

Sandokai
Contributor
Registered: 2021-09-28
Posts: 6

Re: Problem installing Proxmark 3 easy

Hello Sir! Thank you very much for your reply ( I am huge fan ) . I was following the guide as you advised but unfortunately I am still getting the same error message.

[-] GEN obj/fullimage.data.bin.z
[-] GEN obj/fullimage.nodata.o
[-] GEN obj/fullimage.data.o
[=] LD obj/fullimage.elf
[=] GEN obj/fullimage.s19
[*] MAKE recovery/all     [/*] <- Ive added this as it wont allowed me to post this reply.
[=] GEN bootrom.bin
[=] GEN fullimage.bin
[=] GEN proxmark3_recovery.bin
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_openpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7192: undefined reference to `openpty'
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_forkpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7293: undefined reference to `forkpty'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:695: proxmark3] Error 1
make: *** [Makefile:137: client/all] Error 2


This happens after executing lines:

make clean && make -j
Could you please advise?

Last edited by Sandokai (2021-10-22 15:59:14)

Offline

#4 2021-10-23 17:16:01

iceman
Administrator
Registered: 2013-04-25
Posts: 9,538
Website

Re: Problem installing Proxmark 3 easy

looks like your build environment isn't set up correct.  You need too look into your libpython....

Offline

#5 2021-10-30 19:01:01

Sandokai
Contributor
Registered: 2021-09-28
Posts: 6

Re: Problem installing Proxmark 3 easy

Hello :-) After many attempts I decided to nuke my system and install it once again. I passed this step where I stuck but here is another issue... Once I am executing the command :
[~/proxmark3]
└─#  client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf                                                                               
I am getting :
zsh: no such file or directory: client/flasher
I have tried
./client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf   
But I am getting the same error.
Could you please advise?
Thank you in advance!

Offline

#6 2021-10-30 22:01:17

iceman
Administrator
Registered: 2013-04-25
Posts: 9,538
Website

Re: Problem installing Proxmark 3 easy

which guide are you following? 
and which repo software are you trying to use?

You are mixing...

Offline

#7 2021-10-31 23:01:40

Sandokai
Contributor
Registered: 2021-09-28
Posts: 6

Re: Problem installing Proxmark 3 easy

Thank you for your answer! You was right... (Love your brain Iceman!) I made full installation from scratch and I get to the end. When I run ./pm3                                                                 127 ⨯
[=] Session log /home/cr45her/.proxmark3/logs/log_20211031.txt
[=] Using UART port /dev/ttyACM0
[=] Communicating with PM3 over USB-CDC


  ██████╗ ███╗   ███╗█████╗
  ██╔══██╗████╗ ████║╚═══██╗
  ██████╔╝██╔████╔██║ ████╔╝
  ██╔═══╝ ██║╚██╔╝██║ ╚══██╗
  ██║     ██║ ╚═╝ ██║█████╔╝
  ╚═╝     ╚═╝     ╚═╝╚════╝     [ ❄️ Iceman ❄️ ]



[=] Creating initial preferences file
[=] Saving preferences...
[+] saved to json file /home/cr45her/.proxmark3/preferences.json
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

[ Proxmark3 RFID instrument ]

[ CLIENT ]
  RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-31 21:53:25
  compiled with............. GCC 10.2.1 20210110
  platform.................. Linux / x86_64
  Readline support.......... present
  QT GUI support............ present
  native BT support......... present
  Python script support..... present
  Lua SWIG support.......... present
  Python SWIG support....... present

[ PROXMARK3 ]
[-] ⛔ fail reading from flashmemory
  device.................... device / fw mismatch
  firmware.................. RDV4
  external flash............ absent
  smartcard reader.......... absent
  FPC USART for BT add-on... absent

[ ARM ]
  bootrom: RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-30 12:16:35
       os: RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-30 12:17:22
  compiled with GCC 10.3.1 20210621 (release)

[ FPGA ]
  LF image built for 2s30vq100 on 2020-07-08 at 23:08:07
  HF image built for 2s30vq100 on 2020-07-08 at 23:08:19
  HF FeliCa image built for 2s30vq100 on 2020-07-08 at 23:08:30

[ Hardware ]
  --= uC: AT91SAM7S512 Rev B
  --= Embedded Processor: ARM7TDMI
  --= Internal SRAM size: 64K bytes
  --= Architecture identifier: AT91SAM7Sxx Series
  --= Embedded flash memory 512K bytes ( 59% used )

[usb] pm3 -->

The only thing which worrying me is:
[-] ⛔ fail reading from flashmemory
  device.................... device / fw mismatch
  firmware.................. RDV4
  external flash............ absent
  smartcard reader.......... absent
  FPC USART for BT add-on... absent

Offline

#8 2021-11-01 19:14:31

iceman
Administrator
Registered: 2013-04-25
Posts: 9,538
Website

Re: Problem installing Proxmark 3 easy

there is a channel about that on the discord server.  No real worries.  Your pm3 is fully functional

Offline

#9 2021-11-02 10:18:10

Sandokai
Contributor
Registered: 2021-09-28
Posts: 6

Re: Problem installing Proxmark 3 easy

Thank you very much for your time Iceman! Does it mean that my PM is bricked?

Last edited by Sandokai (2021-11-02 10:20:27)

Offline

#10 2021-12-24 14:23:56

kosgguy
Contributor
Registered: 2021-12-18
Posts: 56

Re: Problem installing Proxmark 3 easy

Bro, it says "  device.................... device / fw mismatch". Which mean you haven't read this
https://github.com/RfidResearchGroup/pr … ameters.md
advanced compilation parameters.
You have installed a RDV4 proxmark firmware in a non-RDV4 proxmark hardware. You need to follow this advanced compilation steps

Thanks

Offline

Board footer

Powered by FluxBB