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.
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.
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
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
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
looks like your build environment isn't set up correct. You need too look into your libpython....
Offline
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
which guide are you following?
and which repo software are you trying to use?
You are mixing...
Offline
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
there is a channel about that on the discord server. No real worries. Your pm3 is fully functional
Offline
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
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