编辑:

编辑:

所以我试图为两个无线卡设置两个接口。一张卡用于连接无线网络,一张卡用于热点通过 SSH 访问此计算机。我需要 wlan0 用​​于 WI-FI 连接,wlan1 用于hostapd热点。

我试图自己做,但我还没有足够的信息。所以我的/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

我想做一个桥接器wlan0,以便wlan1在连接到热点和 DHCP 时访问互联网,但这不是问题。

但主要问题是它hostapd不适用于 wlan1 并且br0(我删除了它,因为它太可怕了)也不起作用。另外,我不想更换具有接口的卡,因为当前在“坏”卡上工作,但我希望它在“更好”卡上也wlan0能工作。wlan1

我正在使用的卡:

  • 适用于热点 TP-LINK TL-WN725N
  • 适用于无线网络 TPLINK TL-WN722N

我想我会提供所有需要的信息,但如果不是的话,我只是要求提供。

编辑:

一切都是我自己做的!耶!但是这个TP-LINK TL-WN725N不能与hostapd一起使用。

答案1

您可以使用轻松创建热点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

相关内容