readme
This commit is contained in:
parent
a511219b50
commit
c6d704e3aa
48
README.md
48
README.md
|
@ -19,6 +19,8 @@ Basic features:
|
||||||
- Specify upstream DNS (kind of a plain DNS proxy)
|
- Specify upstream DNS (kind of a plain DNS proxy)
|
||||||
- IPv6 (behind NATed LAN, like IPv4)
|
- IPv6 (behind NATed LAN, like IPv4)
|
||||||
- Creating WiFi hotspot:
|
- Creating WiFi hotspot:
|
||||||
|
- Wifi 4/5/6
|
||||||
|
- 2.4GHz, 5GHz
|
||||||
- Channel selecting
|
- Channel selecting
|
||||||
- Choose encryptions: WPA2/WPA, WPA2, WPA, No encryption
|
- Choose encryptions: WPA2/WPA, WPA2, WPA, No encryption
|
||||||
- Create AP on the same interface you are getting Internet (usually require same channel)
|
- Create AP on the same interface you are getting Internet (usually require same channel)
|
||||||
|
@ -381,19 +383,19 @@ Options:
|
||||||
(defaults to /etc/hostapd/hostapd.accept)
|
(defaults to /etc/hostapd/hostapd.accept)
|
||||||
--hostapd-debug <level> 1 or 2. Passes -d or -dd to hostapd
|
--hostapd-debug <level> 1 or 2. Passes -d or -dd to hostapd
|
||||||
--isolate-clients Disable wifi communication between clients
|
--isolate-clients Disable wifi communication between clients
|
||||||
|
--sta-timeout <seconds> Timeout to disconnect a no-signal client
|
||||||
--no-haveged Do not run haveged automatically when needed
|
--no-haveged Do not run haveged automatically when needed
|
||||||
--hs20 Enable Hotspot 2.0
|
--hs20 Enable Hotspot 2.0
|
||||||
|
|
||||||
WiFi 4 (802.11n) configs:
|
WiFi 4 (802.11n) configs:
|
||||||
--wifi4 Enable IEEE 802.11n (HT)
|
--wifi4 Enable IEEE 802.11n (HT, High Throughput)
|
||||||
--req-ht Require station HT (High Throughput) mode
|
--ht-capab <HT caps> HT capabilities (example: '[HT40+][HT40-]')
|
||||||
--ht-capab <HT caps> HT capabilities (default: [HT40+])
|
(default: '[HT40+]')
|
||||||
|
--req-wifi4 Only support Wifi>=4 clients
|
||||||
WiFi 5 (802.11ac) configs:
|
|
||||||
--wifi5 Enable IEEE 802.11ac (VHT)
|
|
||||||
--req-vht Require station VHT (Very High Thoughtput) mode
|
|
||||||
--vht-capab <VHT caps> VHT capabilities
|
|
||||||
|
|
||||||
|
WiFi 5 (802.11ac) configs:
|
||||||
|
--wifi5 Enable IEEE 802.11ac (VHT, Very High Thoughtput)
|
||||||
|
--vht-capab <VHT caps> VHT capabilities (example: '[VHT160][RXLDPC]')
|
||||||
--vht-ch-width <index> Index of VHT channel width:
|
--vht-ch-width <index> Index of VHT channel width:
|
||||||
0 for 20MHz or 40MHz (default)
|
0 for 20MHz or 40MHz (default)
|
||||||
1 for 80MHz
|
1 for 80MHz
|
||||||
|
@ -403,9 +405,32 @@ Options:
|
||||||
segment. Use with '--vht-ch-width'
|
segment. Use with '--vht-ch-width'
|
||||||
--vht-seg1-ch <channel> Channel index of VHT center frequency for secondary
|
--vht-seg1-ch <channel> Channel index of VHT center frequency for secondary
|
||||||
(second 80MHz) segment. Use with '--vht-ch-width 3'
|
(second 80MHz) segment. Use with '--vht-ch-width 3'
|
||||||
|
--req-wifi5 Only support Wifi>=5 clients
|
||||||
|
|
||||||
|
WiFi 6 (802.11ax) configs:
|
||||||
|
--wifi6 Enable IEEE 802.11ax (HE, High Efficiency)
|
||||||
|
--he-ch-width <index> Index of HE channel width:
|
||||||
|
0 for 20MHz or 40MHz (default)
|
||||||
|
1 for 80MHz
|
||||||
|
2 for 160MHz
|
||||||
|
3 for 80+80MHz (Non-contigous 160MHz)
|
||||||
|
--he-seg0-ch <channel> Channel index of HE center frequency for primary
|
||||||
|
segment. Use with '--he-ch-width'
|
||||||
|
--he-seg1-ch <channel> Channel index of HE center frequency for secondary
|
||||||
|
(second 80MHz) segment. Use with '--he-ch-width 3'
|
||||||
|
--he-su-bfe HE Single User Beamformee support
|
||||||
|
--he-su-bfr HE Single User Beamformer support
|
||||||
|
--he-mu-bfr HE Multi User Beamformer support
|
||||||
|
--req-wifi6 Only support Wifi>=6 clients
|
||||||
|
--p2ptwt Peer-to-Peer Target Wake Time support
|
||||||
|
|
||||||
|
Note: Some cutting-edge Wifi features strongly depends on hostapd built
|
||||||
|
with specific flags enabled and compatible hardware
|
||||||
|
|
||||||
Instance managing:
|
Instance managing:
|
||||||
--daemon Run in background
|
--daemon Run in background
|
||||||
|
--keep-confdir Don't delete the temporary config dir after exit
|
||||||
|
|
||||||
-l, --list-running Show running instances
|
-l, --list-running Show running instances
|
||||||
--lc, --list-clients <id|interface>
|
--lc, --list-clients <id|interface>
|
||||||
List clients of an instance. Or list neighbors of
|
List clients of an instance. Or list neighbors of
|
||||||
|
@ -414,11 +439,6 @@ Options:
|
||||||
--stop <id> Stop a running instance
|
--stop <id> Stop a running instance
|
||||||
For <id> you can use PID or subnet interface name.
|
For <id> you can use PID or subnet interface name.
|
||||||
You can get them with '--list-running'
|
You can get them with '--list-running'
|
||||||
|
|
||||||
Examples:
|
|
||||||
lnxrouter -i eth1
|
|
||||||
lnxrouter --ap wlan0 MyAccessPoint -p MyPassPhrase
|
|
||||||
lnxrouter -i eth1 --tp <transparent-proxy> --dns <dns-proxy>
|
|
||||||
```
|
```
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
Loading…
Reference in New Issue