NetworkManagerでFedora 20 Mateデスクトップ環境のWi-Fiホットスポットを起動できません。ただし、ログアウトしてGNOMEにログインすると起動できます。 Hostapdに関する情報を読んだが、理解できない。しかし、Gnomeでホットスポットを起動できるので、Wi-FiインターフェースがAPモードをサポートする必要があると思います(必要な場所をお読みください)。今私がここで何を見逃しているのでしょうか?
私のシステムにないと思ったHostapdをインストールし、Hostapd.confでいくつかの設定を変更してみましたが、サービスは開始されません。
私のconfファイルは次のとおりです。
rsn_pairwise=CCMP
interface=wlp3s0
driver=nl80211
ssid=xxxxxx
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=xxxxxx
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
サービスを開始しようとするとエラーが発生します。
Sep 02 19:51:53 kingsTP hostapd[16470]: Configuration file: /etc/hostapd/hostapd.conf
Sep 02 19:51:53 kingsTP hostapd[16470]: nl80211: Failed to set interface wlp3s0 into AP mode
Sep 02 19:51:53 kingsTP hostapd[16470]: nl80211 driver initialization failed.
Sep 02 19:51:53 kingsTP systemd[1]: hostapd.service: control process exited, code=exited status=1
Sep 02 19:51:53 kingsTP systemd[1]: Failed to start Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator.
しかし、なぜGnome Network ManagerはHostapdなしでHostpotを起動できますか?これら2つの環境の違いは何ですか? Hostspotを実行するために正確に必要なものは何であり、MATEで動作させる方法です。
答え1
これはデスクトップ環境とまったく関係ありません。 NetworkManagerを設定し、すべてのデスクトップ環境でそれを使用してWi-Fiホットスポットを提供できます。これはwpa_supplicantのホットスポットサポートを使用します。マザーボードをまったく使用しません。なぜHostapdが機能しないのかはわかりませんが、これで実行できます。