有線イーサネット接続(eth0)でデスクトップを使用して、「TP-LINK TL-WN722N」USB Wifiアダプター(wlan0)をAndroidが接続する非アドホック(インフラストラクチャモード)アクセスポイントとして操作したかった。
多くの検索の後、私は最終的に、私が必要とするほとんどのことを行うメソッド(多くのWebサイトに広がる)を見つけました...
依存関係:
hostapd
bridge-utils
「/ etc / network / interfaces」を変更しました
sudo gedit /etc/network/interfaces
含有すること:
# This file describes the network interfaces available on your system
# and how to activate them.
auto lo br0
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
# Bridge setup
# for dhcp address
iface br0 inet dhcp
bridge_ports eth0 wlan0
# for static ip
# iface br0 inet static
# bridge_ports eth0 wlan0
# adapt with your network settings
# address 192.168.1.250
# netmask 255.255.255.0
# network 192.168.1.0
# broadcast 192.168.1.255
# gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
# dns-nameservers 192.168.1.1
# dns-search localdomain
### Reference ###
# Creating a Wireless Access Point with Debian Linux « Agent Oss (October 31, 2011)
# https://agentoss.wordpress.com/2011/10/31/creating-a-wireless-access-point-with-debian-linux/
私の「/etc/hostapd/hostapd.conf」(どうにかして自分で組み立てた)
sudo gedit /etc/hostapd/hostapd.conf
含まれるもの:
### Guts ###
interface=wlan0
bridge=br0
driver=nl80211
### General ###
ssid=____________________
hw_mode=g
channel=1
### Security ###
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0 ## 0 visible # 1 hidden ##
wpa=2
wpa_passphrase=____________________
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
### Reference ###
## Created Tuesday, February 14, 2012 ## Ubuntu 11.10/12.04 ##
# Hostapd Linux Documentation Page
# http://linuxwireless.org/en/users/Documentation/hostapd
# Creating a Network Bridge on Ubuntu (January 16th, 2011)
# http://webserver.linuxportal.nl/?p=422
(この投稿のセキュリティビットを編集しました)
これらすべてにより、ターミナルを開いて実行することができます:
sudo hostapd -B /etc/hostapd/hostapd.conf
Androidや他のすべてのWiFiデバイスが接続できる機能するアクセスポイントを用意します。
この設定の情報は非常にまばらなので、このメソッドを他の人と共有することは別として、修正するとよい3つの問題があります。
- この構成により、ネットワークマネージャーとそのすべての機能が無効になります。クリックすると、「デバイスが管理されていません」というメッセージが表示されます。(必須ではありませんが、少し面倒です)
- この方法は、時々IPアドレスと格闘できます。
Wifiをオンにするには端末を使用する必要があります。(わかりましたが、家族向けではありません)。gksuと簡単なスクリプトを使用してランチャーを作成する方法を見つけました。
- (ネットワーク管理者は、なぜこれをすぐに実行できないのですか?)
前もって感謝します!このすべてが他の誰かを助けることを願っています。私は以前にチュートリアルを書いたことがなく、ネットワーキングについて事実上何も知りません...
おそらくネットワークブリッジに関連する-ネットワークマネージャーを(特に)破壊することなく。
Ubuntu 11.10、12.04を使用してテスト済み。