Commit Graph

  • 7cf9ba6e31 Add dmesg printing option for broadcasting packet Xianjun Jiao 2021-05-10 14:04:34 +02:00
  • 6035432b1d Update project document to include the rx_intf tx_intf I/Q loopback register Xianjun Jiao 2021-05-06 18:55:39 +02:00
  • b66028eed3 Change the example packet in inject_80211.c from broadcast to unicast to ease the loopback debug based on dmesg printing (broadcast packet is not printed) Xianjun Jiao 2021-05-06 16:03:01 +02:00
  • 4316f57fb7 track the latest openwifi-hw master Xianjun Jiao 2021-05-05 17:01:34 +02:00
  • f46d6eb14d minor udpate on README Xianjun Jiao 2021-05-05 17:00:37 +02:00
  • 21e7ff9184 udpate_sdcard.sh: backup BOOT.BIN devicetree and kernel in SD card openwifi directory to collabrate with sdcard_boot_udpate.sh Xianjun Jiao 2021-05-05 16:57:06 +02:00
  • 0a17272215 sdcard_boot_udpate.sh: when downloading fails, warning will be given and old file will be used Xianjun Jiao 2021-05-05 16:54:36 +02:00
  • c24e0a046d sdr.c: change the legacy tx_itrpt1 to tx_itrpt Xianjun Jiao 2021-05-05 16:53:15 +02:00
  • c687b19dde minor update on xilinx dma driver related stuffs Xianjun Jiao 2021-05-05 16:46:28 +02:00
  • 56fcab2044 udpate ad9361 driver related stuffs: we do not maintain our own (modified) ad9361 driver anymore! The original ad9361 driver in the Linux kernel tree can be used with some extra EXPORT_SYMBOL. Xianjun Jiao 2021-05-05 16:44:39 +02:00
  • 23ba65e4fa document: add free running and tx IQ loopback mode to the side channel Xianjun Jiao 2021-05-05 16:35:49 +02:00
  • 6681d84f3e fix the -n and -s typo in the inject_80211.md Xianjun Jiao 2021-05-03 10:10:07 +02:00
  • 46886bdf9e To avoid compiling error of inject_80211.c with new kernel (2019_R2), the rand_char size needs to be 1484 due to the space occupied by u8aRadiotapHeader and ieee_hdr in buffer Xianjun Jiao 2021-05-03 09:58:01 +02:00
  • e1a9c183bc update jpg in webserver Xianjun Jiao 2021-04-07 10:00:20 +02:00
  • 09d381a093 Update README.md Jiao Xianjun 2021-04-06 18:04:47 +02:00
  • b5a0a70cb6 doc/README.md udpate Xianjun Jiao 2021-04-06 10:06:49 +02:00
  • 317bf9dd12 Update README.md Jiao Xianjun 2021-04-06 09:44:55 +02:00
  • a2ffb3014c udpate readme Xianjun Jiao 2021-04-05 22:00:26 +02:00
  • c8b47d083e more comprehensive/rich info about registers and newer info reflecting newer code/design are added to the project document Xianjun Jiao 2021-04-05 21:59:00 +02:00
  • f0f5e22fc1 add libpcap-dev into the post_config.sh. it is needed by packet injection program compiling Xianjun Jiao 2021-04-05 21:56:17 +02:00
  • ab45f1b8a2 udpate the figures according to the latest design status Xianjun Jiao 2021-04-05 21:55:25 +02:00
  • a2a0d4bd75 udpate inject_80211.md. the fuzzing related info/control method is added Xianjun Jiao 2021-04-05 21:54:49 +02:00
  • fc47ee1d62 fix the bug when retry_limit_raw==0 in sdr.c (0 is the abnormal number encountered in the monitor mode. normally it should >= 1). the bug causes 15 times transmissions for a packet if no ack is received Xianjun Jiao 2021-04-05 21:53:29 +02:00
  • 913a9e947c add ack disable register in xpu in case ack needs to be disabled in monitor mode Xianjun Jiao 2021-04-05 21:51:47 +02:00
  • aed16d0502 add missing soft decoding api in hw_def.h Xianjun Jiao 2021-04-05 21:50:40 +02:00
  • bb0a2c5897 in xpu.v slv_reg19 and slv_reg8 are not twistted anymore. slv_reg6 is added to assist the register map in xpu more clear. separate registers for different purpose. separate registers for dynamic and static configurations in driver (sdr.c). Xianjun Jiao 2021-04-05 21:49:59 +02:00
  • 1196ed1fef remove our customized xilinx_dma.c. the original xilinx_dma.c in kernel can be used now Xianjun Jiao 2021-04-05 21:45:27 +02:00
  • 95d3c7c5f3 remove all the compiling warnings when build 32bit driver Xianjun Jiao 2021-04-05 21:42:46 +02:00
  • e1c2ba0915 turn on soft decoding by default in openofdm_rx.c driver Xianjun Jiao 2021-04-05 21:41:31 +02:00
  • b7ed2d0ee5 Merge branch 'master' of github.com:open-sdr/openwifi Xianjun Jiao 2021-04-05 21:36:50 +02:00
  • 4c45cded07 track the updated openwifi-hw Xianjun Jiao 2021-04-05 21:35:52 +02:00
  • f42c544ed6 Update README.md Jiao Xianjun 2021-04-05 20:43:56 +02:00
  • 68d8456e3a Update README.md Jiao Xianjun 2021-04-05 20:39:51 +02:00
  • 0264b507c4 set_csma_normal.sh is not needed. Jiao Xianjun 2021-04-02 13:53:54 +02:00
  • e42aed846e Update inject_80211.md Jiao Xianjun 2021-03-29 13:41:28 +02:00
  • 10ae6518c8 Update inject_80211.md Jiao Xianjun 2021-03-29 13:34:43 +02:00
  • 64ce2ec972 Update inject_80211.md Jiao Xianjun 2021-03-29 13:34:15 +02:00
  • 4ec04889b0 Update inject_80211.md Jiao Xianjun 2021-03-29 13:24:52 +02:00
  • fdbf6a5a6f Update inject_80211.md Jiao Xianjun 2021-03-29 13:09:53 +02:00
  • 266e956643 make sdcard_boot_update.sh more fail safe Xianjun Jiao 2021-03-23 00:00:23 +01:00
  • 027d42ec5b Fix the state unsync issue between rx interrupt and mac80211. When the issue happens, only a new packet incoming could trigger an old rx packet going to mac80211 rx. And this new fix also could work with the original xilinx dma driver. Our slightly modified xilinx dma driver is not needed anymore. Xianjun Jiao 2021-03-22 23:59:41 +01:00
  • d9e94a6933 Update README.md Jiao Xianjun 2021-03-16 09:44:48 +01:00
  • 7589052263 Update README.md Jiao Xianjun 2021-03-16 09:42:25 +01:00
  • 24f84886c7 Update README.md Jiao Xianjun 2021-03-13 23:10:31 +01:00
  • 6dbcee39c3 Update README.md Jiao Xianjun 2021-02-20 00:03:41 +01:00
  • 02f21e3d94 track openwifi-hw Xianjun Jiao 2021-02-08 17:23:08 +01:00
  • 46c420ae77 Follow-up typo luz paz 2021-02-04 04:16:34 -05:00
  • b1dd94e387 Fix various typos luz paz 2021-02-04 03:54:47 -05:00
  • a8217c4808 Update AGPL-3.0-or-later.txt Jiao Xianjun 2021-02-03 16:33:45 +01:00
  • c993ae0299 Add LICENSE file. Just for github to recognize Xianjun Jiao 2021-02-03 16:32:32 +01:00
  • 995e5a48c4 Update nl80211.h Jiao Xianjun 2021-02-03 16:19:45 +01:00
  • 90a9709644 Create ISC.txt Jiao Xianjun 2021-02-03 16:16:57 +01:00
  • 55c2866f7c Merge pull request #54 from lnceballosz/master Jiao Xianjun 2021-02-03 16:14:49 +01:00
  • e07d2876e8 Update wgd.sh Jiao Xianjun 2021-02-03 16:01:04 +01:00
  • 20aa12c209 Update update_sdcard.sh Jiao Xianjun 2021-02-03 16:00:48 +01:00
  • 87979c5b0a Update slice_cfg.sh Jiao Xianjun 2021-02-03 16:00:30 +01:00
  • fe6c78a558 Update side_ch_ctl.c Jiao Xianjun 2021-02-03 16:00:07 +01:00
  • 0c8f0042fa Update set_csma_normal.sh Jiao Xianjun 2021-02-03 15:59:38 +01:00
  • 43458c4d8f Update set_csma_high.sh Jiao Xianjun 2021-02-03 15:59:25 +01:00
  • 2b772c5e40 Update set_ant.sh Jiao Xianjun 2021-02-03 15:59:06 +01:00
  • 7728f0169a Update version.sh Jiao Xianjun 2021-02-03 15:58:47 +01:00
  • 90a0e608fc Update sections.c Jiao Xianjun 2021-02-03 15:58:17 +01:00
  • c654e5ed88 Update sdrctl.h Jiao Xianjun 2021-02-03 15:57:47 +01:00
  • d41937caf8 Update sdrctl.c Jiao Xianjun 2021-02-03 15:57:21 +01:00
  • 717c7bfc90 Update nl80211_testmode_def.h Jiao Xianjun 2021-02-03 15:56:52 +01:00
  • b2cb0f0ffb Update cmd.c Jiao Xianjun 2021-02-03 15:56:18 +01:00
  • 402ab59395 Update sdr-ad-hoc-up.sh Jiao Xianjun 2021-02-03 15:55:41 +01:00
  • b1b9970125 Update sdr-ad-hoc-join.sh Jiao Xianjun 2021-02-03 15:55:26 +01:00
  • 7be237bdc0 Update sdcard_boot_update.sh Jiao Xianjun 2021-02-03 15:55:07 +01:00
  • fe360a663a Update rf_init.sh Jiao Xianjun 2021-02-03 15:54:51 +01:00
  • f56c9fb1b6 Update prepare_kernel.sh Jiao Xianjun 2021-02-03 15:54:36 +01:00
  • dfdc60c422 Update post_config.sh Jiao Xianjun 2021-02-03 15:54:19 +01:00
  • 37f8306bff Update nic_back_to_normal.sh Jiao Xianjun 2021-02-03 15:54:04 +01:00
  • c13ae9ec61 Update monitor_ch.sh Jiao Xianjun 2021-02-03 15:53:47 +01:00
  • f5ad45c8db Update link_perf_test.sh Jiao Xianjun 2021-02-03 15:53:05 +01:00
  • 0a94bc0010 Update inject_80211.sh Jiao Xianjun 2021-02-03 15:52:46 +01:00
  • 90cf64d3b5 Update inject_80211.h Jiao Xianjun 2021-02-03 15:52:17 +01:00
  • e69a4568d9 Update inject_80211.c Jiao Xianjun 2021-02-03 15:51:16 +01:00
  • b53d54cf38 Update analyze_80211.c Jiao Xianjun 2021-02-03 15:49:56 +01:00
  • 53aeab506d Update get_fpga.sh Jiao Xianjun 2021-02-03 15:48:51 +01:00
  • 423380721d Update fosdem.sh Jiao Xianjun 2021-02-03 15:48:33 +01:00
  • 8d5a3b2bf0 Update fosdem-11ag.sh Jiao Xianjun 2021-02-03 15:47:45 +01:00
  • fd92a0b520 Update build_wpa_supplicant_wo11b.sh Jiao Xianjun 2021-02-03 15:47:20 +01:00
  • 1e2aab33e0 Update boot_bin_gen_zynqmp.sh Jiao Xianjun 2021-02-03 15:46:47 +01:00
  • 596ef126cb Update boot_bin_gen.sh Jiao Xianjun 2021-02-03 15:46:25 +01:00
  • 2099dc84e8 Update build_zynqmp_boot_bin.sh Jiao Xianjun 2021-02-03 15:46:02 +01:00
  • 3b2784d451 Update build_boot_bin.sh Jiao Xianjun 2021-02-03 15:45:40 +01:00
  • 9e7be83fb0 Update xpu.c Jiao Xianjun 2021-02-03 15:45:09 +01:00
  • 20f54826cd Update xilinx_dma.c Jiao Xianjun 2021-02-03 15:44:30 +01:00
  • 1ed5453a9a Update make_xilinx_dma.sh Jiao Xianjun 2021-02-03 15:43:59 +01:00
  • ad98df511b Update README.md Jiao Xianjun 2021-02-03 15:43:34 +01:00
  • c4306a8baf Update tx_intf.c Jiao Xianjun 2021-02-03 15:42:49 +01:00
  • 541ccd3ce3 Update side_ch.h Jiao Xianjun 2021-02-03 15:42:17 +01:00
  • ebf4978ece Update side_ch.c Jiao Xianjun 2021-02-03 15:41:35 +01:00
  • a415fa7ffb Update make_driver.sh Jiao Xianjun 2021-02-03 15:41:02 +01:00
  • d8d76f8862 Update sdr.h Jiao Xianjun 2021-02-03 15:40:16 +01:00
  • 32bfd1abde Update sdr.c Jiao Xianjun 2021-02-03 15:39:58 +01:00
  • 8598124eec Update rx_intf.c Jiao Xianjun 2021-02-03 15:39:36 +01:00
  • 5355b2b8ea Update openofdm_tx.c Jiao Xianjun 2021-02-03 15:38:47 +01:00
  • a3cbb385b8 Update openofdm_rx.c Jiao Xianjun 2021-02-03 15:38:20 +01:00