Changes between Version 16 and Version 17 of expansion/gw16167
- Timestamp:
- 01/22/2026 09:22:14 PM (22 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
expansion/gw16167
v16 v17 578 578 The changes made by !MorseMicro to hostap add a number of parameters to hostapd.conf: 579 579 * ieee80211ah: IEEE 802.11ah (S1G) supported 580 * s1g_prim_chwidth: Sub-1 GHz primary channel bandwidth581 * s1g_prim_1mhz_chan_index: Sub-1 GHz primary 1MHz channel index 580 * s1g_prim_chwidth: Sub-1 GHz primary channel (used for control/management signalling) within the wider bonded channel: 0=1Mhz, 1=2MHz 581 * s1g_prim_1mhz_chan_index: Sub-1 GHz primary 1MHz channel index used to refine the selection of the primary channel within the the operating channel by s1g_prim_chwidth: 0 for 1Mhz, 0-1 for 2Mhz, 0-3 for 4Mhz, 0-7 for 8MHz 582 582 * s1g_capab: S1G capabilities (list of flags) 583 583 * s1g_traveling_pilots: Sub-1 Ghz traveling pilots … … 589 589 590 590 For documentation on these refer to the code: 591 * [https://github.com/MorseMicro/hostap/blob/v1.1 4/hostapd/hostapd_s1g.conf hostapd_s1g.conf]592 * [https://github.com/MorseMicro/hostap/blob/v1.1 4/hostapd_s1g_configuration.md hostapd_s1g_configuration]591 * [https://github.com/MorseMicro/hostap/blob/v1.15/hostapd/hostapd_s1g.conf hostapd_s1g.conf] 592 * [https://github.com/MorseMicro/hostap/blob/v1.15/hostapd_s1g_configuration.md hostapd_s1g_configuration] 593 593 594 594 … … 611 611 hw_mode=a 612 612 beacon_int=100 613 dtim_period= 2613 dtim_period=10 614 614 max_num_sta=255 615 615 rts_threshold=-1 … … 640 640 wmm_ac_vo_acm=0 641 641 ieee80211ah=1 642 s1g_prim_chwidth=1643 s1g_prim_1mhz_chan_index=0644 642 s1g_capab=[SHORT-GI-ALL] 645 643 eapol_key_index_workaround=0 646 644 own_ip_addr=127.0.0.1 647 # 918.5MHz@1645 # 1MHz@918.5MHz 648 646 #channel=33 649 647 #op_class=68 650 # 907MHz@2648 # 2MHz@907MHz 651 649 #channel=10 652 650 #op_class=69 653 # 922Mhz@4651 # 4MHz@922MHz 654 652 #channel=40 655 653 #op_class=70 656 # 916MHz@8654 # 8MHz@916MHz 657 655 channel=28 658 656 op_class=71 657 s1g_prim_chwidth=1 658 s1g_prim_1mhz_chan_index=0 659 659 # WPA2 security 660 660 wpa=2 … … 671 671 {{{#!bash 672 672 #wpa_passphrase generates WPA2 wpa_supplicant configuration 673 wpa_passphrase_s1g HaLow-WPA2 strongpassword123 > wpa_supplicant_s1g .conf673 wpa_passphrase_s1g HaLow-WPA2 strongpassword123 > wpa_supplicant_s1g_wpa2.conf 674 674 #ensure wlan0 interface is up 675 675 ifconfig wlan0 up 676 676 #Start wpa_supplicant_s1g, send to background (replace & with -d for debug) 677 wpa_supplicant_s1g -i wlan0 -c ./wpa_supplicant_s1g .conf &677 wpa_supplicant_s1g -i wlan0 -c ./wpa_supplicant_s1g_wpa2.conf & 678 678 #assign static IP; DHCP is not part of this example 679 679 ifconfig wlan0 192.168.1.128 … … 696 696 hw_mode=a 697 697 beacon_int=100 698 dtim_period= 2698 dtim_period=10 699 699 max_num_sta=255 700 700 rts_threshold=-1 … … 725 725 wmm_ac_vo_acm=0 726 726 ieee80211ah=1 727 s1g_prim_chwidth=1728 s1g_prim_1mhz_chan_index=0729 727 s1g_capab=[SHORT-GI-ALL] 730 728 eapol_key_index_workaround=0 731 729 own_ip_addr=127.0.0.1 732 channel=28 733 op_class=71 734 #WPA3 / SAE configuration 730 #s1g_prim_chwidth=0 731 #s1g_prim_1mhz_chan_index=0 732 # 1MHz@918.5MHz 733 #channel=33 734 #op_class=68 735 # 2MHz@907MHz 736 #channel=10 737 #op_class=69 738 # 4MHz@922MHz 739 #channel=40 740 #op_class=70 741 # 8MHz@916MHz 742 #channel=28 743 #op_class=71 744 # WPA3 / SAE configuration 735 745 wpa=2 736 746 wpa_key_mgmt=SAE … … 776 786 * 802.11s Mesh using WPA3: 777 787 {{{#!bash 778 cat << EOF > wpa_supplicant_s1g .conf788 cat << EOF > wpa_supplicant_s1g_mesh_wpa3.conf 779 789 country=US 780 790 ctrl_interface=/var/run/wpa_supplicant_s1g … … 787 797 key_mgmt=SAE 788 798 mode=5 789 # 8MHz width at 916MHz 799 s1g_prim_chwidth=0 800 s1g_prim_1mhz_chan_index=0 801 # 1MHz@918.5MHz 802 #channel=33 803 #op_class=68 804 # 2MHz@907MHz 805 #channel=10 806 #op_class=69 807 # 4MHz@922Mhz 808 #channel=40 809 #op_class=70 810 # 8MHz@916MHz 790 811 channel=28 791 812 op_class=71 792 813 country="US" 793 s1g_prim_chwidth=1794 s1g_prim_1mhz_chan_index=3795 814 mesh_rssi_threshold=-85 796 815 sae_password="strongpassword123" … … 798 817 ieee80211w=2 799 818 beacon_int=1000 800 # 1.16.4 wpa_supplicant_s1g needs dtim_period=1801 dtim_period=1819 # 1.16.4 wpa_supplicant/mesh.c needs this set to 1 820 dtim_period=1 802 821 } 822 803 823 EOF 804 824 ifconfig wlan0 up 805 wpa_supplicant_s1g -iwlan0 -c wpa_supplicant_s1g .conf &825 wpa_supplicant_s1g -iwlan0 -c wpa_supplicant_s1g_mesh_wpa3.conf & 806 826 }}} 807 827
