自分のコンピュータをホットスポットとして設定するにはどうすればよいですか?

自分のコンピュータをホットスポットとして設定するにはどうすればよいですか?

私はOpenSuse 13.1(KDEを含む)を使用します。私の携帯電話では、ボタンを1つ押すだけでホットスポットをオンにできます。私はLinuxでこれを行う方法を研究してきましたが、まだ簡単な方法が見つかりませんでした。

達成したいこと:有線接続があります。ワイヤレス接続を介してこのコンテンツを共有したい(携帯電話がインターネットに接続できるように)

私はこれがAd Hocネットワークを使用して実行できることを読んだ。これは正しいですか、それともまだ違いますか?私はこれを新しいネットワークで試しました(一般ネットワークと共有ネットワークを試しました) - >モード:Ad Hoc - > ssid "hotspot"を指定しました。

しかし、私の携帯電話では検出されません。たぶん一時的なものを許可しませんか?

どんな提案がありますか?

- 更新

試した手順をグラフィカルに追加しました。

  1. 新しいネットワークを追加する:ワイヤレスと共有から選択する必要があります。私は両方とも試しました。ところで無線のようですが?

スクリーンショットを見る

  1. 名前を設定し、一時(またはインフラストラクチャ)ネットワークとして機能します。 -> AndroidやiPhoneではどちらも検出されないようです。

スクリーンショットを見る

  1. ケーブルで接続しましたが、無線でも接続する必要があります(ダブルクリックで?)

私は明らかなものを見逃していますか?それともホスティングサービス/サーバーはありませんか?ちょっと待って...私の電話には一時ネットワークやインフラストラクチャネットワークが表示されません。

私は現在knetworkmanager(kde)を使用しています。コマンドラインで実行できる場合は問題ありません。

- 更新

エラーなしで次のコマンドを実行しました。

   nmcli nm wifi off
    rfkill unblock wlan

    ip link set dev wlp1s0 up
    ip address add 192.168.5.1/24 dev wlp1s0

    iptables -t nat -A POSTROUTING -s 192.168.5.0/24 -o enp0s20u2 -j MASQUERADE
    sysctl -w net.ipv4.ip_forward=1 1> /dev/null

    systemctl start hostapd.service
    systemctl start dnsmasq.service

私の/etc/hostapdは次のようになります。

interface=wlp1s0
driver=nl80211
# bridge=br0
channel=3
hw_mode=g
auth_algs=1
ssid=test

私の電話でテストネットワークを見ることができます。ところで、引き続き「IPアドレスを取得中…」というメッセージが表示されます。

今は本当に近づいていると思います...

ベストアンサー1

Windows PhoneやiPhoneについてはよくわかりませんが、Android携帯電話はデフォルトで一時的なネットワークを検出しません。電話でネットワークを表示できるようにするには、インフラストラクチャモードを使用する必要があります。または、一時的なWi-Fiネットワークに接続できるAndroidプラグインを検索してください(成功するかどうかはデバイスとAndroidのバージョンによって異なります)。

おすすめ記事