AP-Hotspotが機能しなくなったため、Ubuntu 16.04でwifiホットスポットを作成する方法


24

Ubuntu 16.04にアップグレードしました。私はターミナルを介してwifiホットスポットにap-hotspotを使用していました。APホットスポットはもうないようです。WiFiホットスポットを作成する代替手段はありますか?ある場合、どのようにインストール/使用できますか?


4
ここでの回答に従い、隠しネットワークへの接続を試行中に「接続Xは現在デバイスwlan0で使用できません」などのメッセージを取得しています。ご使用のwifiデバイスはおそらくマスターモードをサポートしていません(APにはできません)。確認するには、help.ubuntu.com
community

回答:


38

Ubuntu 16.04では、WiFi接続の編集ページに、Androidデバイスで直接機能するホットスポットモードがあります。手順は次のとおりです。

  1. 最初にWiFiを無効にし、ラップトップ/ PCを有線ネットワークに接続します。

  2. ネットワークメニューの[接続の編集]をクリックします。次に、ネットワーク接続で[追加]をクリックして、新しい接続を追加します。

  3. 次のウィンドウのドロップダウンボックスからWiFiを選択し、[作成]ボタンをクリックします。

  4. WiFiホットスポットの編集ウィンドウが表示されたら、次の手順を実行します。

    1. 接続名、SSIDを入力し、ホットスポットモードを選択します。

    2. [Wifiセキュリティ]タブで、[WPAとWPA2パーソナル]を選択し、パスワードを入力します。

    3. [IPv4設定]タブで、モード[他のコンピューターと共有]を選択します

      たとえばリンクをクリック

  5. [保存]ボタンをクリックした後、WiFiを有効にし、[非表示Wi-Fiネットワークに接続]をクリックして、作成した接続への接続を選択します。

    たとえばリンクをクリック

  6. これで、ネットワークメニューにWiFiホットスポット接続が表示されます。

最後に、Androidデバイスからこのホットスポットに接続してお楽しみください!

更新!

ガイドに従った後、WiFiを有効にする前に、次を使用してNetwork Managerを再起動します。

sudo service network-manager restart

次にWiFiを有効にすると、接続されます。


12
私はこれを試しましたが、隠されたwifiネットワーク経由で接続しているとき、次のように表示されます:接続を有効にできませんでした:これに取り組む方法は?16.04にアップグレードする前に問題なくap_hostpotを使用していました。
KtをHafis

2
ガイドに従った後、WiFiを有効にする前に、Network Managerを再起動します。sudo service network-manager restart次にWiFiを有効にすると、接続されます。
アンディ

4
再起動後も動作しませんでした。このエラーが発生しました(2)この時点で、接続「k-hotspot」はデバイスwlp3s0では使用できません。
カリムサミル

1
上記のユーザーと同じエラーが発生しました。接続のアクティブ化に失敗しました。(2)現在、デバイスwlp5s0では接続「wifishare」を使用できません。
時計ZHONG

2
Hotspotを正常に作成できますが、Androidスマートフォン以外では、他のデバイスはHotspotに接続できません。私のUbuntuラップトップ(および他の電話)はパスワードを要求し、数秒待ってから再度要求します。誰が問題を知っていますか?
アロンソの

20

ワンラインソリューション

最初に、NetworkManagerのコマンドラインインターフェースに基づいた1行のソリューションを試すことができます。

nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse

動作しない場合は、ここで3行のソリューションを試す必要があります。

3ラインソリューション

NetworkManagerの優れたコマンドラインツールに基づくソリューションを次に示します。これは非常に単純で、WPAおよびアクセスポイントモードで動作するため(スマートフォンで動作します)、複雑なセットアップは必要ありません。セットアップが完了したら、グラフィカルインターフェイスを使用して、アクセスポイントを傾斜させることができます。次の行を実行して、アクセスポイントを作成して有効にします。

# Create a connection
nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot
# Put it in Access Point
nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
# Set a WPA password (you should change it)
nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword
# Enable it (run this command each time you want to enable the access point)
nmcli connection up my-hotspot

スマートフォンに接続します...不要になったら、次のコマンドで無効にします:

nmcli connection down my-hotspot

再度有効にするには、4行コマンドの最後のコマンドを使用するだけです。接続は利用可能な接続にも表示されるため、グラフィカルインターフェイスから有効/無効にできることに注意してください。


をインストールする必要がある場合がありdnsmasqます。
リチャード

11

私が使う create_ap

詳細については、GitHubページを確認してください。

このスクリプトは、NATまたはブリッジWiFiアクセスポイントを作成します。

私は通常、この2つのオプションを使用します。

  1. ブリッジインターネット共有の場合:WiFi経由でイーサネットまたはモデムインターネットを共有します

    create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
    

    wlan0WiFiインターフェースはどこにあり、eth0インターネット(イーサネットまたはモデム)を提供するインターフェースです。

  2. 同じWiFiインターフェースからのインターネット共有:これにより、同じWiFiインターフェースからインターネットを共有できます。たとえば、既に接続しているWiFiを再共有してWiFiエリアを拡張する場合に便利です。

    create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
    

create_ap私のPCでは16.04では動作しません。
インド

ターミナルで使用するためのコメントを投稿してください。私はそれをするのに馴染みがなく、いつも混乱します。事前のおかげで
KtをHafis

2
私がコメントを与えたとき、それは言う: 'wlan0'はWiFiインターフェースではない、wifiインターフェースはどこかで示されているように 'wlp9s0'でなければならないと信じてコマンドを変更したが、応答は次のとおりである:ERROR:your adapter does not support AP(master)モード何でもできますか?
Ktハフィス

はい、wlan0の代わりにインターフェイス名を使用する必要があります。2番目のオプションでは、アダプターがこの機能をサポートしている必要がありますが、そうではありません。最初のものを試してみてください
Boubouhカリム

誰かがUbuntu 16.04でこれを実行できますか?
-Filbuntu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.