
Ubuntu 14.04を実行している2台のコンピュータがあります(1つは実際にはMint 17.1ですが、Ubuntu 14.04に基づいています)。あるコンピュータを別のコンピュータのWi-Fiホットスポットとして使用したい。どちらのコンピュータにも、デュアルバンド(2.4/5GHz)802.11a/b/g/nモードをサポートする同じUSB Wi-Fiアダプタがあります。ホットスポットの設定は成功しましたが、ドングルがnモードで300Mbpsをサポートするのにgやaモードでは54Mbpsに制限されるようです。私にとっては、最高速度でデバイスのロックを解除することが非常に重要です。
私が試したこと:
コンピュータ1(ホットスポットの作成):
ネットワーク接続を開いて[追加]をクリックし、Wi-Fiを選択して[作成]をクリックします。次に、SSIDを入力してモードをAd-hocに設定し、バンドを自動的に残します(「A(5GHz)」または「B / G(2.4GHz)」に制限しようとしましたが、デバイスのMACアドレスを選択します。)Wiでは、-Fiセキュリティタブで「WPAとWPA2個人」を選択し、「IPv4設定」タブにパスワードを入力し、「他のコンピュータと共有」方法を選択して「保存」をクリックしました。
コンピュータ2(ホットスポット接続):
GUIが利用できないのでnmcli
。
# nmcli dev wifi connect SSID password <password>
私は競争します!
nmcli dev wifi
... 報告された速度が54Mb/sでscp
大容量ファイルの場合は~3.3MB/s(半二重では54Mb/sに相当する)を報告するので、ゲームで敗北するという点だけを除いてください。
また、コンピュータ1でNetworkManagerを無効にしてホットスポットを設定しようとしましたが、コンピュータ2でNetworkManagerの代わりにNetworkManagerを試してみap-hotspot
ましたがwicd
、どの組み合わせでも54Mbpsよりも高速なNモード/速度を提供できないようです。
一部のデバッグ出力
コンピュータ1台
user@computer1:$ iwconfig wlan1
wlan1 IEEE 802.11abgn ESSID:"MY_SSID"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: AE:68:F9:9C:EA:00
Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
user@computer1:$ nm-tool
NetworkManager Tool
State: connected (global)
- Device: wlan1 [MY_SSID-hotspot] --------------------------------------------
Type: 802.11 WiFi
Driver: rt2800usb
State: connected
Default: no
HW Address: 7C:DD:90:79:F2:89
Capabilities:
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points (* = current AP)
*MY_SSID: Ad-Hoc, AE:68:F9:9C:EA:00, Freq 2412 MHz, Rate 54 Mb/s, Strength 100 WPA2
<snip other networks, all reporting Rate 54 Mb/s>
IPv4 Settings:
Address: 10.42.0.1
Prefix: 24 (255.255.255.0)
Gateway: 0.0.0.0
コンピュータ2
user@computer2:$ iwconfig wlan1
wlan1 IEEE 802.11abgn ESSID:"MY_SSID"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: AE:68:F9:9C:EA:00
Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
user@computer2:$ nm-tool
NetworkManager Tool
State: connected (global)
- Device: wlan1 [MY_SSID] ----------------------------------------------------
Type: 802.11 WiFi
Driver: rt2800usb
State: connected
Default: yes
HW Address: 7C:DD:90:6C:2B:23
Capabilities:
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points (* = current AP)
*MY_SSID: Ad-Hoc, AE:68:F9:9C:EA:00, Freq 2412 MHz, Rate 54 Mb/s, Strength 100 WPA2
IPv4 Settings:
Address: 10.42.0.88
Prefix: 24 (255.255.255.0)
Gateway: 10.42.0.1
DNS: 10.42.0.1
答え1
802.11n モードを使用するには、/etc/hostapd.conf に次のディレクティブが必要です。
hw_mode=g
ieee80211n=1
ht_capab=[SHORT-GI-40][HT40+][HT40-][DSSS_CCK-40]
したがって、デフォルトではg-modeおよび802.11n拡張をサポートする必要があり、ht_capabディレクティブは40MHzサポートを有効にするために使用されます。チップセットが40MHzの帯域幅をサポートしていない場合は、コメントを付けてください。
40MHz帯域幅では、使用しているチャンネルを確認することをお勧めします。近くの Wi-Fi スペクトル使用量を聞いて分析するプログラムを使用することをお勧めします。
コマンドラインを実行して、使用しているネットワークを検索することもできます。
sudo iwlist wlan0 scan
/etc/hostapd.confを置くこともできます。
wme_enabled=1
サポートされている場合は高速ですが、一部のチップセットは最後の命令を使用したときに安定性の問題があります。
~からhttps://en.wikipedia.org/wiki/Wireless_Multimedia_Extensions
「WMM(Wi-Fiマルチメディア)」とも呼ばれるWireless Multimedia Extensions(WME)は、IEEE 802.11e規格に基づくWi-Fi Alliance相互運用性認証です。音声、ビデオ、ベストエフォート、バックグラウンドなど、4つのアクセスカテゴリ(AC)に基づいてトラフィックを優先します。
答え2
ap-hotspot
14.04 私に適しています。 14.04 では Hostapd と ap-hotspot が混在しないため、Hostapd をダウングレードする必要があります。
64ビット:
sudo apt-get purge hostapd
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
32ビット:
sudo apt-get purge hostapd
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
~からhttp://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html