100 Commits
Author SHA1 Message Date
garywill 70c73efda0 version 0.8.2 2026-07-05 10:38:52 +08:00
garywill bd0e505ee7 Merge branch 2026-07-05 10:38:52 +08:00
garywill 3f294d8afc error msg when hostapd not found 2026-06-02 21:46:43 +08:00
garywill 16b504e9f9 replace 'which' with 'command -v' 2026-06-02 21:43:37 +08:00
garywill 4cdb678e69 redesign '-w' option values 2026-06-02 14:46:25 +08:00
garywill 0457325edf readme: notice for sys admins 2025-11-15 17:46:33 +08:00
garywill 60d4b53236 version 0.8.1 2025-09-13 10:33:03 +08:00
garywill bef65d4b2b add some quotes 2025-09-13 10:33:03 +08:00
garywill 1158b8b337 use approach better than '-gt 0' for writing hostapd.conf 2025-09-13 10:33:03 +08:00
garywill 8b3ebd8f67 text 2025-09-13 10:33:03 +08:00
garywill 73aac55c34 refractor hostapd.conf wifi4-6 part 2025-09-13 10:33:03 +08:00
garywill 317de635d2 readme 2025-09-13 10:33:03 +08:00
garywill cf9bc306c4 version 0.8.0 2025-08-17 16:21:56 +08:00
garywill 3f8415a103 Merge branch 'wifi6' 2025-08-17 12:12:25 +08:00
garywill 7ffd74d4eb fix if interface already in a firewalld zone 2025-08-17 11:08:02 +08:00
garywill 3b036f4781 readme 2025-08-17 11:07:21 +08:00
garywill c6d704e3aa readme 2025-08-17 10:32:48 +08:00
garywill a511219b50 hostapd.conf: separate ieee80211n=1 and ht_capab= 2025-08-17 10:32:48 +08:00
garywill 7ecc846459 alias: --req-wifi4 = --req-ht . Same for wifi5/6 2025-08-17 10:32:48 +08:00
garywill bbb70b99ba update wifi options description 2025-08-17 10:32:48 +08:00
garywill 3ebbf37428 Rename --idle-timeout to --sta-timeout. No default value 2025-08-17 10:32:48 +08:00
garywill 958ebffd7f rename --enable-twt to --p2ptwt 2025-08-17 10:32:48 +08:00
garywill ff15c19383 wifi options sequence 2025-08-17 10:32:48 +08:00
garywill bc8bfb5cab wifi 4~6 options sequence 2025-08-17 10:32:48 +08:00
garywill b4cbcbdbbb is_same_netns: handle if not same pidns 2025-08-16 10:09:08 +08:00
garywill 94949ba40b show freq band and channel 2025-07-27 14:12:21 +08:00
garywill 9df05cd81a dependency: crda ,regdb 2025-07-27 13:42:50 +08:00
garywill 01c99f8e4c show config dir at start 2025-07-27 13:03:47 +08:00
garywill 3900871977 add --keep-confdir 2025-07-27 12:55:28 +08:00
garywill cfeadeb3bd start/exit time in temp config dir 2025-07-27 12:52:59 +08:00
garywill 702c4f28f5 global variable PHY 2025-07-26 10:50:10 +08:00
garywill 3e23e0bd0c refractor freq to channel function (for 2.4G, 5G, 6G) 2025-07-26 10:17:26 +08:00
garywill fe2348a725 some aa-complain improve 2024-12-18 20:52:53 +08:00
garywill e7ecf8707d 0.7.6 2024-10-04 12:17:39 +08:00
garywill fbad56f05c get_pid_by_dbus_name() : fix stderr show 2024-04-20 20:48:05 +08:00
garywill c376609896 readme text 2024-04-20 20:46:05 +08:00
garywill a8ae765f03 fix type #73 2024-04-20 20:45:53 +08:00
garywill d39b438161 0.7.6b 2024-02-25 10:00:00 +08:00
garywill 6aabef278b Detect firewalld and make sure it won't interfere 2024-02-25 10:00:00 +08:00
garywill 8b57dcef1a judge netns 2024-02-25 10:00:00 +08:00
garywill 1def3deb96 improve nm running judgement. use dbus also 2024-02-25 10:00:00 +08:00
garywill 04f473dc64 call disable_unwanted_forward() early 2024-02-25 10:00:00 +08:00
garywill c1bb2668dd 0.7.5b 2024-02-25 10:00:00 +08:00
garywill a4e3089e69 disable unwanted forwarding 2024-02-25 10:00:00 +08:00
garywill 8c9e16dd17 explictly ban unwanted forwardings in start_nat() 2024-02-25 10:00:00 +08:00
garywill 40872ebb9e exclude 6 if not enabled 2024-02-25 10:00:00 +08:00
garywill 97b1ef5bd0 merge for start_redsocks() 2024-02-25 10:00:00 +08:00
garywill 9fc74d4bdb add missing local vars 2024-02-25 10:00:00 +08:00
garywill 8759ee43f1 merge for start_catch_dns() 2024-02-25 10:00:00 +08:00
garywill 5f24246e85 merge for allow_dns_port() 2024-02-25 10:00:00 +08:00
garywill 508fefa48f rename GATEWAY to GATEWAY4 2024-02-25 10:00:00 +08:00
garywill 791f6c314b merge for start_ban_lan() 2024-02-25 10:00:00 +08:00
garywill 4db9dcbdb0 merge iptables operation 4 and 6 for start_nat() 2024-02-25 10:00:00 +08:00
garywill 97269da898 use var SUBNET_NET4 , SUBNET_NET6 2024-02-25 10:00:00 +08:00
garywill 9c9b3afde6 use array for iptables custom chain 2024-02-25 10:00:00 +08:00
garywill 3d3a63d53b version 0.7.3 2024-01-19 14:33:25 +08:00
garywill 0274cd339b Merge branch 2024-01-19 14:26:36 +08:00
garywill 32f168ec8c can_transmit_to_channel() ignores freq value just focus on channel number 2024-01-19 13:50:34 +08:00
garywill cbaa19db72 improve pci info format 2024-01-14 20:25:06 +08:00
garywill a86517294b readme 2024-01-14 20:20:50 +08:00
garywill 9790d3117b show current pci driver 2024-01-14 09:27:36 +08:00
garywill e65228750b apply some spellcheck 2024-01-14 08:49:38 +08:00
garywill 718a1752f1 version 0.7.1 2023-12-30 22:31:32 +08:00
garywill 5dcfacc418 0.7.1b readme 2023-10-04 22:02:49 +08:00
garywill 0c85f00297 version 0.7.1b 2023-10-04 21:48:37 +08:00
garywill a2fcbc4781 aliases 2023-10-04 21:48:27 +08:00
garywill 63cd88b5fc version 0.7.0b 2023-10-04 11:54:49 +08:00
garywill 957ed25f07 rename some options 2023-10-04 11:43:24 +08:00
garywill 183cf44934 remove duplicated hostapd.conf path info (will show after) 2023-10-04 11:21:50 +08:00
garywill 4e92b3ebf5 -c will not fallback automatically 2023-10-04 11:21:00 +08:00
garywill 992ad00ca1 Revert "Add force channel flag"
This reverts commit 73441c4ed3.
2023-10-04 10:41:13 +08:00
garywill 8527e1a9b6 add link to web doc reader 2023-04-23 14:36:37 +08:00
garywill 18a57119b9 readme 2023-04-23 14:05:41 +08:00
garywill 7f1ae6282e readme 2023-04-23 14:01:35 +08:00
garywill 4515dde9b4 readme 2023-04-23 10:17:41 +08:00
garywill 45ad35d29f 0.6.7 2023-01-07 20:55:20 +08:00
garywill a663d9052b update readme 2023-01-07 09:10:05 +08:00
garywill e3941c560f text 2023-01-07 09:08:18 +08:00
garywill 7ec589b1c2 add some notice 2023-01-07 09:07:18 +08:00
garywill 9e1d985623 move 'qrencode' from readme dependency to cli usage note 2022-04-03 18:05:05 +08:00
garywill 433b3b8d39 add --dns-nocache option 2022-04-03 18:03:51 +08:00
garywill e8284c5398 add "Install" section in readme 2022-04-03 17:46:48 +08:00
garywill c2da43250e typo 2022-04-03 17:46:24 +08:00
garywill f6995bc30c get device pci info 2022-01-05 20:01:38 +08:00
garywill f8cbf5eded don't use PGID to do clean up 2021-11-20 20:32:38 +08:00
garywill 15a2e0ce53 0.6.6 2021-11-07 10:31:15 +08:00
garywill 083cd42afd new iptables function 2021-11-07 10:30:56 +08:00
garywill 7c6113f1d2 0.6.5 2021-11-07 10:29:12 +08:00
garywill 0ccdcf647a correct description about '--dhcp-dns(6)' 2021-11-07 10:28:36 +08:00
garywill 61a5af2202 more text 2021-10-23 10:56:51 +08:00
garywill d2bc2d9460 readme fold 2021-10-23 10:16:12 +08:00
garywill 2468b5a415 Version 0.6.3. Tested nftables
Stop judging xt_comment by lsmod, which wasn't reliable
Users who want to disable iptables comment should set env var
2021-08-29 10:27:17 +08:00
garywill 3b71515e07 hostapd in apparmor complain mode
to solve problem that openSUSE users meet
2021-08-29 10:24:50 +08:00
garywill c2b21bb391 0.6.2 2021-08-22 09:27:49 +08:00
garywill e5fc9efe48 support short gateway ip expression
fix dnsmasq pid not get
watchdog zombie judgement
iptables nft and comment judgement
use fifo for dnsmasq log
2021-04-17 12:29:53 +08:00
garywill 1e3c5004c3 some improvements
add '-l'

change MAC addr backking up and restoring judgement to OLD_MACADDR ==
now

filter --lc STATUS==FAILED line

fix iw and iwconfig availability not checked

not use die() before trap
2021-02-22 09:20:41 +08:00
garywill 2341938b76 0.6.0 2021-01-20 13:10:02 +08:00
garywill 92896c3997 refactor listing clients function 2021-01-20 13:10:02 +08:00
garywill f9874eaed3 reform 2021-01-20 13:10:02 +08:00
garywill 15fb0493e6 fix some mac addr bug 2021-01-20 13:10:02 +08:00