アドホックホットスポットではなく、インフラストラクチャ(アクセスポイントモード)ワイヤレスホットスポットを作成する必要があります。linux(ubuntu)ではap-hotspotを使用しましたが、これは私にとって有効です(WP8とAndroid 4.4を接続しましたが、iPhoneについては知りません)。
インストール用
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
14.04の更新
Ubuntu 14.04のhostapdバージョンはバグが多く、正しく動作しません。AP-HotspotをUbuntu 14.04のhostapdで動作させるには、hostapdをダウングレードし、aptを使用してパッケージを保持し、アップグレードされないようにする必要があります。
これを行うには、次のコマンドを使用します
。32ビットの場合:
cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
64ビットの場合
cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
構成
sudo ap-hotspot configure
インターフェイス、アクセスポイント名(wifi_hotspot名として表示したい任意の名前)、パスワード(wifi_hotspotセキュリティキー)を要求します。
これで、正常に構成できて、サポートされていない種類のwifiエラーが表示されない場合(単純に意味する場合、wifi_cardはinfrastrucutreアクセスポイントwifi_hotspotをサポートしていないので、何もできません)、処理を続行します。
したがって、ホットスポットを次のように開始します。
sudo ap-hotspot start
止めたいなら
sudo ap-hotspot stop
利用可能なすべてのコマンドを見たい場合
sudo ap-hotspot
このホットスポットがインジケーターなどで実行されているのを確認できません。ステータスの確認方法をまだ見つけています。
私が使用しているのはここ数週間からで、バグはありません(副作用もありません)。Gnome-Ubuntu 13.10 amd64を使用してeth0をWP8と共有しています。
ソース:http : //www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/
ソース:http : //www.webupd8.org/2013/06/how-to-set- up-wireless-hotspot-access.html