Endwall 08/27/2022 (Sat) 13:03 No.1807 del
>>1784

I have completed and tested as working, a translation of endwall_wifi for PF. Tested working on a Toshiba Tecra with OpenBSD 7.1. I have also bug fixed the previous versions of the pf model, and added some new models for different use cases. The pf_wifi model is for locking to your internal LAN wifi. The pf_wifi_roam model is for allowing the wifi to connect to any network without re-running the firewall. The pf_roam model allows all interfaces to connect to any private LAN network for ethernet or wifi, basically you can plug in to anywhere or connect to any public wifi without re-running the firewall.

Obviously the more restricted the better,however these models might be useful for some applications, like using wifi at coffee shops etc. I have also made a roam version for nft which allows for the laptop to plug in anywhere. These are all available in the usual places:

endwall_nft_wifi.sh (wired ethernet is static but wifi is roaming)
https://raw.githubusercontent.com/endwall2/endwall/master/endwall_nft_wifi.sh
http://nguipxnkrp3qrzrlduhsatpcpwehnblzmlkc5ifiumxq4z5jlh4lwvid.onion/endware/endwall_nft_wifi.sh
endwall_nft_roam.sh (all interfaces allow connecting to any network)
http://nguipxnkrp3qrzrlduhsatpcpwehnblzmlkc5ifiumxq4z5jlh4lwvid.onion/endware/endwall_nft_roam.sh
https://raw.githubusercontent.com/endwall2/endwall/master/endwall_nft_roam.sh
endwall_pf.sh for wired ethernet (internal lan static connection)
https://raw.githubusercontent.com/endwall2/endware_bsd/master/endwall_pf.sh
http://nguipxnkrp3qrzrlduhsatpcpwehnblzmlkc5ifiumxq4z5jlh4lwvid.onion/endware_bsd/endwall_pf.sh
endwall_pf_wifi.sh (1 wired and 1 wireless interface both static) (internal LAN static connection)
https://raw.githubusercontent.com/endwall2/endware_bsd/master/endwall_pf_wifi.sh

Message too long. Click here to view full text.