web-dev-qa-db-ja.com

ホットスポット用のWLANインターフェイスとWLANインターフェイスを設定するにはどうすればよいですか?

だから私は2つのワイヤレスカードのために2つのインターフェースをセットアップしようとしています。ワイヤレスネットワークに接続するための1つのカードと、ホットスポットがSSH経由でこのコンピューターにアクセスするための1つのカード。 WI-FI接続にはwlan0が必要で、hostapdホットスポットにはwlan1が必要です。

自分でやろうとしていたのですが、まだ十分な情報がありません。したがって、私の_/etc/network/interfaces_は次のようになります。

_#/etc/network/interfaces
#Please use DietPi-Config to modify network settings.

# Local
auto lo
iface lo inet loopback

# Ethernet
#allow-hotplug eth0
iface eth0 inet dhcp
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
#dns-nameservers 8.8.8.8 8.8.4.4

# Wifi
allow-hotplug wlan0
iface wlan0 inet dhcp
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
wireless-essid Zelkow177
wireless-key werabartekagataS
wireless-mode Managed
wireless-power off
wpa-ssid Zelkow177
wpa-psk werabartekagataS
#dns-nameservers 8.8.8.8 8.8.4.4

#Wifi 2

auto wlan1
allow-hotplug wlan1
iface wlan1 inet dhcp
#dns-nameservers 8.8.8.8 8.8.4.4

#Bridge
#Work in progress
_

そして私の_hostapd.conf_は次のようになります:

_### Wireless interface wlan1 ###
interface=wlan1

### Bridge br0 ###
#bridge=br0

### Driver ###
driver=nl80211

### Country code ###
country_code=PL

### SSID ###
ssid=DietPi

### Hideing SSID ###
ignore_broadcast_ssid=0

### WPA ### (WPA=1, WPA2=2, WPA_Both=3)
wpa=2

### WPA Password ###
wpa_passphrase=dietpi

### WPA accept cipher suites ###
wpa_pairwise=THIP CCMP

### WI-FI mode ###
hw_mode=g

### Channel ###
channel=1

### Auth system ###
auth_algs=2

### Mac whilelist ###
macaddr_acl=1

### MAC whilelist file ###
accept_mac_file=/etc/hostapd/hostapd.accept
_

ホットスポットとDHCPに接続しているときにインターネットにアクセスするために、_wlan0_から_wlan1_へのブリッジを実行したいのですが、これは問題ではありません。

しかし、主な問題は、hostapdがwlan1では機能せず、_br0_(恐ろしいので削除した)が機能しないことです。また、「悪い」カードは現在_wlan0_で機能するため、インターフェイス付きのカードを切り替えたくありませんが、_wlan1_でも同じように機能させたいのです。

私が使用しているカード:

  • HOTSPOT TP-LINK TL-WN725Nの場合
  • WI-FI TPLINKTL-WN722Nの場合

私は必要なすべての情報を提供すると思いますが、そうでない場合はそれを求めるだけです。

編集:

私はすべて自分でやった!イェーイ!ただし、このTP-LINKTL-WN725Nはhostapdでは機能しません。

3
MineBartekSA

create_ap を使用してホットスポットを簡単に作成できます。

create_apをインストールして、次のコマンドを実行します。

create_ap wlan0 wlan1 MyAccessPoint MyPassPhrase

wlan0インターネット接続を取得するには

wlan1ホットスポットwifiを作成する

create_apをインストールしてサービスを開始するには、次のコマンドを実行します。

git clone https://github.com/oblique/create_ap
cd create_ap
make install
systemctl start create_ap
systemctl enable create_ap
2
GAD3R