{"action":"created","issue":{"url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/206","repository_url":"https://api.github.com/repos/seemoo-lab/nexmon","labels_url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/206/labels{/name}","comments_url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/206/comments","events_url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/206/events","html_url":"https://github.com/seemoo-lab/nexmon/issues/206","id":312352100,"number":206,"title":"4.14 - Rpi 3B+ Compilation - Linker Errors","user":{"login":"mlinton","id":2158650,"avatar_url":"https://avatars3.githubusercontent.com/u/2158650?v=4","gravatar_id":"","url":"https://api.github.com/users/mlinton","html_url":"https://github.com/mlinton","followers_url":"https://api.github.com/users/mlinton/followers","following_url":"https://api.github.com/users/mlinton/following{/other_user}","gists_url":"https://api.github.com/users/mlinton/gists{/gist_id}","starred_url":"https://api.github.com/users/mlinton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlinton/subscriptions","organizations_url":"https://api.github.com/users/mlinton/orgs","repos_url":"https://api.github.com/users/mlinton/repos","events_url":"https://api.github.com/users/mlinton/events{/privacy}","received_events_url":"https://api.github.com/users/mlinton/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2018-04-08T23:23:59Z","updated_at":"2018-05-07T19:58:38Z","closed_at":"2018-05-07T19:58:38Z","author_association":"NONE","body":"Trying to build the patch for the 3B+ on a 3B+ using raspbian\r\n\r\nUname -anr:\r\n\r\nLinux raspberrypi 4.14.30-v7+ #1102 SMP Mon Mar 26 16:45:49 BST 2018 armv7l GNU/Linux\r\n\r\nError:\r\nAttempting to Make from the ./nexmon/patches/bcm43455c0/7_45_154/nexmon:\r\n\r\n COLLECTING STATISTICS read /opt/nexmon/STATISTICS.md for more information\r\n  COMPILING src/injection.c => obj/injection.o (details: log/compiler.log)\r\n  COMPILING src/patch.c => obj/patch.o (details: log/compiler.log)\r\n  COMPILING src/version.c => obj/version.o (details: log/compiler.log)\r\n  COMPILING src/sendframe.c => obj/sendframe.o (details: log/compiler.log)\r\n  COMPILING src/monitormode.c => obj/monitormode.o (details: log/compiler.log)\r\n  COPYING UCODE /opt/nexmon/firmwares/bcm43455c0/7_45_154/ucode.bin => gen/ucode.bin\r\n  COMPRESSING UCODE gen/ucode.bin => gen/ucode_compressed.bin\r\n  GENERATING C FILE gen/ucode_compressed.bin => src/ucode_compressed.c\r\n  COMPILING src/ucode_compressed.c => obj/ucode_compressed.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/wrapper.c => obj/wrapper.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/argprintf.c => obj/argprintf.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/helper.c => obj/helper.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/udptunnel.c => obj/udptunnel.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/ucode_compression_code.c => obj/ucode_compression_code.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/objmem.c => obj/objmem.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/securitycookie.c => obj/securitycookie.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/patches/common/radiotap.c => obj/radiotap.o (details: log/compiler.log)\r\n  COMPILING /opt/nexmon/firmwares/bcm43455c0/7_45_154/flashpatches.c => obj/flashpatches.o (details: log/compiler.log)\r\n  GENERATING LINKER FILE gen/nexmon.pre => gen/nexmon.ld\r\n  GENERATING LINKER FILE gen/nexmon.pre => gen/flashpatches.ld\r\n  GENERATING LINKER FILE gen/memory.ld\r\n  LINKING OBJECTS => gen/patch.elf (details: log/linker.log, log/linker.err)\r\nMakefile:112: recipe for target 'gen/patch.elf' failed\r\nmake: *** [gen/patch.elf] Error 1"},"comment":{"url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/comments/387184701","html_url":"https://github.com/seemoo-lab/nexmon/issues/206#issuecomment-387184701","issue_url":"https://api.github.com/repos/seemoo-lab/nexmon/issues/206","id":387184701,"user":{"login":"mlinton","id":2158650,"avatar_url":"https://avatars3.githubusercontent.com/u/2158650?v=4","gravatar_id":"","url":"https://api.github.com/users/mlinton","html_url":"https://github.com/mlinton","followers_url":"https://api.github.com/users/mlinton/followers","following_url":"https://api.github.com/users/mlinton/following{/other_user}","gists_url":"https://api.github.com/users/mlinton/gists{/gist_id}","starred_url":"https://api.github.com/users/mlinton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlinton/subscriptions","organizations_url":"https://api.github.com/users/mlinton/orgs","repos_url":"https://api.github.com/users/mlinton/repos","events_url":"https://api.github.com/users/mlinton/events{/privacy}","received_events_url":"https://api.github.com/users/mlinton/received_events","type":"User","site_admin":false},"created_at":"2018-05-07T19:58:38Z","updated_at":"2018-05-07T19:58:38Z","author_association":"NONE","body":"Ok so rebuilt the RPI3B+ from scratch, updated the kernel to 1.14.34-v7+, and ran through the installation instructions again fresh.  No errors now while building the firmware, followed the instructions to get the driver to load on reboot, rebooted and added the monitor interface with the \"iw phy phy0 interface add mon0 type monitor\" as root.  This successfully added the interface mon0.\r\n\r\nAttempted to monitor the interface and I get an \"SIOCSIFFLAGS: Operation not possible due to RF-kill\" error, unblocked it with \"sudo rfkill unblock all\" and it now is monitoring as expected.\r\n\r\nStill not sure why there were errors in the first place, but this is now working well.\r\n\r\n\r\n"}}
{"actor":{"display_login":"mlinton"}}