18.06.1になって設定が大幅に変わり修正が必要になりますが、性能が大幅に強化されて結果的に良くなりました。以前トラベルルータにWPA2-Enterprise(EAP-PEAP/MSCHAPv2)を構築したのですが、セキュリティの問題が若干残されていました。今回セットアップしたところ不具合は解消されていて、セットアップも滞りなく済みました。このコンパクトなルータにFreeRadiusを入れてWPA2-Enterpriseを使えるようにしてセキュリティを強化します。コンパクトさゆえにいろいろと制約がありファームウェアをカスタマイズすることから始めます。OpenWrtの標準仕様はwpad-miniでWPA2が使えません。そこでフルバージョンのwpadパッケージをインストールするのですが、squashfsに組み込まれているためwpad-miniを消すことが出来ません。なると限りあるストレージを余計に使ってしまいます。そこでパッケージを最適化してファームウェアを作り直します。トラベルルーターにOpenWrtをインストールFreeRADIUSのセットアップに必要なパッケージまず、FreeRADIUSのパッケージをインストールします。2019)現在、一部パッケージが欠損しているので旧バージョンからlibtalloc_2.1.7-2_mipsel_24kc.ipkをインストールします。次にopensslコマンドを使えるようにパッケージをインストールします。WPAエンタープライズを使用するにはwpadが必要です。wpad秘密鍵と証明書のインストールopensslの使い方は過去の記事にいくつか書きましたが、今回は検索したサイトを参考に作成してみました。/etc/freeradius3/certs秘密鍵と証明書をインストールしたら証明書のテストをしてみます。-Xでテストしてみます。'18120'ネットワークを再起動してアクセスします。この設定例でアクセスするユーザー/パスワードはtestuser/pass123です。CAがなくても動きますが違うCAを割り当てるとエラーになります。openvpn-mbedtlsダッシュボードのopenvpnの設定はバグがあって使えないので/etc/openvpnに設定を一式入れます。あとはデーモンを起動するだけです。pootlepress.。