Xianjun Jiao
7cf9ba6e31
Add dmesg printing option for broadcasting packet
2021-05-10 14:04:34 +02:00
Xianjun Jiao
6035432b1d
Update project document to include the rx_intf tx_intf I/Q loopback register
2021-05-06 18:55:39 +02:00
Xianjun Jiao
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)
2021-05-06 16:03:01 +02:00
Xianjun Jiao
4316f57fb7
track the latest openwifi-hw master
2021-05-05 17:01:34 +02:00
Xianjun Jiao
f46d6eb14d
minor udpate on README
2021-05-05 17:00:37 +02:00
Xianjun Jiao
21e7ff9184
udpate_sdcard.sh: backup BOOT.BIN devicetree and kernel in SD card openwifi directory to collabrate with sdcard_boot_udpate.sh
2021-05-05 16:57:06 +02:00
Xianjun Jiao
0a17272215
sdcard_boot_udpate.sh: when downloading fails, warning will be given and old file will be used
2021-05-05 16:54:36 +02:00
Xianjun Jiao
c24e0a046d
sdr.c: change the legacy tx_itrpt1 to tx_itrpt
2021-05-05 16:53:15 +02:00
Xianjun Jiao
c687b19dde
minor update on xilinx dma driver related stuffs
2021-05-05 16:46:28 +02:00
Xianjun Jiao
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.
2021-05-05 16:44:39 +02:00
Xianjun Jiao
23ba65e4fa
document: add free running and tx IQ loopback mode to the side channel
2021-05-05 16:35:49 +02:00
Xianjun Jiao
6681d84f3e
fix the -n and -s typo in the inject_80211.md
2021-05-03 10:10:07 +02:00
Xianjun Jiao
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
2021-05-03 09:58:01 +02:00
Xianjun Jiao
e1a9c183bc
update jpg in webserver
2021-04-07 10:00:20 +02:00
Jiao Xianjun
09d381a093
Update README.md
2021-04-06 18:04:47 +02:00
Xianjun Jiao
b5a0a70cb6
doc/README.md udpate
2021-04-06 10:06:49 +02:00
Jiao Xianjun
317bf9dd12
Update README.md
2021-04-06 09:44:55 +02:00
Xianjun Jiao
a2ffb3014c
udpate readme
2021-04-05 22:00:26 +02:00
Xianjun Jiao
c8b47d083e
more comprehensive/rich info about registers and newer info reflecting newer code/design are added to the project document
2021-04-05 21:59:00 +02:00
Xianjun Jiao
f0f5e22fc1
add libpcap-dev into the post_config.sh. it is needed by packet injection program compiling
2021-04-05 21:56:17 +02:00
Xianjun Jiao
ab45f1b8a2
udpate the figures according to the latest design status
2021-04-05 21:55:25 +02:00
Xianjun Jiao
a2a0d4bd75
udpate inject_80211.md. the fuzzing related info/control method is added
2021-04-05 21:54:49 +02:00
Xianjun Jiao
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
2021-04-05 21:53:29 +02:00
Xianjun Jiao
913a9e947c
add ack disable register in xpu in case ack needs to be disabled in monitor mode
2021-04-05 21:51:47 +02:00
Xianjun Jiao
aed16d0502
add missing soft decoding api in hw_def.h
2021-04-05 21:50:40 +02:00
Xianjun Jiao
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).
2021-04-05 21:49:59 +02:00
Xianjun Jiao
1196ed1fef
remove our customized xilinx_dma.c. the original xilinx_dma.c in kernel can be used now
2021-04-05 21:45:27 +02:00
Xianjun Jiao
95d3c7c5f3
remove all the compiling warnings when build 32bit driver
2021-04-05 21:42:46 +02:00
Xianjun Jiao
e1c2ba0915
turn on soft decoding by default in openofdm_rx.c driver
2021-04-05 21:41:31 +02:00
Xianjun Jiao
b7ed2d0ee5
Merge branch 'master' of github.com:open-sdr/openwifi
2021-04-05 21:36:50 +02:00
Xianjun Jiao
4c45cded07
track the updated openwifi-hw
2021-04-05 21:35:52 +02:00
Jiao Xianjun
f42c544ed6
Update README.md
2021-04-05 20:43:56 +02:00
Jiao Xianjun
68d8456e3a
Update README.md
2021-04-05 20:39:51 +02:00
Jiao Xianjun
0264b507c4
set_csma_normal.sh is not needed.
...
Because we support normal CSMA/CA by default now.
2021-04-02 13:53:54 +02:00
Jiao Xianjun
e42aed846e
Update inject_80211.md
2021-03-29 13:41:28 +02:00
Jiao Xianjun
10ae6518c8
Update inject_80211.md
2021-03-29 13:34:43 +02:00
Jiao Xianjun
64ce2ec972
Update inject_80211.md
2021-03-29 13:34:15 +02:00
Jiao Xianjun
4ec04889b0
Update inject_80211.md
2021-03-29 13:24:52 +02:00
Jiao Xianjun
fdbf6a5a6f
Update inject_80211.md
2021-03-29 13:09:53 +02:00
Xianjun Jiao
266e956643
make sdcard_boot_update.sh more fail safe
2021-03-23 00:00:23 +01:00
Xianjun Jiao
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.
2021-03-22 23:59:41 +01:00
Jiao Xianjun
d9e94a6933
Update README.md
2021-03-16 09:44:48 +01:00
Jiao Xianjun
7589052263
Update README.md
2021-03-16 09:42:25 +01:00
Jiao Xianjun
24f84886c7
Update README.md
2021-03-13 23:10:31 +01:00
Jiao Xianjun
6dbcee39c3
Update README.md
2021-02-20 00:03:41 +01:00
Xianjun Jiao
02f21e3d94
track openwifi-hw
2021-02-08 17:23:08 +01:00
luz paz
46c420ae77
Follow-up typo
2021-02-04 20:42:04 +01:00
luz paz
b1dd94e387
Fix various typos
...
Found via codespell v2.1.dev0
`codespell -q 3 -L ans,filp,fils,hsi`
2021-02-04 20:41:51 +01:00
Jiao Xianjun
a8217c4808
Update AGPL-3.0-or-later.txt
2021-02-03 16:33:45 +01:00
Xianjun Jiao
c993ae0299
Add LICENSE file. Just for github to recognize
2021-02-03 16:32:32 +01:00